none
Integration Servieces のメンテナンスプランについて RRS feed

  • 質問

  • SQL Server2008 の Integration Servieces について質問です。

    Management Studio からメンテナンスプランを作成すると、SSIS パッケージが MSDB / Maintenance Plans
    に格納されます。

    このパッケージをパッケージ実行ユーティリティから実行できなくて困っています。

    実行できないというのは、パッケージ自体は成功しますが、実際のメンテナンス処理が行われないという状況です。
    (1 秒かからず終了します)
    (やりたいのはバックアップタスクですが、単純な T-SQL タスクも同じ状況です)

    何か間違っているのか、仕様なのか、教えてください。よろしくお願いします。

    以下に詳細な状況を示します。

    ・OS は Windows Server 2008
    ・作成したメンテナンスプランは、Management Studio から( SQL Server エージェントのジョブで)正常処理できています。
    ・Management Studio から作成したメンテナンスプラン以外の SSIS パッケージ
     ( SQL Server Business Intellgence ~から作成したもの)は正常処理できています。
    ・やりたいのはバックアップタスクを dtexec で起動することです。
     SSIS パッケージで作成してもよいのですが、メンテナンスプランで定義しておいた方が
     保守しやすいと思うためです(タスクはバックアップ一つのパッケージのため)。
     そもそもこの考えが間違っているのでしょうか。。。

    2009年2月12日 7:12

回答

  • rev9さん、こんにちは。中川俊輔です。

    もしrev9さんが使用しているSQL ServerのエディッションがWEB EditionもしくはWorkGroup Editionでしたら、
    メンテナンスプランが実行できないという不具合が確認されています。
    詳しくは下記のスレッドをご参照ください。
    SQLserver2008workgroupeditionのメンテナンスプランの実行ができない
    http://social.msdn.microsoft.com/Forums/ja-JP/sqlserverja/thread/263b5397-052d-403d-bc87-4c58e8d7adc3

    また、この件に関する修正プログラムがリリースされています。
    SQL Server 2008 の累積的な更新プログラム パッケージ 3 について
    http://support.microsoft.com/kb/960484
    FIX: Error message when you run a maintenance plan in SQL Server 2008: "The SQL Server Execute Package Utility requires Integration Services to be installed"
    http://support.microsoft.com/kb/961126/en-us

    rev9さんの環境が当てはまるようでしたら、修正プログラムの適用をご検討ください。

    また、ほかに原因があるようでしたら、ログファイルに何らかの情報が残っているかもしれません。

    参考になると幸いです。それでは!

    この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。
    コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。
    詳しくは
    http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。

    マイクロソフト株式会社 フォーラム オペレータ 中川 俊輔
    • 回答としてマーク rev9 2009年2月18日 3:42
    2009年2月17日 5:48

すべての返信

  • rev9さん、こんにちは。中川俊輔です。

    もしrev9さんが使用しているSQL ServerのエディッションがWEB EditionもしくはWorkGroup Editionでしたら、
    メンテナンスプランが実行できないという不具合が確認されています。
    詳しくは下記のスレッドをご参照ください。
    SQLserver2008workgroupeditionのメンテナンスプランの実行ができない
    http://social.msdn.microsoft.com/Forums/ja-JP/sqlserverja/thread/263b5397-052d-403d-bc87-4c58e8d7adc3

    また、この件に関する修正プログラムがリリースされています。
    SQL Server 2008 の累積的な更新プログラム パッケージ 3 について
    http://support.microsoft.com/kb/960484
    FIX: Error message when you run a maintenance plan in SQL Server 2008: "The SQL Server Execute Package Utility requires Integration Services to be installed"
    http://support.microsoft.com/kb/961126/en-us

    rev9さんの環境が当てはまるようでしたら、修正プログラムの適用をご検討ください。

    また、ほかに原因があるようでしたら、ログファイルに何らかの情報が残っているかもしれません。

    参考になると幸いです。それでは!

    この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。
    コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。
    詳しくは
    http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。

    マイクロソフト株式会社 フォーラム オペレータ 中川 俊輔
    • 回答としてマーク rev9 2009年2月18日 3:42
    2009年2月17日 5:48
  • 中川俊輔さん
    回答ありがとうございました。

    エディションは Standard Edition なので、この件とは別だと思います。

    ただ、処理結果をイベントログに書き込める SSIS パッケージで作成することにしましたので、問題としては解決しました。

    ありがとうございました。
    2009年2月18日 3:50