expdp只导出表数据 oracle怎样导出用户和表空间的创建语句?
oracle怎样导出用户和表空间的创建语句?--用户创建语句,权限语句select dbms_metadata.get_ddl("USER","SCOTT") from dualselect dbm
oracle怎样导出用户和表空间的创建语句?
--用户创建语句,权限语句select dbms_metadata.get_ddl("USER","SCOTT") from dualselect dbms_metadata.get_granted_ddl("OBJECT_GRANT","SCOTT") from dualselect dbms_metadata.get_granted_ddl("ROLE_GRANT","SCOTT") from dualselect dbms_metadata.get_granted_ddl("SYSTEM_GRANT","SCOTT") from dual--表空间创建语句select dbms_metadata.get_ddl("TABLESPACE","EXAMPLE") from dual以上是例子,根据情况改.你如果不是想查询用户和表空间的创建语句,只是为了导出的话,个人建议你还是用expdp,content=metadata_only就可以了.
ORACLE临时表空间TEMP满了怎么办?
DMP是Oracle导出工具导出的文件,分为EXP导出和EXPDP导出,前者不包含存储信息导入的时候就会默认导入到导入用户的默认表空间,EXPDP保存的信息很多,包含存储信息,默认会导入到导出用户的表空间,导入时候如果用户信息和导出用户不一致的话需要使用参数remap_tablespace到你需要的表空间或用户,具体使用help=Y参数查看帮助
expdp能够只导出表和数据不导出统计信息和索引吗?
exp h1/h1 file=D:h1.dmp log=D:h1.log tables=(h1.table1,h1.table2,h1.table3,h1.table4) rows=n 主要就是后边rows=n 这个代表只导出表结构,而不导出数据 tables=(h1.table1,h1.table2,h1.table3,h1.table4) 就是导出某些指定的表