永发信息网

数据库连接出错! 可能出错原因:数据库位置或名称不对、数据库损坏!

答案:2  悬赏:30  手机版
解决时间 2021-01-30 19:02
  • 提问者网友:临风不自傲
  • 2021-01-30 01:08
<%@ LANGUAGE="VBScript.Encode" CodePage="936"%>
<%
Response.Buffer=True
Response.ExpiresAbsolute=Now()-1
Response.Expires=0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "No-Cache"
Server.ScriptTimeout=90
On Error Resume Next
address="127.0.0.1" '服务器地址
data="vibcne" '数据库名
name="admin" '用户名
pass="baidu123" '密码
connstr="Driver={SQL Server};SERVER="+address+";DATABASE="+data+";UID="+name+";PWD="+pass+""
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "

数据库连接出错!

"
Response.Write "

可能出错原因:数据库位置或名称不对、数据库损坏!

"
Response.End
End If
%>
最佳答案
  • 五星知识达人网友:神的生死簿
  • 2021-01-30 02:10
不排除网站原因。
解决方法:
1:检查是否在 IIS 中对整个网站打开了 “ 写入 ” 权限,而不仅仅是数据库文件。
2:检查是否在 WIN2003 的资源管理器中,将网站所在目录对 EveryOne /GUEST/所有用户打开所有权限。
具体方法是:
打开 我的电脑 ---- 找到网站所在文件夹 ---- 在其上点右键 ---- 选 属性 --- 切换到 安全性 选项卡,在这里给 EveryOne 用户所有权限。
全部回答
  • 1楼网友:低音帝王
  • 2021-01-30 03:45
找到这个配置文件,打开。找到他的连接字符串,根据自己的数据库信息 修改。就好啦~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯