我想让一个 BAT 文件打开一个 sql server 脚本。目前我在 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
如何从 BAT 文件打开此 SQL 文件?
我目前正在尝试像这样运行它:
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\osql -E
-S Sql server-hl7\timeclockplus timeclockplus.sql -oresults.txt
但是 BINN 目录中不存在 OSQL,