错误:26无法连接到SQL 2008数据库实例

时间:2012-04-04 16:14:13

标签: sql-server-2008 iis sharepoint-2010 iis-6 connection-string

我在DMZ上有一个sharepoint服务器,在本地域有一个SQL2008服务器。 当我尝试从IIS(版本7.5)获取管理中心站点的.NETUsers列表时,我得到抛出错误:26!我已经尝试了所有可能的组合来指定连接字符串。 我也按照这些链接的所有方向来解决问题,但它仍然存在。

http://blogs.msdn.com/b/sql_protocols/archive/2007/05/13/sql-network-interfaces-error-26-error-locating-server-instance-specified.aspxhttp://blogs.msdn.com/b/walzenbach/archive/2010/04/14/how-to-enable-remote-connections-in-sql-server-2008.aspx

请指教。 感谢

2 个答案:

答案 0 :(得分:0)

首先,您可以查看问题中的版本吗? IIS 6在Windows 2003上运行,但无法在Windows 2003上安装SharePoint 2010。

这是一个连接错误,有两种可能性:

  • 来自SharePoint服务器的调用在到达数据库之前被阻止
  • 当呼叫到达数据库时,呼叫被拒绝

首先应该绘制Sp服务器和数据库服务器之间的路由。确保包括所有防火墙。

然后检查日志以查看通话的距离。

您还可以尝试使用wireshark监控网络流量,以确切了解发生的情况。

答案 1 :(得分:0)

从错误本身出发,结果是一个非常复杂的问题,在与微软通电话几天后才得以解决。错误读取“RPC服务不可用”。 NetBios和DNS验证网站和服务器名称的方式存在问题。