Comment puis-je exécuter un script à l'aide d'un fichier BAT?

Je voudrais avoir un fichier BAT ouvrir un script sql server. Actuellement, j'ai ce code dans le fichier sql:

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 puis-je ouvrir ce fichier SQL à partir d'un fichier BAT?

Je suis en train d'essayer 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,

OriginalL'auteur l--''''''---------'''''''''''' | 2010-07-15