Cómo generar un script (SQL Server Management Studio)

Para crear scripts de Transact-SQL puede utilizar el Asistente para generar scripts de SQL Server o el Explorador de objetos.

Asistente para generar scripts de SQL Server

El Asistente para generar scripts le guía a través del proceso de creación de scripts de Transact-SQL y le permite seleccionar diversos objetos que pasarán a ser scripts inmediatamente. El asistente cuenta con diversas opciones para las scripts, como por ejemplo la posibilidad de incluir permisos, intercalaciones, restricciones, etc. Utilice el asistente cuando cree scripts para un gran número de objetos. Para obtener más información acerca del Asistente para generar scripts de SQL Server, vea Asistente para generar secuencias de comandos de SQL Server (Ayuda F1).

Para abrir el Asistente para generar scripts

  1. En el Explorador de objetos, expanda Bases de datos, haga clic con el botón secundario en una base de datos, seleccione Tareas y, a continuación, haga clic en Generar scripts.

  2. Siga las instrucciones del asistente para incluir los objetos de la base de datos en la script.

Explorador de objetos

Utilice el Explorador de objetos para crear rápidamente scripts de toda una base de datos, o de un solo objeto de la base de datos mediante las opciones predeterminadas. Puede crear una script en una ventana del Editor de consultas, en un archivo o en el Portapapeles. El script se crea en formato Unicode.

Puede crear scripts para crear o eliminar los objetos. Algunos tipos de objeto tienen opciones de creación de scripts distintas, como por ejemplo ALTER, SELECT, INSERT, UPDATE, DELETE y EXECUTE.

En ocasiones puede necesitar una script con varias opciones, como eliminar un procedimiento y luego crear un procedimiento, o crear una tabla y luego modificar una tabla. Para crear scripts combinadas, guarde la primera script en una ventana del Editor de consultas y la segunda en el Portapapeles para, de este modo, pegarla en la ventana después de la primera script.

Para incluir un objeto en una script, expanda el Explorador de objetos y busque el objeto. Haga clic con el botón secundario en el objeto y, a continuación, haga clic en Incluir <tipo de objeto> como.

Para generar una script de toda una base de datos

  1. En el Explorador de objetos, conéctese a una instancia del SQL Server Database Engine (Motor de base de datos de SQL Server) y expándala.

  2. Expanda Bases de datos, haga clic con el botón secundario en cualquier base de datos, seleccione Tareas, Generar scripts y, a continuación, siga los pasos del Asistente para generar scripts.