一、解决:“它已经被别的用户以独占方式打开,或没有查看数据的权限”错误
1、 设置SQLServer服务器:打开“服务 ”,找到MSSQLSERVER服务,双击弹出属属对话框。选择“此帐户”,输入windows在administrator用户名和密码。重新启动SQL Server。
2、设置mdb文件所在目录为共享,并允许everyone写入权限。
二、突破insert into openrowset 9500条记录的限制
修改注册表[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Jet/4.0/Engines/Jet 4.0]
"MaxLocksPerFile"=dword: 0000251c
将MaxLocksPerFile默认的十进制值9500改大即可。比如改为:119500
修改注册表[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Jet/4.0/Engines/Jet 4.0]
"MaxLocksPerFile"=dword: 0000251c
将MaxLocksPerFile默认的十进制值9500改大即可。比如改为:119500
本文介绍了解决SQL Server服务无法访问MDB文件的问题方法,包括更改服务账户、设置文件共享及权限,以及如何通过修改注册表来突破插入9500条记录的限制。
643

被折叠的 条评论
为什么被折叠?



