保证oracle版本一致,尽量到源数据库所在服务器进行以下操作。
安装sqlplus环境
参考 https://www.cnblogs.com/immer/p/5336607.html
导出命令exp
exp 用户名/密码@IP/服务名 file=D:\xxx.dmp
常用参数:
full=y
指明导出全库,导出全库的用户必须拥有exp_full_database的权限,用sys特权用户导出的,必须由sys特权用户导入
ingore=y 如果表不存在就创建表结构;已经存在则直接导入数据
tables=(表名,表名,…) 导入指定表
导入命令imp
imp 用户名/密码@IP/服务名 file=D:\xxx.dmp full=y
可能遇到的问题
字符集编码 ORA-12899
解决方案参考
https://blog.csdn.net/iamlaosong/article/details/52316844