Exportar DB por un script

 Hola, un saludo a todos, mi consulta es la siguiente:

 

Existe alguna forma de obtener UN SCRIPT de un esquema de la BD y luego este script ejecutarlo en otra pc para montar la info en la BD de esa pc?

Es decir sin necesidad de hacer un DMP.

el objetivo es el siguiente:

La BD original esta en un serivdor al que tengo acceso desde la red interna de la empresa a la que le estoy trabajando, pero necesito realizar desarrollos desde una pc que estará fuera de esta red, asi que deseo montar una copia para desarrollo en mi pc. Por la cantidad de info estimo que el DMP seria muy pesado, por lo que preferiria hacerlo con un script, si es que es posible.

Ademas no importa si las tablas vienen sin datos, ya que esos los puedo generar manualmente, lo que necesito es crear la estructura del esquema, usuarios etc. en mi pc local.

Anteriormente me he conectado al servidor desde mi pc externa por medio de una VNC pero la velocidad es lenta, es por eso que me surge la inquietud antes mencionada.

 

La BD es 10g.

 

De antemano muchas gracias.

 

 

 

Hola,

Mira hay varias opciones, detependiento de la cantidad de usuarios, para ello puedes utilizar el DBMS_METADATA, donde puedes extraer el script de creacion del objeto que deseas reconstruir, seria asi

SELECT DBMS_METADATA.GET_DDL(object_type, object_name) FROM user_objects;

Otra opcion es que sqldevelper tiene la opcion de exportacion de los esquemas.

Otra opcion es usuar datapump incluyendo el parametro ROWS=n para que solamente genere la estructura de la DB.

Espero que te sirva.

Hasta pronto