Foros del Web » Administración de Sistemas » IIS »

Problema de coneccion - Translado a server IIS

Estas en el tema de Problema de coneccion - Translado a server IIS en el foro de IIS en Foros del Web. Buenas. Hace poco trasladé mi sitio (basado en .ASP y ACCESS) desde un servidor windows a uno IIS (para así poder utilizar .PHP tambien). El ...
  #1 (permalink)  
Antiguo 19/05/2008, 10:36
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Problema de coneccion - Translado a server IIS

Buenas.

Hace poco trasladé mi sitio (basado en .ASP y ACCESS) desde un servidor windows a uno IIS (para así poder utilizar .PHP tambien).

El problema es que al parecer quedaron problemas de coneccion con la base de datos puesto que si algún usuario intenta crear una cuenta, votar en alguna encuesta, etc.. el sistema devuelve el siguiente error:


Error Nuevos Registros:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/clubs/reg_padres.asp, line 58




Error vatación de encuestas:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/encuesta_paraenterarse.asp, line 65




Alguien me puede ayudar con este problema? Estaria muy agradecido!
  #2 (permalink)  
Antiguo 19/05/2008, 11:00
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Respuesta: Problema de coneccion - Translado a server IIS

Cita:
Iniciado por thecrackmaster Ver Mensaje
Buenas.

Hace poco trasladé mi sitio (basado en .ASP y ACCESS) desde un servidor windows a uno IIS (para así poder utilizar .PHP tambien).

El problema es que al parecer quedaron problemas de coneccion con la base de datos puesto que si algún usuario intenta crear una cuenta, votar en alguna encuesta, etc.. el sistema devuelve el siguiente error:


Error Nuevos Registros:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/clubs/reg_padres.asp, line 58




Error vatación de encuestas:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/encuesta_paraenterarse.asp, line 65




Alguien me puede ayudar con este problema? Estaria muy agradecido!
colocá la parte de tu código donde te marca el error

nos vemos
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 19/05/2008, 11:38
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema de coneccion - Translado a server IIS

Gracias por responder.

Te refieres a la línea de código a la que hacen referencia los errores?

Si es así:

/clubs/reg_padres.asp, line 58
código línea 58: rs.close

adjunto captura de pantalla de la zona donde se encuentra esa línea:




En cuanto a:

/encuesta_paraenterarse.asp, line 65
código línea 65: oConn.Execute "UPDATE encuestaenterarse SET Dato1="&RS.Fields("Dato1")+1&""

Igualmente adjunto captura de pantalla de la zona donde se encuentra esa línea:



Espero esto sea lo solicitado.
  #4 (permalink)  
Antiguo 19/05/2008, 11:48
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Respuesta: Problema de coneccion - Translado a server IIS

ese problema se te puede estar presentando por permisos de escritura, sobre la DB, acá la explicación

http://support.microsoft.com/kb/175168

nos vemos.
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #5 (permalink)  
Antiguo 19/05/2008, 11:57
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema de coneccion - Translado a server IIS

Gracias GeoAvila.

Alguna solución o consejo?


Consultando mi programa FTP noto que la mayoria (o todos) los archivos y carpetas tienen permisos 666, incluyendo los de bases de datos (que están en access). Si intento ponerlos por ejemplo en 777, automáticamente vuelven a su estado de 666.

No se que hacer! Será esto un problema de mi hosting?


pd: Cabe mencionar que en el viejo servidor donde tenia mi sitio no existía este problema de coneccion ni de permisos.
  #6 (permalink)  
Antiguo 19/05/2008, 12:10
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Respuesta: Problema de coneccion - Translado a server IIS

Cita:
Iniciado por thecrackmaster Ver Mensaje
Gracias GeoAvila.

Alguna solución o consejo?


Consultando mi programa FTP noto que la mayoria (o todos) los archivos y carpetas tienen permisos 666, incluyendo los de bases de datos (que están en access). Si intento ponerlos por ejemplo en 777, automáticamente vuelven a su estado de 666.

No se que hacer! Será esto un problema de mi hosting?


pd: Cabe mencionar que en el viejo servidor donde tenia mi sitio no existía este problema de coneccion ni de permisos.
enviales la pregunta al soporte de tu hosting, para ellos este tipo de problemas son comunes, y ademas como ellos administran los servidores lo más probable es que te den una repuesta inmediata

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #7 (permalink)  
Antiguo 19/05/2008, 13:30
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema de coneccion - Translado a server IIS

Ok, eso es lo que haré, gracias por tu tiempo GeoAvila.
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 07:00.