v17 gratuita datos creada abrir windows sql-server-2008 scripting wizard ssms

windows - datos - sql server gratuita



Generar scripts de SQL Server desde la lĂ­nea de comandos? (4)

Las opciones de generación de scripts de Management Studio son solo una envoltura alrededor de las capacidades de scripting de SMO . Los scripts simples se obtienen utilizando el método Script() en varios tipos de SMO. Los scripts más complejos son creados por la clase de Scripter especializada.

Las herramientas de línea de comandos se pueden crear fácilmente utilizando las bibliotecas SMO.

En Microsoft SQL Server Management Studio 2008 hay una opción "Generar scripts ..." en el menú Tareas. Me pregunto si esta herramienta está disponible desde la línea de comandos de alguna manera?

Se parece a la herramienta de línea de comandos sqlpubwiz.exe que estaba disponible para SQL Server 2005, pero no puedo encontrar este ejecutable en ningún lugar de la instalación de SQL 2008.


El SQLPubWiz.Exe para SQL2008 R2 en mi PC se encuentra en "C: / Archivos de programa (x86) / Microsoft SQL Server / 90 / Tools / Publishing / 1.4"



Puede usar mssql-scripter, una herramienta de línea de comandos que genera scripts T-SQL para bases de datos y objetos de base de datos (funciona en Windows, macOS y Linux).

La descarga de mssql-scripter es a través de pip, ya que está basada en Python: pip install mssql-scripter

Ejecutará un comando similar al siguiente para crear un script del esquema de base de datos y los datos en un archivo: $ mssql-scripter -S localhost -d AdventureWorks -U sa --schema-and-data> ./adventureworks.sql Más ejemplos de uso : https://github.com/Microsoft/sql-xplat-cli/blob/dev/doc/usage_guide.md

Este proyecto se puede encontrar en este repositorio de GitHub - https://github.com/Microsoft/sql-xplat-cli