Como implantar os scripts SQL no banco de dados local (implantação com um clique)?
Em intervalos periódicos, recebemos arquivos .sql dos Desenvolvedores. Terei que automatizar o processo de enviar todos os arquivos .sql para o banco de dados mapeado.
Estou tentando obter alguma ajuda sobre a sintaxe de script osql/batch para implantar arquivos .sql.
Acho que você pode obter sua resposta neste link:
https://stackoverflow.com/questions/2583517/run-all-sql-files-in-a-directory
Você também pode verificar o site abaixo para obter mais detalhes sobre o utilitário SQLCMD:
https://ssqlforest.wordpress.com/2016/10/31/how-to-use-sql-server-database-from-sqlcmd-prompt/
Você pode usar o nome do banco de dados no script ou a opção -d se todos os scripts tiverem que ir no mesmo banco de dados. Certifique-se de que as consultas sejam separadas em lote, ou seja, a palavra-chave go após cada instrução SQL.