日期:2014-05-16  浏览次数:20352 次

oracle imp/exp语句
最近一直在用oracle数据库备份和还原,用到了imp/exp命令。其中参数很多,我常用以下几种。现分享如下:

导入:
(1)整库导入
语法:imp 用户名/密码 file=文件路径 full=y
举例:imp test/test file=c:/test.dmp full=y
(2)导入某几个表
语法:imp 用户名/密码 file=文件路径 tables=表名,表名,表名···········
举例:imp test/test file=c:/test.dmp tables=tableA,tableB,tableC


导出:
(3)整库导出
语法:exp 用户名/密码 file=文件路径 owner=用户名
举例:exp test/test file=c:/test.dmp owner=test
(4)导出某些表
语法:exp 用户名/密码 file=文件路径 tables=表名,表名,表名···········
举例:exp test/test file=c:/test.dmp tables=tableA,tableB,tableC


注:
1.以上导入命令都是在该用户下不存在所要导入的数据库表的命令,当表结构存在,而只想导入数据时,需要在命令上再添加ignore=y,防止导入时冲突