exp\imp导出导入

发布时间 2023-06-14 16:10:08作者: 一品堂.技术学习笔记


导出
exp test/1@127.0.0.1:1521/orcl file=D:\dmp\test.dmp log=D:\dmp\log\test_log.txt

导入
imp test/1@127.0.01:1521/orcl file=D:\dmp\test.dmp  log=D:\dmp\log\test.log ignore=y full=y

导出指定的表
exp test/1@127.0.01:1521/orcl file=D:\dmp\test.dmp log=D:\dmp\log\test.txt tables=aaa,bbb

导入指定的表
imp test/1@127.0.0.1:1521/orcl file=D:\dmp\test_zhiding.dmp tables=(table1,table2,table3)  log=D:\dmp\log\test_zhigding.log ignore=y

只导出表结构
exp test/1@127.0.0.1:1521/orcl file=D:\dmp\test.dmp owner=test rows=n

导入时指定表空间
加tablespaces=xxx

导入的时候只导入数据,不导入表结构
oracle11g新增了data_only参数,默认是n,导入dmp文件时,如果加上data_only=y 时,就会只导入数据,不导表结构。注意,使用data_only=y属性时,去掉ignore=y属性,否则会报ignore在data_only模式下无效。

oracle10g没有这个参数,目前没有好方法。

用imp -help查看导入的一些参数

作者:简单水煮
链接:https://www.jianshu.com/p/498863a0e81b
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


image