H harmer Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-17 #1 当站点数据库aaa.mdb自动生成一个aaa.ldb时,只要有人在访问,再也无法更新aaa.mdb,关于这个问题: 1、除了重启服务器外,有没其他方案? 2、如何打开查看aaa.ldb的内容?
D Door2000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-17 #2 有LDB说明MDB文件正在使用,所以你不能删除或覆盖MDB文件。 你的站点程序在设计上存在问题:一个连接不能在使用后关闭,有可能是把连接放到 SESSION里了。 不用费心思查看LDB的内容。
H harmer Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-17 #3 晕~~~ 3000多个文件,怎么去哪里找出那个表忘了关闭????
D Door2000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-17 #4 估计你的站点是ASP的吧,要不然怎么用ACCESS呢。3000多文件都是ASP 的吗?只看ASP的,并重点看看 global.asa文件是不是在每个会话开始都 要打开一个连接的SESSION。 不重起机器的话,只有把IIS停掉并等一段时间了。还不如重起好。
估计你的站点是ASP的吧,要不然怎么用ACCESS呢。3000多文件都是ASP 的吗?只看ASP的,并重点看看 global.asa文件是不是在每个会话开始都 要打开一个连接的SESSION。 不重起机器的话,只有把IIS停掉并等一段时间了。还不如重起好。
H harmer Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-17 #5 是ASP。如果把数据库改为MS SQL,会不会有这个问题?
D Door2000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-17 #6 3000多文件的站点想毕不是一个小站了?访问量如何啊?要是大的话还是尽快把数据库升级 了吧。
L liuwen Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-30 #7 好像没有什么好办法,我现在是用ASP.NET,在类里面写所以定义一个过程专门来关闭数据连接。
C chonghai Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-02 #8 是的,应该是没有关闭又要打开,才会出现这种情况。 SQL Server不会有这种情况,当然,你的设计不应该有冲突的吧?[]