检查预检查的DTS 服务器是否可以通过迁移任务页面的相关配置正常连接源端数据库,需注意什么?
需注意如下2 点:
DTS 的服务器有很多,这些服务器有的部署了预检查程序,有的部署了“测试连接”程序,有的部署了结构迁移的程序,有的部署了全量迁移的程序,有的部署了增量迁移的程序。这也就意味着,任何一个环节的连接正常都不能保证下一个或者其他环节连接也正常( 比如数据库等防火墙做了限制)。您可能会遇到预检查正常但是后续的结构迁移连接异常,也可能遇到结构迁移任务正常但是后续的全量迁移连接异常的情况。这些都是有可能的。
遇到连接异常的情况,首先要有一个判断,这个异常是网络本身 (TCP/IP)不通还是应用层面的问题。如果是网络层面的,则需要查防火墙以及链路配置。如果网络没问题只是在应用层出现的异常,则需要查造成这个应用异常的原因。举一个例子,前面提到过的这个错误: Access denied for user 'xxxx'@'xxxx' (using password: YES)。这个错误意味着,网络可达,只是在对数据库进行账密认证的时候出错了( 应用层)。如果网络不可达,我们甚至无法进行数据库应用层面的这些认证。了解这点非常重要。
以上内容摘自《DTS控制台入门一本通》电子书,点击https://developer.aliyun.com/topic/download?id=803可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。