+ -
当前位置:首页 → 问答吧 → Microsoft OLE DB Provider for ODBC Drivers (0x80004005)错误

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)错误

时间:2011-11-04

来源:互联网

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
/inc/conn.asp, 第 7 行


去网上搜索说用如下方法:
找到这个文件夹 c:\Windows\Temp 然后 右键—安全—添加Everyone用户并设置“完全控制”权限
如果没看到“安全”选项:双击“我的电脑”—工具—文件夹选项-查看-把:使用简单文件共享(推荐)前面的勾去掉


用过之后不行,重装了IIS还是不行。。


求高手

作者: dielianlian0923   发布时间: 2011-11-04

SQL数据库链接不正确

检查SQL数据库的IP,用户名,密码,还有数据库名

作者: sy_binbin   发布时间: 2011-11-04

SQL Server不用修改权限的,不是Access
-------
应该是 SQL Server 没有配置正确。查一下配置,是不是允许远程连接了,端口是不是设置为1433了

作者: hookee   发布时间: 2011-11-04

<%  
Dim Conn,StrDSN,StrServerName,StrDBName,StrUid,StrPwd
Sub OpenDB()
On Error Resume Next
Dim DataBaseLink 
Set conn = Server.CreateObject("ADODB.Connection") 
conn.Open"Provider=SQLOLEDB.1;Password=" & StrPwd & ";Persist Security Info=True;User ID=" & StrUid & ";Initial Catalog=" & StrDBName & ";Data Source=" & StrServerName & ""
If Err Then
Response.Write "无法连接到MSSQL数据库,请检查INC目录里的sql.asp配置是否正确。及是否己正确安装了数据库!"
Response.End
End If
End Sub

Sub CloseDB()
Conn.Close
Set Conn = Nothing
End Sub

Call OpenDB()
%>

试试看...是否是asp连接sql的语句错误..网上有好多的

作者: vincent5376   发布时间: 2011-11-04