今天给大家分享oracle 数据泵迁移笔记,废话不多说代码如下!
统计数据文件大小
rman target /
report schema;
exit
统计数据库用户
select USERNAME,USER_ID,CREATED from dba_users order by 2 desc;
统计数据量
Select sum(bytes) from dba_segments;
查看数据库字符集及国家字符集
select value from v$nls_parameters where parameter='NLS_CHARACTERSET';
select value from v$nls_parameters where parameter='NLS_NCHAR_CHARACTERSET';
查询哪些表空间含XMLTypes:
注:自Oracle 10gR2开始,可以传输含XMLTypes的表空间,不过必须使用IMP/EXP而不能选择数据泵(IMPDP/EXPDP),并确保IMP/EXP命令的CONSTRAINTS和TRIGGERS参数设置为Y。
select distinct p.tablespace_name from dba_tablespaces p, dba_xml_tables x, dba_users u, all_all_tables t where t.table_name = x.table_name and t.tablespace_name = p.tablespace_name and x.owner = u.username;
统计表空间大小及空闲
select f.tablespace_name,a.total,f.free,round((f.free/a.total)*100) "% Free" from (select tablespace_name,sum(bytes/(1024*1024)) tota