怎么查看oracle 表空间创建语句
5个回答
展开全部
select dbms_lob.substr(dbms_metadata.get_ddl('TABLESPACE',a.tablespace_name)) from dba_tablespaces a;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select dbms_metadata.get_ddl('TABLESPACE',a.tablespace_name) from dba_tablespaces a;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-08-14
展开全部
查看表空间:select * from dba_tablespaces
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道看表空间创建语句的目的,但看不到的。
如果要看表空间的属性,执行语句:select * from dba_tablespaces;
如果想知道如何创建表空间,语法描述如下:
CREATE [SMALLFILE|BIGFILE] TABLESPACE tablespace_name
DATAFILE datefile_clause1 [,datefile_clause2] ……
[ EXTENT MANAGEMENT LOCAL ]
[ UNIFORM SIZE nnnn{K|M} ]
[ AUTOALLOCATE ]
[ SEGMENT SPACE MANAGEMENT { AUTO|MANUAL }]
[ BLOCKSIZE nnnn{K|M} ]
[ ONLINE|OFFLINE ]
[ LOGGING|NOLOGGING ];
其中:
SMALLFILE|BIGFILE -- 小文件|大文件,省略为小文件;
tablespace_name — 表空间名
Datafile_Clause — 完整语法如下:
path\file_nameSIZEnnnn{K|M} REUSE
[AUTOEXTEND {OFF|ON NEXT nnnn{K|M} {MAXSIZE nnnn{K|M}|UNLIMITED }}]
其中:
path\file_name — 数据文件的存储路径和文件名;
SIZE nnnn {K|M} -- 文件大小;
REUSE — 如果File 已经存在,用原文件新Size,原来无File,则忽略REUSE;
AUTOEXTEND — 文件空间自动增加,缺省等于AUTOEXTEND OFF;
ON NEXTnnnn{K|M} — 文件空间自动增加大小;
MAXSIXE nnnn{K|M} — 最大空间;
UNLIMITED — 无限制。
EXTENT MANAGEMENT LOCAL — 代表本地化表空间,可以缺省;
UNIFORM -- 区大小相同,默认为1M
AUTOALLOCATE — 区大小系统动态自动分配。缺省等于AUTOALLOCATE。
SEGMENT SPACE MANAGEMENT — 段空间分配方式;
BLOCKSIZE — 创建非标准块表空间。如果创建16K块标准的表空间,则需要设置参数
DB_16K_BLOCK_SIZE=16384。缺省时块大小按参数DB_BLOCK_SIZE创建;
ONLINE|OFFLINE — 表空间联机/脱机。缺省等于ONLINE;LOGGING|NOLOGGING — 创建日志/不创建日志。缺省等于LOGGING。
如果要看表空间的属性,执行语句:select * from dba_tablespaces;
如果想知道如何创建表空间,语法描述如下:
CREATE [SMALLFILE|BIGFILE] TABLESPACE tablespace_name
DATAFILE datefile_clause1 [,datefile_clause2] ……
[ EXTENT MANAGEMENT LOCAL ]
[ UNIFORM SIZE nnnn{K|M} ]
[ AUTOALLOCATE ]
[ SEGMENT SPACE MANAGEMENT { AUTO|MANUAL }]
[ BLOCKSIZE nnnn{K|M} ]
[ ONLINE|OFFLINE ]
[ LOGGING|NOLOGGING ];
其中:
SMALLFILE|BIGFILE -- 小文件|大文件,省略为小文件;
tablespace_name — 表空间名
Datafile_Clause — 完整语法如下:
path\file_nameSIZEnnnn{K|M} REUSE
[AUTOEXTEND {OFF|ON NEXT nnnn{K|M} {MAXSIZE nnnn{K|M}|UNLIMITED }}]
其中:
path\file_name — 数据文件的存储路径和文件名;
SIZE nnnn {K|M} -- 文件大小;
REUSE — 如果File 已经存在,用原文件新Size,原来无File,则忽略REUSE;
AUTOEXTEND — 文件空间自动增加,缺省等于AUTOEXTEND OFF;
ON NEXTnnnn{K|M} — 文件空间自动增加大小;
MAXSIXE nnnn{K|M} — 最大空间;
UNLIMITED — 无限制。
EXTENT MANAGEMENT LOCAL — 代表本地化表空间,可以缺省;
UNIFORM -- 区大小相同,默认为1M
AUTOALLOCATE — 区大小系统动态自动分配。缺省等于AUTOALLOCATE。
SEGMENT SPACE MANAGEMENT — 段空间分配方式;
BLOCKSIZE — 创建非标准块表空间。如果创建16K块标准的表空间,则需要设置参数
DB_16K_BLOCK_SIZE=16384。缺省时块大小按参数DB_BLOCK_SIZE创建;
ONLINE|OFFLINE — 表空间联机/脱机。缺省等于ONLINE;LOGGING|NOLOGGING — 创建日志/不创建日志。缺省等于LOGGING。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用TOAD
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询