Oracle 数据库单表备份、导出操作

表备份sql:

create table table_name_bak as select * from table_name;

说明:create table ‘需要新建的备份表名称’as select * from ‘需要备份的表名’;

从源数据库导出:

exp userid=user1/pwd@server1 file=c:\temp\exp.dmp tables=(table1, table2)

说明:exp userid=账号/密码@数据库实例名 tfile=导出的路径几文件名 ables=(数据表1,数据表2)   --导出单个表

导入到目标数据库:

imp userid=user2/pwd@server2 file=c:\temp\exp.dmp tables=(table1, table2)

说明:imp userid=账号/密码@导入数据库名 file=导入文件所在的路径以及文件名 tables=(数据表1, 数据表2)

猜你喜欢

转载自www.cnblogs.com/TengQiuli/p/12442828.html