Oracle 添加表空间数据文件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle 添加表空间数据文件
在创建表空间时,通常会预先估计表空间所需的存储空间大小,然后为它建立若干适当大小的数据文件。
如果在使用过程中发现表空间存储空间不足,可以再为它添加新的数据文件,以增加表空间的总存储空间。
要为普通表空间添加新的数据文件,可以使用ALTER TABLESPACE …ADD DA TAFILE语句,执行该语句的用户必须具有ALTER TABLESPACE系统权限。
例如,下面的语句为表空间USER03添加一个大小为10MB的数据文件:
SQL> alter tablespace user03
2 add datafile 'd:\oracledata\user03_02.dbf' size 10m;
表空间已更改。
例如,下面的语句为临时表空间TEMP03添加一个新的临时文件:
SQL> alter tablespace temp01
2 add tempfile 'd:\oracledata\temp01_02.dbf' size 10m reuse;
表空间已更改。
在添加新的数据文件时,如是同名的操作系统文件已经存在,ALTER TABLESPACE语句将失败。
如果要覆盖同名的操作系统文件,则必须在ALTER TABLESPACE语句中显式地指定REUSE子句。