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の2008バックアップ - ログのバックアップ尾
- 3. バックアップMS SQL Server 2005?
- 4. C#でバックアップSQL Server
- 5. SQL Serverバックアップの復元エラー
- 6. SQL Server - 動的SQLのハイフン
- 7. SQL Serverバックアップ/リストアとデタッチ/アタッチ
- 8. バックアップSQL Server保守計画
- 9. 動的SQLを使用するSQL Serverの列名が無効
- 10. 動的SQL(SQL Serverなど)
- 11. SQL Serverの動的ピボットテーブル
- 12. 動的SQL Serverの質問
- 13. SQL Serverの動的フィールド
- 14. SQL Server 2008でSQL Server 2014のバックアップを復元する方法
- 15. SQL Server 2000でSQL Server 2000のバックアップを復元する
- 16. 2012年のSQL Server 2014のバックアップ
- 17. 動的SQL Serverピボット(UNPIVOT)の列名と行の値
- 18. C#SQL Server Expressのバックアップとリストア
- 19. SQL Server DBのタスク、デタッチ、バックアップ、リストア
- 20. SQL Server動的列問題
- 21. SQL Server動的注文By
- 22. 動的WHERE文 - SQL Server 2005
- 23. SQL Server 2005の:自動的にデータベース名とクエリでかっこ
- 24. クライアント側の.SQLファイルのSQLデータベースのバックアップ?
- 25. SQL Serverの論理ファイル名の用途?
- 26. SQL Serverバックアップからデータベースを上書き
- 27. パスワードで保護されたSQL Serverバックアップ
- 28. SQL Serverエージェントジョブをバックアップする方法は?
- 29. SQL Serverの動的クエリのストアドプロシージャ
- 30. 動的ファイル名が
これは私が探していたものです...ありがとう。私はそれをテストします。 –
CONVERT関数を使用してgetdate()をMM-DD-YYYYに変換しなければならず、それがチャンピオンのように機能しました!ありがとう。 –
問題のない人、うれしいです。 – DForck42