T-SQLバックアップスクリプトで使用されるファイル名(動的ファイル名)に日付を挿入するにはどうすればよいですか? SQL Enterprise Managerを使用してバックアップジョブを作成してスケジュールを作成すると、作成したT-SQLを編集して、バックアップされたデータベースのファイル名をdbname_date.bak(つまりnorthwind_5-1-2009.bak)に変更したいと考えています。次回バックアップを実行すると、northwinds_new_date.bakになります。SQL Serverバックアップの動的ファイル名?
2
A
答えて
3
を基本的にあなたが何をしたいのか、文字列変数を宣言する名前に設定してからの最後に日付を追加している:ここでは記述しているものはないバックアップを自動化する素晴らしいスクリプトです変数。バックアップの名前が行くところで変数を使用してください。
declare @backupname nvarchar(100)
set @backupname = 'northwind_' + getdate() + '.bak'
何かうまくいくはずです。 getdate()をnvarcharに置かなければならないかもしれません。
1
実際に知りたいことがあります。ホイールを再構築しないでください。
+0
非常にいいですが、私の質問には答えません。私はあなたのスクリプトの周りを遊ぶだろう... –
関連する問題
- 1. SQL Server MDFファイル - バックアップ方法
- 2. SQL Server Expressバックアップ
- 3. SQL Serverの2008バックアップ - ログのバックアップ尾
- 4. C#でSQL Serverバックアップを自動化
- 5. C#でバックアップSQL Server
- 6. バックアップMS SQL Server 2005?
- 7. リモートSQL Serverデータベースのバックアップ
- 8. SQL Serverバックアップの復元エラー
- 9. SQL Server - 動的SQLのハイフン
- 10. SQL Serverの - 動的SQLステートメント
- 11. SQL Serverバックアップ/リストアとデタッチ/アタッチ
- 12. バックアップSQL Server保守計画
- 13. 動的SQLを使用するSQL Serverの列名が無効
- 14. 動的SQL(SQL Serverなど)
- 15. 動的SQL Serverクエリ
- 16. SQL Server動的クエリエラー
- 17. Azure Backup ServerでSQL Serverをバックアップする
- 18. 静的インスタンス名SQL Server
- 19. SQL Serverのバックアップとリストアの日常的な戦略
- 20. 動的SQL Serverの質問
- 21. SQL Serverの動的フィールド
- 22. SQL Serverの動的ピボットテーブル
- 23. SQL Server 2000でSQL Server 2000のバックアップを復元する
- 24. SQL Server 2008でSQL Server 2014のバックアップを復元する方法
- 25. AzureストレージへのSQL Serverのバックアップ
- 26. 2012年のSQL Server 2014のバックアップ
- 27. SQL Serverの - バックアップ中の余分なファイルグループ
- 28. SQL Serverの差分バックアップの失敗
- 29. 動的SQL Serverピボット(UNPIVOT)の列名と行の値
- 30. SQL Server DBのタスク、デタッチ、バックアップ、リストア
これは私が探していたものです...ありがとう。私はそれをテストします。 –
CONVERT関数を使用してgetdate()をMM-DD-YYYYに変換しなければならず、それがチャンピオンのように機能しました!ありがとう。 –
問題のない人、うれしいです。 – DForck42