0

很长一段时间以来,我一直在尝试将 SSMS 2014 与我的数据库连接,但它仍然无法正常工作。

我在使用 directadmin 的 versio.nl 上托管了我的网站。我已将我的 IP 添加到我的数据库的访问主机中。我在路由器上转发了端口 3306 并禁用了防火墙。我使用正确的数据连接到数据库,但每次我尝试这样做时都会收到以下消息:

无法连接到 XXX.XX.XXX.XXX

命名管道提供程序,错误:40

和 MySQL 服务器错误 53

我在这里错过了什么吗?也许在directadmin控制台中?

提前致谢

4

1 回答 1

3

据我了解,MySQL 使用的默认端口没有 3306,而 SQL Server 的默认端口为 1433,所以请再次检查:

要解决此问题,您可以按照以下步骤操作:

  1. 应该启动 SQL 服务

  2. 启用命名管道 SQL 配置管理器 ==> SQL Server 网络配置 ==> 协议 ==> 命名管道 ==> 右键单击​​ ==> 重新启动

  3. 检查“SQL Server 身份验证”或“Windows 身份验证模式”选项

  4. 使用正确的服务器名称。

一步一步我在这里建立

于 2016-03-03T14:53:22.030 回答