若要在客户端创建数据库
------
这个是不行的必须在数据库服务器端才行创建表空间应该是在创建了数据库之后吧?在SqlPlus里怎么创建?
------
是的。
创建语法:
如:create tablespace tsp_name datafile 'd:\oradata\user01.dbf' size 100M
autoextend on DEFAULT STORAGE ( INITIAL 256k next 256k);;
------
这个是不行的必须在数据库服务器端才行创建表空间应该是在创建了数据库之后吧?在SqlPlus里怎么创建?
------
是的。
创建语法:
如:create tablespace tsp_name datafile 'd:\oradata\user01.dbf' size 100M
autoextend on DEFAULT STORAGE ( INITIAL 256k next 256k);;
create tablespace ABC datafile 'C:\ORACLE\ORADATA\MRDWH\ABC.DBF' size 100m
autoextend on next 100m maxsize 1000m
extent management local
create tablespace dmusertbs
datafile 'i:\oracle\oradata\dmusertbs.dbf' size 50M
extent management dictionary多个数据文件
create tablespace dmusertbs
datafile 'i:\oracle\oradata\dmusertbs01.dbf' size 50M,
'i:\oracle\oradata\dmusertbs02.dbf' size 50M,
'i:\oracle\oradata\dmusertbs03.dbf' size 50M
extent management dictionary指定默认存储参数
create tablespace dmusertbs
datafile 'i:\oracle\oradata\dmusertbs.dbf' size 50M
default storage(
initial 256K
next 256K
minextents 2
pctincrease 0
maxextents 4096)
extent management dictionary创建表空间(本地管理方式)
create tablespace lmusertbs
datafile 'i:\oracle\oradata\lmusertbs.dbf' size 50M
extent management local创建临时表空间(字典管理方式)
create tablespace usertemp
datafile 'i:\oracle\oradata\sort01.dbf' size 50M
extent management dictionary
temporary创建临时表空间(本地管理方式,区的分配管理方式只能是uniform)
create temporary tablespace lmtemp
tempfile 'i:\oracle\oradata\lmtemp01.dbf' size 50M
extent management local uniform size 136K