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

Base de datos trabada

Estas en el tema de Base de datos trabada en el foro de ASP Clásico en Foros del Web. Hola a todos Tengo un pequeño problema sobre un sitio en el cual estoy trabajando y el problema esta en la base de datos(la base ...
  #1 (permalink)  
Antiguo 07/05/2002, 15:57
 
Fecha de Ingreso: diciembre-2001
Mensajes: 46
Antigüedad: 23 años, 5 meses
Puntos: 0
Base de datos trabada

Hola a todos

Tengo un pequeño problema sobre un sitio en el cual estoy trabajando y el problema esta en la base de datos(la base es access 2000), que esta se queda trabada con el uso, al intentar borrar el *.ldb de la base por medio de un ftp no lo borra, y si en ese momento intento cambiar el global.asa, en el cual tengo las conexiones a las bases de datos para que llame a otra base de datos, se cuelga el server dando un error 500.12 restarting server y hasta q no se resetea el server vuelve a la vida.
alguien se cruzo con un problema por el estilo como para q me ayude a encontrar donde esta el problema???

muchas gracias a todos
  #2 (permalink)  
Antiguo 07/05/2002, 16:18
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 24 años, 2 meses
Puntos: 2
Re: Base de datos trabada

no se si te servira de algo, pero buenooo...Se ed buena tinta que un problema con las bases de datos access y asp es que, si intentas actualizar la base de datos (por ejemplo subir por ftp la base de datos por que haz hecho algun cambio) y alguien en ese moento esta usando paginas asp que usan esa base de datos, se te va abajo todo el asunto. Cae la base de datos y ya no funciona nada hasta que, o bien el servidor se reib¡nicie, o lo que parec mas normal, algun monitor controla el estado de las bases de datos y cuando ve que la tuya esta caida la reinicia. Pero claro, esto ultimo puede durar 5 minutos o media hora...


Lo dicho, no se si te servira, pero se parece un poquitin a esto que te explico..




ToKaTa.


P.D.:Que yo sepa este problema no tiene solucion, la unica es migrar tus bases de datos a SQL Server, que no produce este problema...
  #3 (permalink)  
Antiguo 07/05/2002, 17:12
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Base de datos trabada

Si hay un archivo llamado nombre_de_la_bd.LDB esto significa que la BD está en uso. Ya sea porque alguien la está consultando/actualizando o porque NO CERRÁS LAS CONEXIONES (lo remarco en mayúsculas porque creo que es eso lo que sucede)

Tratá, si no lo estás haciendo, de cerrar y destruir los objetos...

Código:
oConn.Close
oRs.Close
Set oConn = Nothing
Set oRs = Nothing
... al terminar de usarlos. Si este no es el caso, no se que decirte.

Con respecto a lo que dice ToKaTa, yo lo que hago es esperar a que desaparezca el LDB en uso (actualizando la ventana del cliente de FTP), borro la BD del server, subo la versión actualizada CON OTRO NOMBRE y cuando finalizó el upload la renombro al nombre original...

Claro que si alguien consulta en ese momento le va a dar error ya que la BD no existe... pero que va, que se j.oda
  #4 (permalink)  
Antiguo 08/05/2002, 07:35
 
Fecha de Ingreso: diciembre-2001
Mensajes: 46
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Base de datos trabada

para empezar queria agradecer a los 2 por las respuestas,
el cerrar las conexion y borrar los objetos en gral trato de hacerlo siempre aunque alguna q otra vez se peude escapar y eso estoy revisando, y las bases de datos las subo renombradas y al terminar de subirla la renombro, pero como no me deja borrar ni renombrar la anterior y si subo el global.asa direccionando el string de conexion a la base q subi se queda el iis colgado en restarting

q puede ser no tengo idea

alguna ayuda PLSSSSSSSSSSSSSS :(
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 05:50.