SQL Server 不存在或拒绝访问 (SQL Server 2005)_七夕小子_新浪博客

如下出现错误信息:Microsoft OLE DB Provider for SQL Server (0x80004005)
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问

 

出现这种情况的原因很多,有一种情况是

   SQL Server 2005 默认的网络配置 MSSQLSERVER 的协议中TCP/IP 是已禁用,将其打开即可.

 

 SQL <wbr>Server <wbr>不存在或拒绝访问 <wbr>(SQL <wbr>Server <wbr>2005)

 

    经过试验,并不是连接数据库必须打开TCP/IP,若程序中连接数据库的代码为: Adodc1.ConnectionString = "Provider=SQLOLEDB.1;user id=sa;Initial Catalog=spgl;Data Source=(local);"  时, 这种连接方式需要打开TCP/IP协议。


版权声明:本文为flyhorstar原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。