欢迎投稿

今日深度:

Oracle数据库导入导出实战总结(同版本)

Oracle数据库导入导出实战总结(同版本)


今天闲來无事,就导了一个数据库玩玩,顺便总结下

0、cmd 命令 管理员权限登录数据库

sqlplus / as sysdba

1、cmd 连接远程数据库

sqlplus xn_balance/xn_balance@192.168.12.51:1521/orcl

--------导出

2、cmd 命令导出数据库(没必要连上数据库,直接导)

exp xn_balance/xn_balance@192.168.12.51:1521/orcl file=d:/daochu.dmp full=y

3、 将数据库中system用户与sys用户的表导出

exp system/manager@TEST file=d:/daochu.dmp owner=(system,sys)

4、将数据库中的表inner_notify、notify_staff_relat导出

exp system/manager@TESTDB2 file= d:/data/newsmgnt.dmp tables=(inner_notify,notify_staff_relat)

5、 将数据库中的表table1中的字段filed1以"00"打头的数据导出

exp system/manager@TEST file=d:/daochu.dmp tables=(table1) query=/" where filed1 like '00%'/"

---------导入

6、导入数据库文件

imp gzjs/password@orcl file=d:\daochu.dmp full=y ignore=y;

7、导入某张表

imp gzjs/password@orcl file=d:/table.dmp tables=(balance_user) ignore=y

-----------注意事项

8、导出的文件如果是DBA权限的,导入的时候也必须是DBA权限,

9、数据库导出导入版本问题

一般低版本导出的文件 在高版本中可以成功导入

也就是说高版本兼容低版本。

10、导入的时候,会出现一些警告信息:比如导出的用户和导入的用户名不一致,不理即可。

11、导入的时候,一般在后面加上ignore=y,不加的时候,如果表已经存在了,就会报错。

www.htsjk.Com true http://www.htsjk.com/oracle/22164.html NewsArticle Oracle数据库导入导出实战总结(同版本) 今天闲來无事,就导了一个数据库玩玩,顺便总结下 0、cmd 命令 管理员权限登录数据库 sqlplus / as sysdba 1、cmd 连接远程数据库 sqlplus xn_balance/...
评论暂时关闭