Estoy realizando una aplicación con FoxPro, utilizo Oracle Database como motor de base de datos. Me conecto mediante ODBC.
Cuando hago el acceso a una tabla me aparece este error:
"Error al cargar el archico - número de registro 11. Facturas <o uno de sus miembros>. Cargando el formulario o el entorno de datos. : Error de conectividad: [Microsoft][ODBC driver for Oracle][Oracle]ORA-00942: table or view does not exist."
He comprobado entrando en la administración de Oracle y las tablas están correctamente.
Publicado:
Mar Mar 24, 2009 7:31 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error con Oracle y FoxPro ORA-00942
Anuncios
varios escribió:
Estoy realizando una aplicación con FoxPro, utilizo Oracle Database como motor de base de datos. Me conecto mediante ODBC.
Cuando hago el acceso a una tabla me aparece este error:
"Error al cargar el archico - número de registro 11. Facturas <o uno de sus miembros>. Cargando el formulario o el entorno de datos. : Error de conectividad: [Microsoft][ODBC driver for Oracle][Oracle]ORA-00942: table or view does not exist."
He comprobado entrando en la administración de Oracle y las tablas están correctamente.
¿Con qué usuario accedes a la administración de Oracle? ¿qué usuario usas para tu aplicación de FoxPro? ¿con qué usuario creaste las tablas?
Publicado:
Mar Mar 24, 2009 7:32 am
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Re: Error con Oracle y FoxPro ORA-00942
Anuncios
alonsojpd escribió:
¿Con qué usuario accedes a la administración de Oracle? ¿qué usuario usas para tu aplicación de FoxPro? ¿con qué usuario creaste las tablas?
Creo que ya lo entiendo, cree las tablas con el mismo usuario con el que accedo a la administración de Oracle, el SYSTEM.
Para FoxPro utilizo otro usuario que cree en Oracle, no tengo muchos conocimientos ¿tengo que darle algún tipo de permisos para que vea las tablas creadas con el otro usuario?
Publicado:
Mar Mar 24, 2009 7:37 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error con Oracle y FoxPro ORA-00942
Anuncios
varios escribió:
Creo que ya lo entiendo, cree las tablas con el mismo usuario con el que accedo a la administración de Oracle, el SYSTEM.
Para FoxPro utilizo otro usuario que cree en Oracle, no tengo muchos conocimientos ¿tengo que darle algún tipo de permisos para que vea las tablas creadas con el otro usuario?
Lo ideal es que hubieses creado las tablas con el usuario de FoxPro, no con el SYSTEM. Ten en cuenta que el usuario SYSTEM tiene como tablespace por defecto el SYSTEM y ahí no es recomendable guardar tablas de aplicaciones.
Si tienes posibilidad intenta pasar las tablas del usuario system al otro que te has creado para FoxPro.
Si no puedes pasarlas, tendrás que dar permisos al usuario de FoxPro para que pueda trabajar con las tablas que creaste en el SYSTEM.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A