2010-06-15 72 views
0

我面临一个奇怪的问题,没有任何机构似乎有解决方案。Sharepoint应用程序无法正常工作!

问题是我正在处理Sharepoint应用程序。在我们的组织进行网络维护之前它工作正常。

第二天我尝试运行我的应用程序和kaboom!它给我一个错误

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)

我后来发现,在维护期间,我的机器的IP已经改变。 IP的更改可能会导致我的Sharepoint应用程序无法正常工作!

我做了我的研究,发现在我的应用程序中没有任何改变,并且SQL服务器(它在我的机器上)工作正常!而我的应用程序仍然是死!

请帮忙,任何建议都会有帮助!

谢谢。

回答

2

不要惊慌!

错误消息非常清晰,与Sharepoint无关。您的Web应用程序无法再连接到数据库。
也许您已将Windows防火墙(或其他防火墙)配置为允许使用旧IP连接到数据库。也许你没有启用命名管道,或者你已经在主机文件中硬编码了旧的IP地址。
或者,也许您的Web应用程序的帐户无法再连接到数据库。改变服务器的IP是一个不小的改变,所以也许有人做了一些更改。

如果您可以连接到管理中心网站,则问题可能与Web应用程序的帐户有关。如果您无法连接到中央管理员,则问题与数据库连接有关。

要检查连接,请尝试使用完全相同的凭据(提供者名称,帐户,密码等)连接到数据库。您可以通过使用SQL Server Management Studio连接对话框的“选项”选项卡,或者自己编写一个小程序来测试与数据库的连接。

+0

嘿,哥们,谢谢你的回复。但正如你所建议的我已经看到,我的数据库工作正常,我也能够连接到管理中心网站。 我不认为数据库有任何问题。你提到了一些关于Host文件的地方,我可以硬编码这个IP地址。你能告诉我更多关于它吗? 我是Sharepoint的新手,所以我对它的设置知之甚少! 谢谢。 – Shrewdroid 2010-06-15 10:28:12

相关问题