当站点数据库aaa.mdb自动生成一个aaa.ldb时...... (100分)

  • 主题发起人 主题发起人 harmer
  • 开始时间 开始时间
H

harmer

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