問題タブ [maintenance-plan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4173 参照

sql-server - SQL Server Management Studio でのメンテナンス プランの変更

5 つの DB すべてを毎日バックアップするように設定された保守計画があります。すべてをバックアップする必要はなく、一部だけをバックアップする必要があります。私のウェブサイトは古く、大幅な変更を加えたくないので、新しい仕事を作りたくありません (さらに、SQL にあまり詳しくありません)。このジョブのプロパティを変更して、特定の DB のみをバックアップしたいのですが、Google で答えが見つかりませんでした。

変更したいタスクのスクリーンショットを追加しました。私を助けるために追加情報が必要な場合は、その旨をお知らせください。

ここに画像の説明を入力

前もって感謝します。

0 投票する
0 に答える
781 参照

sql-server - インデックスの再編成中にトランザクション ログのバックアップが大幅に増加した

完全バックアップと「データベースの整合性のチェック」を毎晩行う保守計画があります。トランザクション ログを 15 分ごとにバックアップします。インデックスの再編成中にトランザクション ログのバックアップ サイズが急上昇し、指数関数的に大きくなります。以前は毎晩インデックスと統計を再編成していましたが、それが原因でインデックスの再編成中にトランザクション ログ バックアップが急上昇したのではないかと考えました。インデックスの再編成に加えて、メンテナンス タスクの実行時間が長すぎるため、トランザクション バックアップ フォルダーが大きすぎます (トランザクション バックアップのメンテナンス クリーンアップ タスク ジョブを実行する前に 100 GB)。

私の計画 :

トランザクション ログ バックアップ スケジュール : 毎日午前 12:45:00 から午後 11:00:00 まで 15 分ごとに実行されます。スケジュールは 2015 年 10 月 5 日から使用されます。

フル バックアップ スケジュール : 毎日午前 12:05:00 に実行されます。スケジュールは 2015 年 10 月 5 日から使用されます。

メンテナンス クリーンアップ タスク (トランザクション ログ バックアップおよびフル バックアップ用) スケジュール : 毎日午前 12:00:00 から午後 11:59:59 までの間、1 時間ごとに実行されます。スケジュールは 2015 年 10 月 5 日から使用されます。

インデックス スケジュールの再編成 : 毎週月曜日、火曜日、水曜日、木曜日、土曜日、日曜日の午前 3:00:00 に発生します。スケジュールは 2015 年 10 月 5 日から使用されます。

インデックスの再構築スケジュール : 毎週金曜日の午前 3:00:00 に発生します。スケジュールは 2015 年 10 月 5 日から使用されます。

0 投票する
0 に答える
310 参照

sql - データベース メンテナンス プランの更新統計エラー

昨夜エラーが発生しました。次のエラー メッセージが表示されます。

クエリ "UPDATE STATISTICS [dbo].[tables] W..." を実行すると、次のエラーで失敗しました: "マルチパート識別子 "tables.Id" をバインドできませんでした。". 考えられる失敗の理由: クエリの問題、「ResultSet」プロパティが正しく設定されていない、パラメーターが正しく設定されていない、または接続が正しく確立されていない。

0 投票する
1 に答える
1870 参照

sql-server - SQL Server メンテナンス プランを保存できません

データベースをバックアップするためのメンテナンス プランがあり、バックアップ先のファイル パスを変更する必要があります。

SSMS でプランを開いて変更を加えて保存すると、次のようなメッセージが表示されます。

メンテナンス プラン "mtpblah" を新しい形式で保存しようとしています。以前のバージョンの SQL Server ツールは、新しい形式をサポートしていません。ただし、新しくフォーマットされたメンテナンス プランの実行に問題はありません。保存しますか?

[OK] をクリックすると、大きな赤い十字とメッセージが表示されたダイアログが表示No description foundされます。[OK] をクリックすると、ダイアログ ボックスが閉じ、保存されていないメンテナンス プランに戻ります。

メンテナンス プランは私の前任者によって作成されたので、作成された SQL Server のバージョンはわかりませんが、おそらく現在のバージョンの SQL Server 2012 よりも 1 つ前のバージョンです。

Microsoftによると、サポートされているすべてのバージョンのSQL Serverで動作するSSMS 2016を使用しています。他の誰かがこの問題にぶつかり、解決策を持っていますか?

0 投票する
0 に答える
84 参照

tsql - メンテナンス プラン サーバー エージェント ログの読み取り

メンテナンス プランとサーバー エージェントは初めてです。ABC という名前で T-SQL 型 (SELECT * FROM ABCDEFG) の 2 つのサーバー エージェント ジョブと、DEF という名前で T-SQL 型 (SELECT * FROM ABC) のサーバー エージェント ジョブを作成しました。サーバー エージェントで ABC ジョブを実行すると、失敗したように見えます。ABC ジョブが失敗した場合、DEF ジョブは実行されません。

ABC および DEF サーバー エージェントを実行するサブプランを含むメンテナンス プランを作成します。保守計画を実行すると、ジョブと履歴に成功が表示されます。メンテナンス プランのジョブ ログにサーバー エージェントのログを表示できますか?

これは私の仕事がどのように見えるかです: ここに画像の説明を入力

私のサーバー エージェント ログでは、ABC ジョブが失敗し、DEF ジョブが成功したように見えます。 ここに画像の説明を入力

保守計画履歴ログ ここに画像の説明を入力

私の予想される結果は、メンテナンス プランがサーバー エージェント ジョブの失敗または成功をキャプチャし、失敗した場合は停止することです。しかし、ログに基づいて、保守計画は依存関係なしで ABC と DEF の両方を実行します。両方のサーバー エージェント ジョブに依存関係を持たせ、ABC の成功を確認し、DEF ジョブのみを実行するにはどうすればよいですか?