web-dev-qa-db-ja.com

Azure BLOBストレージURLへの日付付きバックアップ

バックアップが作成された日付のあるAzure BLOBストレージにバックアップを作成しようとしています。そのため、同じ名前でバックアップが生成されてもジョブは失敗しませんconvert(varchar(500) 、GetDate()、112)+ '.bak')しかし、ジョブ実行の次のエラーを取得しています

'+'付近の構文が正しくありません。[SQLSTATE 42000](エラー102)。ステップが失敗しました。

スクリプト:

データベースモデルをurlにバックアップ= 'https:containerurl/azurecontainer/model' + convert(varchar(500)、GetDate()、112)+ '.bak')go

1
Andres Arango

バックアップコマンドで連結を行うことはできません。ただし、ファイル名に変数を使用することができるため、最初にファイル名を変数に作成し、その変数をbackupコマンドで使用します。

1
Tibor Karaszi