Compartir a través de


Generar scripts (SQL Server Management Studio)

se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

SQL Server Management Studio proporciona dos mecanismos para generar scripts de Transact-SQL. Puede crear scripts para varios objetos mediante el Asistente para generar y publicar scripts. También puede generar un script para objetos individuales o múltiples objetos utilizando el menú Script como en el Explorador de Objetos.

Para obtener un tutorial detallado sobre el scripting de varios objetos mediante SQL Server Management Studio (SSMS), consulte Tutorial: Scripting in SSMS.

Antes de empezar

Elija el mecanismo que mejor cumpla sus requisitos.

Asistente para generar y publicar scripts

Usa el Asistente de para generar y publicar scripts y crear un script de Transact-SQL para muchos objetos. El asistente genera un script de todos los objetos de una base de datos o un subconjunto de los objetos que seleccione. El asistente tiene muchas opciones para tus scripts, como si se deben incluir permisos, intercalaciones, restricciones, etc. Para obtener instrucciones sobre cómo usar el asistente, consulte Asistente para generar y publicar scripts.

Script del Explorador de objetos como menú

Puede usar el script del Explorador de Objetos de como menú para escribir scripts de un único objeto, escribir scripts de varios objetos, o escribir scripts de varias instrucciones para un único objeto. Puede elegir uno de varios tipos de scripts; por ejemplo, para crear, modificar o quitar el objeto. Puede guardar el script en una ventana del Editor de consultas, en un archivo o en el Portapapeles. El script se crea en formato Unicode.

Para generar un script de un único objeto

Para crear un script de un solo objeto

  1. En el Explorador de objetos, conéctese a una instancia del motor de base de datos de SQL Server y expanda esa instancia.

  2. Expanda Bases de datosy, a continuación, expanda la base de datos que contiene el objeto que se va a crear mediante un script.

  3. Expanda la categoría del objeto. Por ejemplo, expanda los nodos tablas o vistas.

  4. Haga clic con el botón derecho en el objeto, seleccione Tipo de objeto <script> como, por ejemplo, seleccione Tabla de scripts como.

  5. Apunte al tipo de script, como Crear para o Modificar para.

  6. Seleccione la ubicación para guardar el script, como nueva ventana del Editor de consultas o Portapapeles.

    tabla scripting

Puede usar el panel Detalles del Explorador de objetos para generar un script para objetos múltiples de la misma categoría.

  1. En el Explorador de objetos, conéctese a una instancia del motor de base de datos de SQL Server y expanda esa instancia.

  2. Expanda Bases de datosy, a continuación, expanda la base de datos que contiene los objetos para los que se va a crear script.

  3. Expanda la categoría de los tipos de objeto para los que desea generar scripts, como el nodo de tablas de .

  4. Abra el panel Detalles del Explorador de Objetos seleccionando F7o abriendo el menú Ver y seleccionando Detalles del Explorador de Objetos.

    Ver menú

  5. Haga clic izquierdo sobre uno de los objetos que desea programar.

  6. Ctrl + clic con el botón izquierdo en el segundo objeto que desea incluir en el script.

  7. Haga clic con el botón derecho en uno de los objetos seleccionados, y seleccione el tipo de objeto script <como>.

    detalles