Para generar scripts o secuencias de comandos como se llama en castellano, utilizaremos el asistente que nos proporciona SQL Server 2005.
Pulsamos con el botón derecho del ratón sobre la base de datos de la que queremos hacer los scripts y sale la imagen siguiente:
Aparece el asistente y en la siguiente pantalla seleccionamos la base de datos que queremos generar el script, en el ejemplo AdventureWorks.
En la siguiente imagen seleccionamos las opciones del script, si incluye
“IF NOT EXISTS”, si borra antes de crear, etc … Tener en cuenta que esta pantalla es solo si tienes aplicado el Service pack 2 de SQL Server sino las opciones que aparecen son menos.
En esta imagen podemos seleccionar si el script es para
SQL Server 2000 o
SQL Server 2005:
O por ejemplo si queremos incluir las secuencias
Create o
Drop
Una vez seleccionadas las opciones que queremos utilizar en nuestro script pasamos a la siguiente pantalla donde elegiremos que tipos de objetos queremos incluir en el script Tablas, Vistas, procedures, etc (en el ejemplo seleccionamos tablas, vistas y procedimientos almacenados).
En las siguientes imágenes seleccionamos los
procedimientos almacenados,
tablas y
vistas que queremos incluir en el script:
Una vez tenemos todos los datos seleccionados ya estamos preparados para generar nuestro script (o secuencia de comandos ;-) ). En la siguiente pantalla nos pedirá dónde queremos que nos deje el script y cómo lo queremos: