J'essaie d'automatiser complètement mes builds et une partie de celui-ci applique des scripts SQL à SQL Server.
J'ai créé un fichier de commandes qui appelle l'utilitaire SQL Server (OSQL.EXE) pour appliquer des scripts et cela fonctionne si je l'appelle directement sur le serveur SQL.
Mais je ne peux pas l'utiliser sur mon ordinateur de build car SQL Server n'est pas installé.Comment appliquer des scripts SQL sur un serveur SQL Server distant?
Est-il possible de démarrer mon lot sur la machine distante à partir de ma machine de construction?
Existe-t-il une autre solution à ce problème?
Si je devais copier osql.exe à ma machine de construction, ce ne serait pas la violation des droits d'auteur? –
Oh, je n'ai aucune idée à ce sujet, bon point –