开发者社区> 问答> 正文

为什么无法连接RDS SQL Server实例?

已解决

为什么无法连接RDS SQL Server实例?

展开
收起
阿里云服务支持 2022-11-28 17:08:01 272 0
1 条回答
写回答
取消 提交回答
  • 官方回答

    如何连接RDS SQL Server请点此参考。

    无法连接RDS SQL Server可能是以下原因引起:

    1、网络类型:

    ECS要通过内网访问RDS,必须满足以下所有条件:
    

    ○ ECS和RDS属于同一个阿里云主账号。

    ○ ECS和RDS位于同一个地域。

    ○ ECS和RDS的网络类型相同。

    ○ 如果ECS和RDS网络类型都是VPC,则必须处于同一个VPC。

    ○ ECS的私网IP已添加到RDS白名单。

    2、连接地址:

    检查RDS连接地址是否正确, 可以在[RDS控制台](https://rdsnext.console.aliyun.com/dashboard/cn-hangzhou)实例的数据库连接页面查看RDS的连接地址。
    
    连接字符串问题:连接地址与端口号之间用英文逗号隔开(如rm-xx.sqlserver.rds.aliyuncs.com,3433)。
    

    3、账号密码:

    检查用户名或密码是否正确,也可以通过控制台[重置密码](https://help.aliyun.com/document_detail/95691.html)后重试。
    

    4、IP白名单:

     检查RDS是否填写白名单,白名单填写的是否正确,可以在白名单中临时添加 0.0.0.0/0后,尝试连接,如果可以连接证明之前白名单配置错误,请参考文档填写本地设备的公网IP地址,设置IP白名单流程请参考[文档](https://help.aliyun.com/document_detail/95714.html)。
    

    5、内网连接:

    如果是ECS实例无法通过内网无法访问RDS,请检查ECS和RDS的网络类型以及地域等信息是否符合内网连接,如果ECS和RDS使用不同的专有网络,可以通过[更改网络类型/VPC](https://help.aliyun.com/document_detail/95707.html)或通过[云企业网](https://help.aliyun.com/document_detail/64648.html)实现内网互连,更多内网访问限制以及解决方案请参考[ECS实例无法通过内网访问RDS实例](https://help.aliyun.com/document_detail/96028.html#section-xci-2up-vw3)。
    

    6、常规报错:

    可参考[RDS连接情况与具体的报错信息](https://help.aliyun.com/document_detail/96028.html#pjSsZ)选择对应的解决方法。 
    
    2022-11-28 17:48:20
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像