导出远程oracle数据库到本地【亲测有效】
导出远程oracle数据库到本地【亲测有效】
·
例如:
远程导出数据库:193.193.193.254:1521/orcl
一、使用oracle 的 net manager 创建服务
1.点击左上角的加号创建
2.接着输入网络服务名
3.下一步
4.输入主机名,端口
5.输入远程数据库实例名
6.测试连接,可以更换用户登录,点击测试,如图测试连接成功
7.测试成功点击关闭,如图
二、修改配置文件
在安装Oracle的路径下找到tnsnames.ora文件
E:\app\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
打开在后面【添加】如下代码
TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 远程ip地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 实例名称)
)
)
注:填写修改远程ip,实例
三、开始远程导出数据
1.打开cmd窗口,执行命令:tnsping TEST。 TEST为你刚才设置的网络服务器名称。
如图代表测试连接成功
2.接下来输入导出命令就OK啦
exp 用户名/密码@最开始创建的网络服务名 file=‘存储地址,具体到文件名.dmp’ owner=指定用户
