Mi piacerebbe avere un file BAT per aprire uno script del server sql. Attualmente ho questo codice nel file sql:Come si esegue uno script utilizzando un file 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
Come si apre questo file SQL da un file BAT?
Attualmente sto provando a fare funzionare in questo modo:
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\osql -E
-S Sql server-hl7\timeclockplus timeclockplus.sql -oresults.txt
ma OSQL non esiste nella directory BINN,
+1: ero troppo lento, ulteriore link: http://msdn.microsoft.com/en-us/library/ms165702.aspx –
Buon link, aggiunto alla risposta. – driis
Buongiorno signore, ma com'è l'intera codifica su come creare il file batch? – WTFZane