下記SQLにてバックアップ用のSQLを作成しているのですが 将来ファイル名は引数に設定するため変数に一度格納していますが 正常終了しますがファイルが出来ていません。 ファイル名の部分を TO DISK = N'C:\work\001.bak'とすれば作られます 変数の参照がおかしいと思いますがどのように修正すればいいでしょうか? sql-server2012
------------------------------------------- DECLARE @bakfilename nvarchar; set @bakfilename = N'C:\work\001.bak'
BACKUP DATABASE WORKDB TO DISK = @bakfilename WITH INIT, COMPRESSION; -------------------------------------------