【发布时间】:2019-11-04 06:23:24
【问题描述】:
我为我的项目构建了一个 Web 服务。最近我将 Web 服务数据库连接更改为新的数据库服务器。谁能告诉我是关于防火墙块的。因为我检查了一切。谁能告诉我解决这个问题的任何过程。提前致谢。
【问题讨论】:
-
您是否能够手动连接(例如使用 SQL Server Studio 或 telnet)?
标签: c# .net web-services asmx
我为我的项目构建了一个 Web 服务。最近我将 Web 服务数据库连接更改为新的数据库服务器。谁能告诉我是关于防火墙块的。因为我检查了一切。谁能告诉我解决这个问题的任何过程。提前致谢。
【问题讨论】:
标签: c# .net web-services asmx
不一定,它负责防火墙拦截。
1) 您可以使用 management studio 在此服务器上连接吗? 如果是,请确保正确通知您的端口服务器,有时会发生拼写错误。
如果没有,您可以验证 SQL Server 服务是否正常运行:
如果在容器中运行,请确保您的实例运行正常。
如果是传统实例,请确保在 windows 服务中 SQL Server 服务(SQL Browser 或类似的东西)正在运行,这是一个常见问题。
如果一切正常,请检查 sql server 端口是否正在为另一个进程运行。一种解决方法是使用 telnet 命令
telnet <ipaddress> <sqlport(e.g. 1433)>
【讨论】: