MS Access + IIS + Impersonation ='未指定错误'?

问题描述 投票:1回答:4

我有一个ASP .NET(2.0)应用程序,它使用IIS中的模拟和基本身份验证通过网络共享连接到Access数据库。直到今天,当我开始收到奇怪的“未指定错误”错误消息时,一切都工作正常。我最终做了一个IIS重置来解决问题,但我想弄清楚为什么它可能发生在一开始。

有任何想法吗?这是我的连接字符串:provider = Microsoft.Jet.OLEDB.4.0; Data Source = \ REMOTESERVER \ LocalDatabases $ \ database.mdb; Jet OLEDB:Database Password = password“

提前致谢!

.net ms-access iis-7
4个回答
0
投票

如果一切正常,直到今天,一定有些变化。如果没有人更改IIS的代码或配置,那么它必须是服务器(或网络共享)上的其他内容。

鉴于我们刚刚通过补丁星期二,我怀疑有人更新了网络服务器或网络服务器。查看是否有可以回滚的补丁。


0
投票

检查在例程结束时是否正确关闭数据库。这最终会导致这些消息。

再见!


0
投票

我不知道OLEDB,但是使用ODBC,通常会出现ODBC返回多个错误的情况,最后一个是在您专门检查ODBC错误集合之前得到通知。也许OLEDB返回了多个错误,错误集合中的其他错误之一可能更具启发性。


0
投票

我在配置新服务器时看到“未指定的错误”。我试图模仿域用户访问位于网络驱动器中的数据库。

要解决此问题,我将域用户添加到本地Administrators组。这解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.