我有一个在EC2实例中运行的SQL Server。我在DMS中创建了一个复制实例。我在DMS中创建了一个指向sql服务器实例的Source Endpoint。端点的测试失败,并显示以下错误:
发生连接失败网络错误RetCode:SQL_ERROR SqlState:HYT00 NativeError:0消息:[unixODBC] [Microsoft] [SQL Server的ODBC驱动程序13]登录超时已过期ODBC常规错误。
EC2实例,复制实例位于同一AZ和同一VPC中。该安全组向所有端口和源开放。
我的担忧是:
我应该在端点中提供的“服务器名称”是什么?我尝试了这些:Windows服务器名称,服务器名称/实例名称,EC2公共IP,公共IP /实例名称。但没有任何效果。
UserId / Password:我通过SSMS创建了一个用户ID /密码,并在端点中提供了这些凭据。我确保用户ID可以访问数据库。
并且我确保服务器同时具有Windows和sql服务器登录名。