㈠ WIN7架设IIS,出现错误:数据库连接出错[代码:01],请检查数据库链接文件中的连接字串。怎么解决
<%
dim db
const DatabaseType="ACCESS"
db="改成你数据库名称就行了"
On Error Resume Next
dim ConnStr
dim conn
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"
Response.End
End If
sub CloseConn()
On Error Resume Next
If IsObject(Conn) Then
conn.close
set conn=nothing
end if
end sub
%>
㈡ 请问IIS下ASP网站数据库连接出错的问题
iis一般是支持asp+access的,不用怎么设置,提示数据库连接出错,说明设置上是没有问题,可以执行asp程序。
首先你先检查一下数据库存放的路径是否正确,db="database/wydata.mdb",conn.asp 这个文件是在根目录下放着的吗?
其次,数据库需要设置一下写入权限,不过这个不影响访问。
㈢ iis环境已配置好,但测试网站老提示数据库链接出错怎么解决的
这是数据库或文件夹权限的问题,你可以根据以下方法进行解决:
1、数据库所在文件夹权限
打开办法是:打开我的电脑,然后点菜单上的“文件夹选项”--->查看,然后把“使用简单文
件夹共享(推荐)”前面的钩去掉,然后点“确认”;接下来回到需要打开权限的文件夹(数据库存
放的文件夹),右键---> 属性--->安全,然后点“添加”--->"高级"--->立即查找--->然后在下面
的地方选择“everyone”--->确定--->点刚才加入的"everyone",然后在下面的大框编辑everyone
权限为完全控制,保存即可。
2、temp(临时文件夹)权限
打开办法:windows--->temp,单击右键选择-属性,你就会看到一个叫做“安全”的选项,添
加一个everyone,权限设置为完全控制,再将你正在使用windows的用户也设置为完全控制.(件夹权
限
打开办法是:打开我的电脑,然后点菜单上的“文件夹选项”--->查看,然后把“使用简单文
件夹共享(推荐)”前面的钩去掉,然后点“确认”;接下来回到需要打开权限的文件夹(数据库存
放的文件夹),右键---> 属性--->安全,然后点“添加”--->"高级"--->立即查找--->然后在下面
的地方选择“everyone”--->确定--->点刚才加入的"everyone",然后在下面的大框编辑everyone
权限为完全控制,保存即可。
㈣ 数据库连接失败返回值7
检查一下url的格式是否正确。
在IIS7中ASP默认情况下,“父路径”是没有启用的,我们必须手动开启“父路径”,选择“True”,搞定“父路径”选项。打开“Tnternet信息服务(IIS)管理器”,左侧栏选择“DefaultWebSite”,内容区域选择“ASP”。
打开“Tnternet信息服务(IIS)管理器”,左侧栏选择“应用程序池”,内容区域选择“DefaultAppPool”,右侧栏选择“高级设置。值此“Win764位操作系统IIS7出现数据库链接出错的解决办法”就算是分享完了,我可以很明确的告诉大家,只要设置了这两个方法,绝对可以解决相关问题,如果是程序自身500错误,那就另当别论了,网络上还流传着一种“修改目录权限”的方法。
㈤ WIN7 IIS配置数据库链接失败
这个好像不是IIS的问题吧,可能你用IIS运行网站的时候正用ACCESS工具打开数据库,你关掉ACCESS再看看
㈥ IIS7 asp+access 提示 “数据库连接错误” 怎么解决
在XP和2003系统运行很好的asp+access数据库运行良好,移动到WIN7的IIS上却提示数据库连接错误错误,请检查数据库连接文件。其实数据库连接文件并没有问题
给Temp目录赋权
配置asp+access使用环境,装完iis后使用asp程序发现数据库连接错误,可是检查链接代码 完全正确。原因在于MJ Jet引擎改变了临时目录的位置,大事有没有对临时目录给存取权限,接下来我们给系统盘:\Windows\ServiceProfiles \NetworkService\AppData\Local\Temp目录添加一个“Authenticated Users”的用户,其中appdata目录是隐藏的,在进入的时候直接在地址栏输入路径,或者在文件夹选项里设置显示隐藏文件夹,就可以找打了。设置权 限步骤:右击Temp文件夹,——属性——安全——单击“编辑”——“Temp的权限”对话框,点击“添加”,在下面的“输入对象名称来选择”输入 “Authenticated Users,点确定”然后返回到Temp权限,将Authenticated Users的权限中完全控制打勾确定。
设置应用程序池
先 要设置应用程序池“Application Pool”为Classic .Net AppPool而不是默认的Default AppPool,可以在站点目录里对每个站点设置,也可以在站点进行单独设置。选择好设置的站点后,点击右边的“基本设置”即可调出应用池设置对话框。
启用父路径
直接在站点主页上选择ASP,双击找到“行为”组中将“启用父路径”设置为Ture就可以了(选择完毕记得点击右上角的应用哦)
也 许有人按照上面的配置,还是会出现数据库连接错误的提示,不要着急接下来,用管理员模式运行命令提示符,点击开始菜单输入cmd然后在上面出现的 cmd.exe上面点击右键选择以管理员身份运行。然后把以下命令粘贴运行:CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
注意,一定要安装IIS的全部管理工具哦,否则命令会提示错误。
㈦ win7 IIS本地调试网站打不开 显示乱码 查看源文件是“数据库连接出错,请检查连接字串。”
把 Response.Buffer = True 移到 Option Explicit 前试试
㈧ 在WIN7中IIS调试ASP时,出现连接数据库错误
我以前也遇到过,主要是IIS里面有个父路径需要继承,还有就是目录的权限,也和应用程序池有关,我加你QQ,帮你调试好。
㈨ WIN7 IIS,网站程序放进去不能运行 显示“数据库连接出错,请检查连接字串。“错误
今天在64位的Windows7系统调试以前写的程序时,发现在访问Access的时候总是报错:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
后发现是因为没有安装64位的Jet40驱动。可以到
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=c06b8369-60dd-4b64-a44b-84b371ede16d 下载。但是前提你必须安装了64位的Office。
如果你安装的是32位Office,则下载32位驱动。但同时你必须将你的应用程序将原有的AnyCPU更改为CPU x86. IIS安装配置疑难网站
如果是Web端程序,可以通过IIS的应用程序池进行配置。将【启用32位应用程序】启用即可。
㈩ 我是win7 的系统装了IIS后 我打开科讯可打开网页 的时候就显示 “数据库连接出错,请检查Conn.asp文件中”
你数据库出错了,检查下数据库然后看下网站源码连接数据库是否成功