相关疑难解决方法(0)

如何使用BAT文件运行脚本?

我想有一个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
Run Code Online (Sandbox Code Playgroud)

如何从BAT文件中打开此SQL文件?

我目前正在尝试像这样运行它:

C:\Program Files\Microsoft SQL Server\80\Tools\Binn\osql -E 
   -S Sql server-hl7\timeclockplus timeclockplus.sql -oresults.txt
Run Code Online (Sandbox Code Playgroud)

但是BINN目录中不存在OSQL,

sql windows sql-server batch-file sqlcmd

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

batch-file ×1

sql ×1

sql-server ×1

sqlcmd ×1

windows ×1