2009-11-07 10 views

Respuesta

0

¿Qué quiere decir por "ver todas las tablas"? ¿Estás contento si sabes que están allí o necesitas ver su contenido? En el primer caso, dba_tables debería hacer. En este último caso, se trata de los privilegios asignados a usted.

7

Cualquier tabla que su cuenta de conexión tiene privilegios de SELECT sobre al menos se mostrará en el "otros usuarios" nodo del árbol de navegación. Si la tabla no aparece allí, entonces es un problema de permisos de la base de datos, no un problema de configuración de SQL Developer.

0

Cambiar la conexión para iniciar la sesión como usuario principal Sys. De lo contrario, como dpbradley dice que tendrá que buscarlos en el nodo Otros usuarios.

0

Si se conecta a (por ejemplo) de DB2 utilizando el controlador JDBC, puede utilizar esta sintaxis:

jdbc:db2://localhost:50000/WESBDB:currentSchema=WESB; 

No sólo que el esquema WESB será su esquema actual, pero será también el esquema predeterminado en el árbol en la pestaña Conexiones.

Nota: Parece que funciona sólo para DB2.

6

piensa que no quiere otheruser.tablename tipo repetido en todas sus consultas. Si ese es el caso de que desee ejecutar este

alter session set current_schema = otheruser; 
0

como RAM, yo también lo hago con

alter session set current_schema = otheruser;

Funciona si desea tener acceso a las tablas de un usuario en particular

Cuestiones relacionadas