如下,执行语句:
1、select 'select to_char(dbms_metadata.get_ddl(''TABLESPACE'','''||tablespace_name||''')) from dual;' from dba_tables;

2、根据获取的结果,按照自己需要,获取对应用户的查询语句;

如上,即可获取到对应的创建语句;就可以在新电脑或新库中,创建对应的表空间了;
本文介绍了如何使用SQL语句从DBMS_METADATA获取Oracle数据库的表空间创建语句。通过执行特定的SELECT查询,可以为每个表空间获取相应的DDL。这些DDL语句可用于在新的数据库环境中重建相同的表空间,确保数据迁移的顺利进行。
如下,执行语句:
1、select 'select to_char(dbms_metadata.get_ddl(''TABLESPACE'','''||tablespace_name||''')) from dual;' from dba_tables;

2、根据获取的结果,按照自己需要,获取对应用户的查询语句;

如上,即可获取到对应的创建语句;就可以在新电脑或新库中,创建对应的表空间了;

被折叠的 条评论
为什么被折叠?