/*分为四步 */
/*第1步:创建临时表空间(注意:D:\Project\OracleTableSpace\FHADMIN\ 手动创建路径) ?*/?
create temporary tablespace C##FHADMIN_TEMP ?
tempfile 'D:\Project\OracleTableSpace\FHADMIN\C##FHADMIN_TEMP.dbf'?
autoextend on ?
extent management local; ?
create tablespace C##FHADMIN_DATA
logging ?
datafile 'D:\Project\OracleTableSpace\FHADMIN\C##FHADMIN_DATA.dbf'?
create user C##FHADMIN identified by root
default tablespace C##FHADMIN_DATA
temporary tablespace C##FHADMIN_TEMP; ?
grant connect,resource,dba to C##FHADMIN;?
用户有自己的可操作表空间.
①.、用sys用户创建表空间
创建了一个WXY的表空间,语句执行成功后在D:\app\Administrator\oradata\orcl 这个位置会多一个WXY.DBF的文件.
在左侧users下面就会展示自己创建的user01 用户.
再用sys重新登录,给用户user01分配权限.
找到user01--右击--edit
创建表空间的基础语法:
create tablespace 表间名 datafile '数据文件名' size 表空间大小;
创建表并指定表空间
create user news identified by news default tablespace news_tablespace;
授权表空间:
grant dba to news; --表示把 dba权限授予给news用户 授权成功
oracle创建表空间有多种方法,如下:
第一段:方法1:
代码创建,如下:
SQL edi
已写入 file afiedt.buf
①. create tablespace ts1
SQL /
表空间已创建.
用sqlplus,如下:
sqlplus / as sysdba
通过脚本创建,如下:
Create tablespace StartDB
datafile 'e:\database\oracle\StartDB.dbf'
autoextend on
extent management local.
--查看数据文件位置
Select * FROM DBA_DATA_FILES ;
查询结果中有dbf文件的存放路径,复制最后一个斜杠/前的路径后续备用,或者使用其他自定义路径
/*第1步:创建临时表空间*/
create temporary tablespace boyapay _temp
tempfile '/u01/app/oracle/oradata/paydb01/boyapay_temp.dbf'
extent management local;
create tablespace boyapay _data
logging
datafile ' /u01/app/oracle/oradata/paydb01 / boyapay _data.dbf'
default tablespace boyapay _data
temporary tablespace boyapay _temp ;
grant connect, resource, dba to boyapay;
以上就是土嘎嘎小编为大家整理的oracle如何创建表空间相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!