【数据备份】Oracle 数据库导入导出命令

导出

导出全库

exp username/password@IP:port/SID file=path/filename.dmp full=y

导出全库(不导出数据)

exp username/password@IP:port/SID file=path/filename.dmp full=y rows=n

导出部分表

exp username/password@IP:port/SID file=path/filename.dmp statistics=none TABLES=(table1,table2)

导出部分表 (筛选数据)

exp username/password@IP:port/SID file=path/filename.dmp statistics=none TABLES=(table1,table2)QUERY=\"WHERE rownum<=10\"

导出指定的用户

exp username/password@IP:port/SID file=path/filename.dmp  owner=(user1,user2)

导入

导入全部

imp username/password@IP:port/SID file=path/filename.dmp  full=y

导入全部忽略错误

imp username/password@IP:port/SID file=path/filename.dmp ignore=y

导入 dmp 中部分表

imp username/password@IP:port/SID file=path/filename.dmp TABLES=(table1,table2)

 

发表评论