当前位置:首页 » 数据仓库 » iis不能访问数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

iis不能访问数据库

发布时间: 2023-03-30 05:30:43

⑴ IIS无法访问oracle数据库

1.确认IIS是否以及建设成功,本机测试通过先.
2.本机测试成功后,其它机器访问如果提示是无法连接,请查防火墙(IIS本机的以及网络链路上的)
3.本机测试成功后,其它机器访问如果提示是访问拒绝,请查相关权限,逐个查(系统账户及组设定,匿名账户及组设定,IIS虚拟文件内,及文件浏览器NTFS安全权限,最后还有组策略,注意,window的权限优先级为否优先!)
提示:权限问题重装IIS或oracle有可能问题依在!!所以还是要有点耐心,一步一步的查.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

⑶ iis 无法访问数据库

这种是程序连接数据库出错.查找到程序连接数据库的文件,一般可能是CONN.ASP,CONFIG.PHP等等.检查里面的设置是否正常.设置正确就没有问题了.

⑷ 使用IIS,部分网站无法读取数据库

看你的情况的话,应该是iis不稳定,这样的话,你可以再找一个系统盘,用它来安装iis。如果还不能解决问题的话,那有可能是数据库掘肢毁不好,那你可以重新安装一下数据库程序。如果这两个办法都不行的话,判备那就只有装2003,2003里面的iis的版本是6,比xp的iis5.1要强很多,而且支持.net,虽然设置和使用上会和xp的饥仿iis有一些不同,但是一般不会出现什么问题。

那你的磁盘格式是不是ntfs的,如果是的话,那你看看有没有设置网页的权限,和数据库的权限。

⑸ iis无法访问oracle数据库 我装着oracle服务器

iis和数据库之间袭槐是独立的,不存在能否访问的问题。
不能访早凯问是iis下发布的网站或者服务不能访问,主要原因有几个:
1.发布的服务或网站读写等权限没有设置好;
2.登录设置没设置好,一般设置为集成验证模式;
3..net版本没设置对。
...
在iis下右拍睁友键点击网站或服务,——属性——xxx
都点下看看吧。

⑹ iis 无法访问数据库

d.Tables[0] 的 d 从何而来?

你确定贺激哗它不是铅搏 null 吗?

这个无关 IIS 的禅行事情。也无关 VS 的事情

⑺ IIS服务器中的网站浏览过程无法加载数据库表内容

解决方案:
1.打开iis管理器。
2.打开“应用程序池”并左键单击对应的网站应用程序池。
3.在右侧的“编辑应用程序池”里找到“高级设置”
4.在“高级设置”对话窗口中找到“进程模型”中的“加载用户配置文件”
5.将“加载用户配置文件”由“False”改为“True”,确定保存后。在“网站”中点击网站“重新启动”。
再次浏览网站,问题解决。
另,如果遇到“Failed to update database: "APP_DATA\ASPNETDB.MDF" is read-only . ”错误,是因为App_Data文件夹的权限问题。
1、打开网站数据库所在的目录。
2、添加权限的操作如下:右击App_Data文件夹——属性——安全——编辑——添加——输入一个A,点击检查,选择Authenticated Users,确定,确定——在App_Data安全对话框下勾选:完全控制、修改的权限(基本权限即可)——应用,确定。关闭对话框后,可以重新打开看一下权限看是否设置完成。
3、重新运行IIS,重新启动网站,再浏览网站。

⑻ 高手帮忙!在IIS发布网站,访问数据库时遇到错误

1、检查网站所在目录的凳猜衫权限,要设置USER可访问才枣腔行,在兆物文件夹共享安全中修改

2、检查网站所在目录是否是只读文件夹,在文件夹属性中修改

⑼ 如何解决访问 IIS 元数据库失败

我以前也碰到过这个问题,网上找来的答案
1、依握含次点击“开始”-“运行”滚吵。
2、在“运行”栏内输入
“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
-i
”(不含引号),然后点“段备笑确定”按钮。
3、出现的cmd窗口中显示“开始安装ASP.NET
XXX”等内容,等待这个窗口自动关闭。

⑽ 为什么IIS连不上数据库

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