2017-08-04 206 views
-1

我在尝试连接实例时遇到错误。无法连接我的RDS SQL Server数据库。 Microsoft SQL Server,错误:10060

An error has occurred while establishing a connection to the server. When connecting to SQL Server, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: TCP Provider, error: 0 - A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.) (Microsoft SQL Server, Error: 10060)`

我正在使用Microsoft SQL Server 2008 R2。

在此先感谢。

+0

基本的Google搜索使用搜索短语* Microsoft SQL Server,Error:10060 *提供有关此问题以及如何解决此问题的信息,包括MS和现有SO帖子。在发布之前,请尽量自行寻找解决方案。 –

+0

您需要配置安全组以允许当前IP地址连接传入。必须有详细的指南,我现在找不到,但这是一个开始:http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.RDSSecurityGroups.html(请参阅VPC安全组) –

回答

0

配置SQL Server 2005以允许远程连接,必须完成以下步骤:

  1. 开启你 想从远程计算机连接到SQL Server实例的远程连接。
  2. 列表项打开SQL Server Browser服务。

配置防火墙以允许与SQL Server和SQL Server Browser服务相关的网络通信。

您必须为要从远程计算机连接到的每个SQL Server 2005实例启用远程连接。为此,请按照下列步骤操作:

  1. 单击开始,指向程序,指向Microsoft SQL Server 2005,指向配置工具,然后单击SQL Server外围应用配置。
  2. 在“SQL Server 2005表面区域配置”页上,单击“服务和连接的表面区域配置”。
  3. 在“服务和连接的表面区域配置”页面上,展开数据库引擎,单击远程连接,单击本地和远程连接,单击相应的协议以启用您的环境,然后单击应用。

注意单击确定当您收到以下消息:直到重新启动数据库引擎服务 更改连接设置才会生效。

在“服务和连接的表面区域配置”页上,展开数据库引擎,单击服务,单击停止,等到MSSQLSERVER服务停止,然后单击启动以重新启动MSSQLSERVER服务。

+0

1.这不是SQL Server 2005; 2.请归于所有复制/粘贴。这里有一个我发现这可能也复制粘贴:https://sakafi.wordpress.com/2008/05/22/how-to-configure-sql-server-2005-to-allow-remote-connections/ –

0

也许..

  • 服务器断电
  • SQLServer是未运行
  • SQLServer是在不同的端口上运行到默认
  • SQLServer是未配置为接受的TCP连接(见tripuri的答案)
  • 临时防火墙或Windows防火墙阻止连接
  • 有我S您的计算机和服务器
  • 你在本地运行它,您最近的Windows版本之间的临时网络故障时,禁止环回连接
0

其他的答案似乎忽略了一个事实,这是对RDS。一些项目检查。

  1. 安全组是否打开以允许流量到RDS实例?
  2. 您试图从哪个客户端连接?
  3. 你曾经能够连接到它吗?
  4. 请提供您的网络和VPC配置的详细信息。

我怀疑问题出在安全组和/或VPC配置的问题。

相关问题