• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sqlserverのバックアップを定期的に取りたいと考えています。)

sqlserverのバックアップを定期的に取る方法とは?

このQ&Aのポイント
  • sqlserverのバックアップを定期的に取りたいと考えています。バージョンは2005です。バックアップファイル名には日付をつけたいと思っていますが、正しく動作しません。
  • バックアップファイル名に日付をつけたい場合、文字列の連結方法に誤りがある可能性があります。具体的なスクリプトを示しましたが、どこが間違っているのでしょうか。
  • sqlserverのバックアップを定期的に取る方法を検討しています。バックアップファイル名には日付を付けたいと考えていますが、スクリプトが正しく動作しません。どの部分が問題なのか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#259269
noname#259269
回答No.1

backup database コマンド中にこのような演算はできなさそうですね。 そこで、変数を定義してそちらでファイル名を設定し、backup database の disk = の右辺には変数名を指定してください。 加えて、DATEPART の戻り値は int なので cast する必要があります。

関連するQ&A