Pergunta

É possível de alguma forma usar um .bastão arquivo para criar script do esquema e/ou conteúdo de um banco de dados SQL Server?

Posso fazer isso por meio do assistente, mas gostaria de agilizar a criação desse arquivo para fins de controle de origem.

Gostaria de evitar o uso de ferramentas de terceiros, limitando-me apenas às ferramentas que acompanham o SQL Server.

Foi útil?

Solução

Existe uma ferramenta gratuita chamada Subcomandante isso faz parte do código aberto SubSônico Programas.Eu mesmo usei essa ferramenta com sucesso para criar "despejos" de esquema e dados todas as noites.

Você pode criar um esquema e dados (e depois a versão no seu sistema de controle de origem favorito) usando o subcommander.Simplesmente use o comando "versão" e diga ao Subcommander onde colocar os dados:

versão sonic.exe /out Scripts

Isso produzirá um arquivo de script (.sql) para o diretório de scripts locais do seu projeto

Você também pode tentar usar o Assistente de publicação de banco de dados do Microsoft SQL Server, embora eu não tenha certeza se você pode usá-lo em um arquivo bat.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top