Creacion en lote de Tablas

22/10/2003 - 23:25 por Leonardo Azpurua | Informe spam
Hola:

Tengo un script que crea 140 tablas, con sus claves, indices y calores por
omisión. Es un archivo de texto de casi 140KB.

Debería, desde un programa en VB, ejecutar el script. ¿Cómo lo hago?

O bien, si hay una alternativa más sensata para definir todas las tablas en
una BD nueva, pues mejor.

Salud!

Leonardo

Preguntas similare

Leer las respuestas

#6 Javier Loria
23/10/2003 - 15:29 | Informe spam
Hola Leornardo:
Asumo que estas haciendo un programa de instalacion.
Tienes varias opciones:
a) Restaurar la BD: Simplemente copias el archivo .BAK a algun folder
compartido que al que el servidor tenga acceso (o si instalas la aplicacion
en el servidor, puede ser cualquier ruta) y usas un RESTORE DATABASE
b) Abres el archivo de texto, lo pasas (tal vez por partes) al Comando
lo ejecutas y revisas que no hay errores.
c) Dejas el SCRIPT y si el usuario tiene las herramientas o bibliotecas
de de SQL, desde el programa de de VB lanzas la aplicacion OSQL con el
parametro -i que ejecuta el los comandos del script.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Leonardo Azpurua <l e o n a r d o (arroba) m v p s (punto) o r g> escribio:
Hola:

Tengo un script que crea 140 tablas, con sus claves, indices y
calores por omisión. Es un archivo de texto de casi 140KB.

Debería, desde un programa en VB, ejecutar el script. ¿Cómo lo hago?

O bien, si hay una alternativa más sensata para definir todas las
tablas en una BD nueva, pues mejor.

Salud!

Leonardo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida