错误类型:数据库引擎打不开文件'(未知的)'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。

如题所述

第1个回答  2013-06-14
首先看你有没有对这个ACCESS文件和它所在目录的读写权限
修改权限可以在文件上右键-〉“共享和安全...”

再看看你的ACCESS数据库是不是只读的属性,如果是,去掉只读属性

再看是不已经被其他程序打开了例如ACCESS,如果打开了目录下会看到一个(.ldb)的文件,把这个程序关闭,如果隐藏在进程里,从任务管理器里结束。如果没有打开,就不会有同名的.ldb文件。
第2个回答  2007-07-29
这种情况一般出现在存在有两个链接文件例如conn.asp的情况,或者是不同页面同时打开数据库,所以就会报这个错本回答被网友采纳

错误类型:数据库引擎打不开文件'(未知的)'。 它已经被别的用户以独占...
首先看你有没有对这个ACCESS文件和它所在目录的读写权限 修改权限可以在文件上右键-〉“共享和安全...”再看看你的ACCESS数据库是不是只读的属性,如果是,去掉只读属性 再看是不已经被其他程序打开了例如ACCESS,如果打开了目录下会看到一个(.ldb)的文件,把这个程序关闭,如果隐藏在进程里,从任务...

...它已经被别的用户以独占方式打开,或没有查看数据的权限
输入数据库密码更改以下

Microsoft Jet 数据库引擎打不开文件'
它已经被别的用户以独占方式打开,或没有查看数据的权限。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: Microsoft Jet 数据库引擎打不开文件'C:\\Documents and Settings\\Administrator\\桌...

...它已经被别的用户以独占方式打开,或没有查看数据的权限
首先确认这个Access文件是未被使用的 如果你的这个是网站上的数据库的话 只要别人登录这个网站并有数据操作的话 就会打开这个数据库连接 如果这个文件是你本地文件 先打开MS Access软件 然后用菜单里的打开图标来打开这个文件 打开的时候不要直接选中文件打开 而是选中文件后 在文件名右侧有个小的下拉箭头...

...它已经被别的用户以独占方式打开,或没有查看数据的权限
设置显示隐藏文件,然后将与数据库文件(.mdb)同目录下的隐藏文件 .ldb 文件删除,然后重启IIS(不会重启IIS就重启电脑)。还有问题的话就打开数据库文件,在工具菜单里面修复一下数据库。

...Microsoft Jet 数据库引擎打不开文件'(未知的)'。
方法1:错误类型: Microsoft OLE DB Provider for ODBC Drivers ('0x80004005')[Microsoft][ODBC Microsoft Access Driver] Microsoft Jet 数据库引擎打不开文件'(未知的)'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。\/conn.asp, 第 6 行 解决方法:1.在asp操作数据库时出现“操作...

...未知的。 它已经被别的用户以独占方式打开,或没有查看数据的权限。第...
操作系统锁定了该文件,三大法宝:退出、重启,重装。建议试试前两步骤。

...开文件''。 它已经被别的用户以独占方式打开,或没有查看数据的权限...
c#兄弟不会,不过在ASP中有个rs.open sql,conn,1,2 在C#里面会有,1,2这样的参数吗,如果有的话肯定是这的错啦。你选择了以只独方式打开了的。

...它已经被别的用户以独占方式找开,或没有查看数
关闭所有程序,重启电脑试试,这样独占方式打开的程序都会关闭,没有权限尝试用管理员账户登录系统试试。

...它已经被别的用户以独占的方式打开。或没有查看数据的权限_百度知 ...
如果你的程序中采用DataReader方法去读取数据库的数据,而DataReader方法去读取数据是以独占方式进行的,那么当数据库的表再次被打开时,就会出现这种情况。你可以更换一种数据库的连接方式。另外、就是查看一下是不是哪些用户正在读取数据库。Access的话,打开关闭一次试试。这应该不是目录权限的问题。XP...

相似回答