ORA-00942

Error: ORA-00942: table or view does not exist

Causa: The table or view entered does not exist, a synonym that is not allowed here was used, or a view was referenced where a table is required. Existing user tables and views can be listed by querying the data dictionary. Certain privileges may be required to access the table. If an application returned this message, the table the application tried to access does not exist in the database, or the application does not have access to it.

Acción: Check each of the following:

COMENTARIOS:

por Alvaro | 22/06/2007 16:28:39

RE: ORA-00942

Utilicé el sinónimo de la tabla, en lugar del nombre físico de ésta.

por Cris | 11/01/2011 08:33:33

RE: ORA-00942

Buenas, me está dando este error, y me pasa con todas las tablas del usuario. Puedo ver la tabla pero cuando intento acceder a los datos es cuando me da el error. El usuario es el propietario y la tabla está habilitada. Desde system tampoco puedo consultar los datos, sólo puedo consultarlos desde sys. He dado todo los privilegios al usuario y ni así puedo consultar los datos. He mirado el alert.log y no aparece nada, ya no se me ocurre ni donde mirar, ni qie puede ser, ¿sabríais por qué es?
Muchas gracias.

por elrey.edison | 14/04/2011 21:51:47

RE: ORA-00942

Holas,
El tema me parese que va mas por permisos o roles.. si esta creado un rol al usuario este rol tiene que tener los permisos de select para poder consultar o de lectura.

GRANT SELECT on esquema.nombre_tabla TO nombre_rol;

por Raul Fernando Martinez Rodarte | 14/05/2014 19:01:16

RE: ORA-00942

Some databases, need to addthe Owner. to the table, for example: Fer.MyTable.

por JeffersonM | 19/11/2020 02:48:35

RE: ORA-00942

se configuro un servicio heterogeneo desde una base oracle a una sqlserver, pero al consultar por el dblink creado no muestra todos los objetos del schema dbo, el usuario utilizado en el dblink tiene privilegios owner en la bases, no se que mas puede estar pasando, agradezco la ayuda

por JeffersonM | 19/11/2020 02:49:32

RE: ORA-00942

se configuro un servicio heterogeneo desde una base oracle a una sqlserver, pero al consultar por el dblink creado no muestra todos los objetos del schema dbo, el usuario utilizado en el dblink tiene privilegios owner en la bases, no se que mas puede estar pasando, agradezco la ayuda