当前位置:首页 » 操作系统 » iis数据库连接

iis数据库连接

发布时间: 2023-07-20 19:16:50

A. 请问IIS下ASP网站数据库连接出错的问题

iis一般是支持asp+access的,不用怎么设置,提示数据库连接出错,说明设置上是没有问题,可以执行asp程序。
首先你先检查一下数据库存放的路径是否正确,db="database/wydata.mdb",conn.asp 这个文件是在根目录下放着的吗?
其次,数据库需要设置一下写入权限,不过这个不影响访问

B. IIS7 asp+access 提示 “数据库连接错误” 怎么解决

在XP和2003系统运行很好的asp+access数据库运行良好,移动到WIN7的IIS上却提示数据库连接错误错误,请检查数据库连接文件。其实数据库连接文件并没有问题.

具体解决办法如下:
1给Temp目录赋权
配置asp+access使用环境,装完iis后使用asp程序发现数据库连接错误,可是检查链接代码 完全正确。原因在于MJ Jet引擎改变了临时目录的位置,大事有没有对临时目录给存取权限,接下来我们给系统盘:\Windows\ServiceProfiles \NetworkService\AppData\Local\Temp目录添加一个“Authenticated Users”的用户,其中appdata目录是隐藏的,在进入的时候直接在地址栏输入路径,或者在文件夹选项里设置显示隐藏文件夹,就可以找打了。设置权 限步骤:右击Temp文件夹,——属性——安全——单击“编辑”——“Temp的权限”对话框,点击“添加”,在下面的“输入对象名称来选择”输入 “Authenticated Users,点确定”然后返回到Temp权限,将Authenticated Users的权限中完全控制打勾确定。

2设置应用程序池
先 要设置应用程序池“Application Pool”为Classic .Net AppPool而不是默认的Default AppPool,可以在站点目录里对每个站点设置,也可以在站点进行单独设置。选择好设置的站点后,点击右边的“基本设置”即可调出应用池设置对话框。

3启用父路径
直接在站点主页上选择ASP,双击找到“行为”组中将“启用父路径”设置为Ture就可以了(选择完毕记得点击右上角的应用哦)
也 许有人按照上面的配置,还是会出现数据库连接错误的提示,不要着急接下来,用管理员模式运行命令提示符,点击开始菜单输入cmd然后在上面出现的 cmd.exe上面点击右键选择以管理员身份运行。然后把以下命令粘贴运行:CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

注意,一定要安装IIS的全部管理工具哦,否则命令会提示错误。

C. 在的IIS中,ASP不能正常连接数据库

下面的内容是找来的,可以参考下。如果按照下面方法没有解决,那么lz尝试更改数据库文件名,记得连接字符串也要相应更改。

1,数据库的文件访问权限问题。

这主要出现在磁盘格式是NTFS的机器上,对FAT32格式的则无妨。

当出现该网页错误时,说明该文件可能没有合适的权限。

一般,单击数据库文件的右键,选择属性,选择安全选项;

如果你是NTFS格式,但文件属性没有安全选项,则选择文件夹属性,注意,使文件夹属性,将“简单共享”去掉。

如果有安全选项,查看下有没有User用户,如果没有需要添加,添加的方法是“Iusr_计算机名”,计算机名是什么,看到“……机器 ‘BLUES‘ 上的用户 ‘Admin‘ 以独占方式的锁定……”,机器‘BLUES‘就是你的计算机名,各位类推。

具有了来宾用户,则对该用户进行权限匹配,增加“修改”的权限。

以上操作无图说明,因本人机器采用的FAT32,无法截图,可能内容有些出入,各位简单看下了,我将尽快将该方法详细奉上。那么下面再看第二类说明。

2,你在测试该网页程序的同时,你的数据库文件在打开。

比如上面我截的这张图,就是故意将数据库文件打开,要不还真截不了图以作说明。这方法简单,直接关闭该数据库文件即可。

顺便,我这里最极端的则是,数据库文件打开,并且表也打开,FAT32的情况下,网页浏览依然没有问题(WINXPSP2,ACCESS2003),仅在打开设计数据库表时,才出现如上错误。

当然了,还是建议你直接关闭。

3,数据库文件已经关闭,但临时文件文件依然存在

该临时文件,就是Access记录锁定信息文件,其正常是数据库文件打开就自动产生的。就比如WORD文件打开的同时会有个文件一样(M$的东西都是汤汤水水一回事)。但现在数据库文件关闭了,而你的临时文件还在,只能说明你是非正常关闭数据库。那么现在再动下手,把这个临时文件也删除旧了事。

这种情况还同样发生在“第一次浏览时正常,当我刷新下网页就又出错了”。还是那句话,NTFS和临时文件。

D. 为什么IIS连不上数据库

看一下你的Include包含的数据库连接文件conn.asp路径是否正确,请注意相对路径和绝对路径。这个基本上IIS没多少关系,不过使用相对路径,需要IIS启用父级路径的。
打开方法如下:
在IIS中
属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。

热点内容
androidgif控件 发布:2025-03-15 22:10:51 浏览:336
我的世界手机版非常好玩的服务器推荐 发布:2025-03-15 22:04:48 浏览:178
怎样解压手机文件 发布:2025-03-15 22:04:47 浏览:525
我的世界手机基岩版怎么做服务器 发布:2025-03-15 22:04:11 浏览:100
邮件发送压缩文件 发布:2025-03-15 22:04:06 浏览:819
数据库中的数据特征 发布:2025-03-15 21:56:20 浏览:29
账号密码可以用什么替换 发布:2025-03-15 21:55:43 浏览:699
主板自带什么配置好 发布:2025-03-15 21:49:57 浏览:699
交换空间linux 发布:2025-03-15 21:49:57 浏览:85
剪映怎么添加安卓手机里面的录音 发布:2025-03-15 21:45:01 浏览:697