generar script .sql

20/11/2005 - 18:36 por TR | Informe spam
Hola,

tengo en mi equipo instalado unicamente el cliente del sql server 2000.
para acceder a otras databases lo que hago es agregar el servidor y
aparecen las databases. hasta ahí todo correcto.

necesito crear un archivo .sql donde se encuentre el script de creación
de la base de datos seleccionada, con los create table, los inserts..
etc etc.. es decir, ejecutar el script y tener la misma database.

alguien sabe como se hace esto?

un cordial saludo y gracias,
 

Leer las respuestas

#1 Alejandro Mesa
20/11/2005 - 21:59 | Informe spam
TR,

El wizard de "scripts" no genera sentencias "insert", aunque si puedes
recrear todos los objetos de la db, como la misma db, tablas, indices,
constraints, triggers, procedimientos, etc.

Si quieres una replica de la db, puedes hacer un backup de la db y
restaurarla en el servidor destino. Tambien puedes usar el wizard de "copy
database", el cual creo que usa sp_detach_db, luego copia la db, y despues la
atacha nuevamente con sp_attach_db. Para hacer esto necesitas eliminar todas
las conexiones existentes es la db, para lo cual puedes usar "alter database".


AMB
"TR" wrote:

Hola,

tengo en mi equipo instalado unicamente el cliente del sql server 2000.
para acceder a otras databases lo que hago es agregar el servidor y
aparecen las databases. hasta ahí todo correcto.

necesito crear un archivo .sql donde se encuentre el script de creación
de la base de datos seleccionada, con los create table, los inserts..
etc etc.. es decir, ejecutar el script y tener la misma database.

alguien sabe como se hace esto?

un cordial saludo y gracias,


Preguntas similares