我已经制作了一个Windows服务,通过该服务我正在对数据库进行操作。我安装该服务的机器在印度,服务器在新加坡。当这个服务运行时,我得到一个错误,如
“发生与网络相关或特定于实例的错误 建立与SQL Server的连接。找不到服务器或 无法访问。验证实例名称是否正确 SQL Server配置为允许远程连接。 (提供者:TCP 提供者,错误:0 - 因为目标而无法建立连接 机器主动拒绝它。)“
我有一个连接字符串,例如
return "server=122.0.122.222,5222;database=ABCD;user id=abc101;password=xyz";
这是一个返回字符串的函数。我在另一个字符串中捕获此字符串并将其传递给连接对象。我在这里做错了什么。?
但我已经在我家测试了这项服务。它工作得很好。但是当在客户端部署时我得到了上述错误。知道为什么会发生这种螨虫。它与互联网连接有关,但互联网连接很好。我是否必须从我的服务中提供一些权限才能建立连接,或者客户的IT团队必须在他们的最后提供一些权限。
请帮忙。 在此先感谢