Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   Como generar un scrip? (https://www.clubdelphi.com/foros/showthread.php?t=72340)

Ledian_Fdez 11-02-2011 14:48:23

Como generar un scrip?
 
Hola, Delphianos:

Tengo una tabla con cientos de registros y quisiera generar un scrip para transportar los datos de esa tabla hacia otra base de datos. Es decir estaba pensando en generar un strip pero me es muy engorroso hacerlo a mano, por la cantidad de registro que la tabla presenta. Hay alguna forma para generarlo automático. Utilizo MSSQL-Server 2000

Código SQL [-]
insert into tabla(codigo,descripcion,activo) values( '110702', 'LIBROS Y REVISTAS', 1) 
insert into tabla(codigo,descripcion,activo) values( '110733', 'REVISTAS', 1) 
insert into tabla(codigo,descripcion,activo) values( '110743', 'LIBROS', 1) 
insert into tabla(codigo,descripcion,activo) values( '110712', 'LIBRETAS', 0) 
insert into tabla(codigo,descripcion,activo) values( '110733', 'CUADERNOS', 1) 
/*
.
.
*/
insert into tabla(codigo,descripcion,activo) values( '110753', 'GOMA', 0)
En espera de su respuesta,
Y como siempre,
Mil gracias de antemano.

rgstuamigo 11-02-2011 15:21:42

Con MySQL se puede hacer así:
Código SQL [-]
Insert into tabla_Destino(codigo,descripcion,activo) Values(Select campo1,campo2,campo3 From Tabla_Origen);
Es decir estoy insertando en la tabla "tabla_Destino" todos los registros obtenidos en la SubConsulta de la tabla "Tabla_Origen";)
Supongo que MS sql Server debe tener algo parecido :rolleyes:¿no? no por nada es de pago...;):D.
Pruebalo y nos comentas como te fué...;)
Saludos...:)

BlueSteel 11-02-2011 16:43:06

Hola

Revisa este enlace... si descargas la aplicación que esta SQL Scripter te resultará muy facil el generar el Scrip

es muy facil, aunque como la versión es de prueba solo se limita a los 10 primeros registros...

Salu2:p:cool:

BlueSteel 11-02-2011 17:13:06

Ahora si...

Mira, Tienes que descarga la Herramienta Microsoft SQL Server Database Publishing Wizard 1.1 desde aquí , y despues debes instalar la aplicación(DatabasePublishingWizard).

Esto es similar a la anterior (SQLScripter) pero te genera todos los registros y al parecer es gratuita, si necesitas información de como utilizarla puedes consultar el manual

Salu2:p:cool:


La franja horaria es GMT +2. Ahora son las 15:56:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi