Je voudrais avoir un fichier BAT ouvrir un script de serveur SQL. Actuellement, j'ai ce code dans le fichier sql:Comment exécuter un script à l'aide d'un fichier BAT?
declare @path varchar(255), @mydb varchar(50)
SELECT @mydb = 'timeclockplus'
select @path = 'C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Backup\'
+ @mydb + '-' + convert(varchar(8),getdate(),112) + '.bak'
BACKUP DATABASE @mydb TO DISK = @path
Comment ouvrir ce fichier SQL à partir d'un fichier BAT?
Je suis actuellement en train de l'exécuter comme ceci:
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\osql -E
-S Sql server-hl7\timeclockplus timeclockplus.sql -oresults.txt
mais OSQL n'existe pas dans le répertoire Binn,
+1: J'étais trop lent, lien supplémentaire: http://msdn.microsoft.com/en-us/library/ms165702.aspx –
Bon lien, ajouté à la réponse. – driis
Bonjour monsieur, Mais comment est le codage entier sur la façon de créer le fichier batch? – WTFZane