无法连接到不在 VPC 中的 AWS RDS 实例
Cannot connect to AWS RDS instance that is not in VPC
在我们公司中,我们使用了很少的 AWS RDS MySQL 实例,而其中很少有不在任何 VPC 中的实例(我们在 3 年前创建了这些实例)。
我需要使用 Microsoft SQL Server Management Studio 连接到这样的实例,但是当我尝试这样做时,我在几次之后遇到了以下错误秒数:
TITLE: Connect to Server
Cannot connect to host_path.amazonaws.com.
------------------------------ ADDITIONAL INFORMATION:
A network-related or instance-specific error occurred while
establishing a connection to SQL Server. The server was not found or
was not accessible. Verify that the instance name is correct and that
SQL Server is configured to allow remote connections. (provider: Named
Pipes Provider, error: 40 - Could not open a connection to SQL Server)
(Microsoft SQL Server, Error: 53)
For help, click:
http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476
The network path was not found
如果我像描述的那样在主机路径后添加端口 there
我遇到了不同的错误:
TITLE: Connect to Server
Cannot connect to host_path.amazonaws.com,3306.
------------------------------ ADDITIONAL INFORMATION:
Internal connection fatal error. Error state: 18 (System.Data)
问题是上面的 link 他们谈论的是 VPC 中的数据库实例,但我们的不是。
你们中有没有人之前遇到过类似的问题,也许知道如何解决这个问题,或者至少可以指出我正确的方法?
我在谷歌上搜索了很多关于这个问题的信息,但每个论坛或常见问题解答都提到了 VPC 中的数据库实例,这不是我的情况。
在下面的截图中
你可以看到程序中的连接window,所有敏感数据都被涂掉了。
提前致谢。
很确定您不能直接从 SSMS 连接到 MySQL 数据库。我想你可以设置一个 "Linked Server"(基本上是一个 ODBC driver/datasource,然后连接到你的本地主机,它又与 MySQL 对话)。
我假设您对 SSMS 的要求是您计划从 SQL 服务器和 MySQL 引用数据?如果是这样,它应该可以工作,但它的性能不会很好。
在我们公司中,我们使用了很少的 AWS RDS MySQL 实例,而其中很少有不在任何 VPC 中的实例(我们在 3 年前创建了这些实例)。
我需要使用 Microsoft SQL Server Management Studio 连接到这样的实例,但是当我尝试这样做时,我在几次之后遇到了以下错误秒数:
TITLE: Connect to Server
Cannot connect to host_path.amazonaws.com.
------------------------------ ADDITIONAL INFORMATION:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 53)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476
The network path was not found
如果我像描述的那样在主机路径后添加端口 there
我遇到了不同的错误:
TITLE: Connect to Server
Cannot connect to host_path.amazonaws.com,3306.
------------------------------ ADDITIONAL INFORMATION:
Internal connection fatal error. Error state: 18 (System.Data)
问题是上面的 link 他们谈论的是 VPC 中的数据库实例,但我们的不是。
你们中有没有人之前遇到过类似的问题,也许知道如何解决这个问题,或者至少可以指出我正确的方法?
我在谷歌上搜索了很多关于这个问题的信息,但每个论坛或常见问题解答都提到了 VPC 中的数据库实例,这不是我的情况。
在下面的截图中
提前致谢。
很确定您不能直接从 SSMS 连接到 MySQL 数据库。我想你可以设置一个 "Linked Server"(基本上是一个 ODBC driver/datasource,然后连接到你的本地主机,它又与 MySQL 对话)。
我假设您对 SSMS 的要求是您计划从 SQL 服务器和 MySQL 引用数据?如果是这样,它应该可以工作,但它的性能不会很好。