Problema modificando datos de tablas de Oracle desde Access
Publicado por Javier (1 intervención) el 05/11/2015 12:37:11
Hola a todos:
Tenemos la base de datos Oracle 9.2 en un servidor. Recientemente, hemos migrado los PCs de la oficina a Windows 7 64 bits. Nuestros usuarios trabajan con una aplicación MS Access que interactúa con la Oracle 9.2. En cada PC, tenemos el siguiente software instalado:
- Oracle Client 11g R2 32 bits
- odbc driver 11.2 32 bits para Oracle Database.
- MS Access 2003 32 bits.
La conexión ODBC se establece correctamente a través de odbccad32.exe Podemos ver los datos a través de la aplicación de Access, pero si tratamos de modificar cualquier dato, no se puede y aparece el siguiente mensaje de error: “Conflicto de escritura. Otro usuario modificó este registro después de que usted comenzara a escribir..." Eso ocurre incluso cuando estoy solamente yo conectado. Por cierto, cuando leemos datos vía Access, aparecen caracteres extraños como "?" en vez de las "ñ" o las tildes.
Esta aplicación nos ha funcionado perfectamente mientras hemos tenido Windows XP 32 bits.
Soy consciente de que Oracle 9.2 está fuera de soporte y es muy antigua, pero actualmente no podemos cambiar a Oracle 11 o 12, porque estamos usando otras aplicaciones viejas que no funcionan bien en estas versiones de Oracle.
Agradeceré cualquier ayuda. Muchas gracias anticipadas.
Tenemos la base de datos Oracle 9.2 en un servidor. Recientemente, hemos migrado los PCs de la oficina a Windows 7 64 bits. Nuestros usuarios trabajan con una aplicación MS Access que interactúa con la Oracle 9.2. En cada PC, tenemos el siguiente software instalado:
- Oracle Client 11g R2 32 bits
- odbc driver 11.2 32 bits para Oracle Database.
- MS Access 2003 32 bits.
La conexión ODBC se establece correctamente a través de odbccad32.exe Podemos ver los datos a través de la aplicación de Access, pero si tratamos de modificar cualquier dato, no se puede y aparece el siguiente mensaje de error: “Conflicto de escritura. Otro usuario modificó este registro después de que usted comenzara a escribir..." Eso ocurre incluso cuando estoy solamente yo conectado. Por cierto, cuando leemos datos vía Access, aparecen caracteres extraños como "?" en vez de las "ñ" o las tildes.
Esta aplicación nos ha funcionado perfectamente mientras hemos tenido Windows XP 32 bits.
Soy consciente de que Oracle 9.2 está fuera de soporte y es muy antigua, pero actualmente no podemos cambiar a Oracle 11 o 12, porque estamos usando otras aplicaciones viejas que no funcionan bien en estas versiones de Oracle.
Agradeceré cualquier ayuda. Muchas gracias anticipadas.
Valora esta pregunta


0