Foros del Web » Programando para Internet » ASP Clásico »

Error Could not use ''; file already in use

Estas en el tema de Error Could not use ''; file already in use en el foro de ASP Clásico en Foros del Web. Hola que tal, tengo un problema con un sitio que utiliza una base de datos en access que mando llamar con ASP. El sitio ya ...
  #1 (permalink)  
Antiguo 05/05/2011, 07:32
 
Fecha de Ingreso: marzo-2009
Mensajes: 19
Antigüedad: 15 años, 2 meses
Puntos: 0
Error Could not use ''; file already in use

Hola que tal, tengo un problema con un sitio que utiliza una base de datos en access que mando llamar con ASP. El sitio ya tiene un buen rato funcionando pero ultimamente me aparece un error en las páginas donde utilizó la base de datos. El error es este:

Microsoft JET Database Engine error '80004005'
Could not use ''; file already in use.

La forma en que me conecto a la bd es la siguiente:

Dim MM_connBasculas_STRING

MM_connBasculas_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&request.servervariables("APPL_PHYSICAL_PA TH")&"path\base-de-datos.mdb;Persist Security Info=False"

Set rsTraeProductos = Server.CreateObject("ADODB.Recordset")

rsTraeProductos.ActiveConnection = MM_connBasculas_STRING <-- Aqui marca el error

rsTraeProductos.Source = "SELECT * FROM tabla"
rsTraeProductos.CursorType = 0
rsTraeProductos.CursorLocation = 2
rsTraeProductos.LockType = 1
rsTraeProductos.Open()



Lo curioso es que el error aparece de repente y por ese tiempo la página no funciona. Después el error desaparece y despues vuelve a aparecer. Lamayor parte del tiepo la página funciona bien pero aún así es una gran molestia.

Busque en los mensajes antiguos y encontre algunos casos similares pero abro este mensaje nuevo pues aquellos son bastante antiguos como este http://www.forosdelweb.com/f15/microsoft-jet-database-engine-error-80004005-a-55298/ que es el que más se parece.

Alguién podría decirme que esta ocurriendo y como poder solucionarlo?

De antemano gracias!
  #2 (permalink)  
Antiguo 05/05/2011, 09:35
 
Fecha de Ingreso: marzo-2009
Mensajes: 19
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Error Could not use ''; file already in use

Parece que el problema es que se crea un archivo ldb que me bloquea el acceso a la base de datos, pero no se porque ni como se crea ni como borrarlo cuando aparece. Alguien ha tenido alguna experiencia con esto?

Etiquetas: access, asp
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:24.