Oracle数据库迁移达梦数据库无法连接(错误号: 17002 错误消息: IO 错误: The Network Adapter could not establish the connect)

错误样式:

         报这个错误就是说明我们两台机器的网络不通

解决方法:

     1.  将oracle和dm两台虚拟机的网络适配器都调整为“桥接模式”

两台虚拟机都是这样操作,调整为“桥接模式”。

        2.  进入系统后,将两台虚拟机的网络IPV4地址均选择为自动获取(如下图)

麒麟服务器操作系统:(达梦数据库)

CentOS系统:(oracle数据库)

                 注意:调整为自动获取后记得断开网络,然后重连刷新一下!

        使用ifconfig命令查询一下两个虚拟机的ip地址,这个时候两个虚拟机的ip地址的前两段应该是和你自己主机的ip地址的前两段是相同的。

        3.  在oracle数据库端的命令行界面“systemctl status firewalld.service”查看防火墙状态(disavtive(dead)表示关闭) 如果防火墙开启,运行命令“systemctl stop firewalld.service”关闭防火墙(这个命令是centos系统的命令,如果oracle数据库在别的系统上,则需要相应的命令)

        4.在dm虚拟机上“ping oracle虚拟机ip“,在oracle虚拟机上“ping dm虚拟机ip“。能够ping通则代表网络互通

        5.  在oracle虚拟机上进入命令行界面

                 5.1  运行sqlplus命令,进入sqlplus环境,并添加nolog参数,表示不登录 (命令:sqlplus /nolog)

                 5.2  以系统管理员的身份连接数据库 (命令:conn /as sysdba)
                 5.3  启动数据库实例 (命令:startup)
                 5.4  exit退到oracle用户
                 5.5  检查监听服务是否启动(命令:lsnrctl status)
                 5.6  启动监听服务(命令:lsnrctl start)

        6.在dm虚拟机上启动DTS数据库迁移工具,输入oracle虚拟机地址,进行迁移即可。

 

 

         最后,选择需要的数据进行迁移即可。

        第一次写文章,如有不对,欢迎指正。谢谢大家!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风灵丶无畏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值