Archivo de 30 enero 2008

h1

Instalando Oracle RAC 10.2 (V)

enero 30, 2008

Después de un largo tiempo de parón (me casé :) , voy a ver si saco tiempo para continuar esta serie. La cosá quedó en que se habían creado el usuario y grupos necesarios, y se había configurado el software de ASM.

Read the rest of this entry ?

h1

DDL de un objeto de la base de datos

enero 30, 2008

Una fácil. En esta entrada nos encontramos ante la necesidad de encontrar el comando usado (llamado en Oracle DDL, Data Definition Language) para la creación de un objeto de la base de datos (tabla, secuencia, índice, etc…), y no tenemos más herramienta que nuestro sql*plus de toda la vida.

Muy sencillo. Como system ejecutar la sentencia:

select dbms_metadata.get_ddl(‘TIPO_OBJETO’,'NOMBRE_OBJETO’,'OWNER’) from dual;

Donde TIPO_OBJETO será TABLE (para tablas), INDEX (para índices), … La variable NOMBRE_OBJETO es evidente, y OWNER será el nombre del esquema propietario del objeto.

Un apunte, o truco. Si se ejecuta la sentencia anterior tal cual, en un entorno estándar de sql*plus, no se podrá ver todo el resultado; hay que modificar un parámetro del editor, long. Y para verlo mejor, dos parámetros: long y pagesize. Para ello:

set long 1000

set pagesize 1000

Seguir

Get every new post delivered to your Inbox.