創建oracle用戶及表空間,window,linux下創建oracle用戶及表空間 對比 易於學習
1、window下創建oracle用戶及表空間
--創建數據表空間
create tablespace oras_data --表空間的名字
logging
datafile 'D:\oracle\product\10.1.0\oradata\oras_data.dbf' --表空間的文件,注意據庫版本,我的是10.1.0
size 32m
autoextend on
next 32m maxsize 2048m
extent management local; --這里是讓表空間自動增長
--創建用戶並指定表空間
create user orasidentified by oras --創建用戶及密碼
default tablespace oras_data; --把用戶指定那個表空間
--給用戶授予權限
grant dba,connect,resource,CTXAPP,create view to oras;--給用戶受的一些權限
2、linux下創建oracle用戶及表空間
操作步驟如下:
1、登錄linux,以oracle用戶登錄(如果是root用戶登錄的,登錄后用 su - oracle命令切換成oracle用戶)
2、以sysdba方式來打開sqlplus,命令如下: sqlplus "/as sysdba"
3、查看我們常規將用戶表空間放置位置:執行如下sql:
select name from v$datafile;
上邊的sql一般就將你的用戶表空間文件位置查出來了。
--創建數據表空間
create tablespace oras_data --表空間的名字
logging
datafile '/oracle/product/10.1.0/oradata/oras_data.dbf' --表空間的文件,注意據庫版本,我的是10.1.0
size 32m
autoextend on
next 32m maxsize 2048m
extent management local --這里是讓表空間自動增長
--創建用戶並指定表空間
create user orasidentified by oras --創建用戶及密碼
default tablespace oras_data --把用戶指定那個表空間
--給用戶授予權限
grant dba,connect,resource,CTXAPP,create view to oras;--給用戶受的一些權限
總結:不同點,
1、 window下:
logging
datafile 'D:\oracle\product\10.1.0\oradata\oras_data.dbf'
2、Linux下:
logging
datafile '/oracle/product/10.1.0/oradata/oras_data.dbf'
3、Linux下:
里面的sql語句的末尾,一般不要加 ";" 號。會執行不了。如下,應該把后面的";"去掉。
grant dba,connect,resource,CTXAPP,create view to oras;--給用戶受的一些權限
別的都一樣了,很簡單的。
--###########################################
--查看所有表空間的使用多少
select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;
--查看指定的表空間被索引和表各占了多少表空間。
select SEGMENT_TYPE,owner,sum(bytes)/1024/1024 from
dba_segments
where tablespacE_name='ORAS_DATA'
group by segment_type,owner
--刪除用戶,會刪除此用戶名下的所有表和視圖
drop user oras cascade
--刪除表空間
drop tablespace oras_data including contents and datafiles
創建oracle用戶及表空間,window,linux下創建oracle用戶及表空間 對比 易於學習相关推荐
- linux下imp导入oracle数据库,Oracle数据库Linux下的导入IMP
和相关篇的EXP相对应的用了如下的导入方法. [oracle@localhost ~]$ imp Import: Release 11.2.0.1.0 - Production on Fri Sep ...
- aix oracle备份命令,Aix/Linux下自动备份oracle数据库
曾经有个同事,来回操作开发和生产的数据库,结果误删了生产的数据库,那种心情我想不是一般人能理解的,虽然说oracle可以有方法还原,但并不是彻底的. 所以,在工作中,不管是开发还是维护,备份数据库是非 ...
- Linux下静默安装Oracle数据库
Linux下静默安装Oracle数据库 CentOS挂载镜像 修改主机名 Centos挂载镜像,配置本地yum源 安装Oracle依赖包 下载依赖包 优化OS内核参数 优化OS参数 Oracle设置s ...
- linux php连接orcel,Linux下PHP连接Oracle数据库
Linux下PHP连接Oracle数据库2020-06-12 16:50:57 安装步骤: 一.安装oracle-instantclient 下载地址:http://www.oracle.com/te ...
- Linux下自动备份Oracle数据库并删除指定天数前的备份
说明: Oracle数据库服务器 操作系统:CentOS IP:192.168.0.198 端口:1521 SID:orcl Oracle数据库版本:Oracle11gR2 具体操作: 1.root用 ...
- hibernate自动建表到数据库及spring下自动建表到数据库
Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步. 如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码 Xml代码<propert ...
- linux中oracle导出dmp,linux下导入导出oracle的dmp文件
1.导出dmp件 命令:exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp exp QGTG/\"QGTG@orcl\" fil ...
- Linux怎么创建date文件,Linux下手工创建oracle database
首先需要安装oracle软件. [oracle@ora01 admin]$ uname -a Linux ora01 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 ...
- Linux下创建硬链接,文件访问为空,提示:xxxx: 符号连接的层数过多
Linux下创建软链接|硬链接,文件访问为空,提示:x x x: 符号连接的层数过多. 原因:创建符号链接的时候未使用绝对路径,无论是源文件路径还是目标路径,都需要使用绝对路径. 如: ln -s / ...
最新文章
- flask_sqlalchemy 多对多重复插入解决办法
- Kafka如果丢了消息,怎么处理的?
- SVD java 算法实现
- Hive DDL操作
- java ddd 领域事件_Cribbb基于DDD/Domain Event领域事件的开源PHP通知系统
- 2个基础操作案例带你入门MySQL
- java界面布局都有什么_java入門教程-10.5Java圖形界面之布局設計
- 从select函数谈及系统调用原理
- Unity 叉乘 vector3 四元数 和声音组件
- Ilist 和list的区别归纳总结
- 深入解读Linux内存管理系列(总览)
- 机械系统传动创新组合设计实验台,QY-JXSX08
- 管理类综合199资料整理
- matlab建模方法,MATLAB 数学建模方法与实践(第 3 版)
- 2021兴业数金Java笔试题面经
- E49AL刷BIOS
- 南京大学计算机学硕博士,2019年南京大学计算机软件研究所招收研究生说明
- 那些年,Linus torvalds大神喷过的技术
- 分式智能计算机在线计算,全能智能计算器
- CI第一篇 Jenkins+github fir im 蒲公英pgyer com
热门文章
- android页面布局更改,使用setContentView的方式更换布局文件从而更换界面
- Javaweb maven项目tomcat报错: javax.naming.NamingException: 无法创建资源实例
- 数据库笔记(数据库操作)
- 【算法设计与分析】13 分治策略的设计思想
- 海康、大华IPC的rtsp格式
- Maven pom.xml 元素配置说明(一)
- swift-UITextfield控件的基本属性设置
- Content Provider 基础 之URI
- windows和linux的内存管理
- 121 Best Time to Buy and Sell Stock