none
SQL Server 2005でバックアップスケジュールの設定ができません RRS feed

  • 質問

  • お世話になります。

     

    SQL Server 2005 Standard SP2にて、バックアップスケジュールの

    設定をおこなおうとしているのですが、エラーが表示され設定できません。

    MSサイトや一般サイト等調べているのですが、解決に至らなく苦悩しております。

    ご示唆いただきたくお願いいたします。

     

    以下、詳細になります。

     

    【手順1】

     1.「SQL Server Configuration Manager」でSQL Server Agentが実行中であることを確認する。
     2.「Microsoft SQL Management Studio」を起動
      「オブジェクトエクスプローラ」の「管理→メンテナンスプラン」を右クリック→「メンテナンスプランウィザード」
     3.エラーダイアログ(手順1エラー内容)と表示され、「メンテナンスプランウィザード」が起動できない。

     

    【手順1エラー内容】

    ===================================

    要求されたダイアログを表示できません。

    ===================================

    要求されたコマンドを実行できません。

    ------------------------------
    プログラムの場所:

       場所 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolsMenuItem.OnCreateAndShowForm(IServiceProvider sp, XmlDocument doc)
       場所 Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()

    ===================================

    メソッドが見つかりません: 'Void Microsoft.SqlServer.Management.DatabaseMaintenance.TaskUIUtils..ctor()' (Microsoft.SqlServer.Management.MaintenancePlanWizard)

    ------------------------------
    プログラムの場所:

       場所 Microsoft.SqlServer.Management.MaintenancePlanWizard.MaintenancePlanWizardForm..ctor(XmlDocument doc, IServiceProvider serviceProvider)

     

     

    【手順2】

     1.「Microsoft SQL Server Management Studio」を起動する。
     2.バックアップ設定をおこなうデータベース名を右クリックし、タスク→バックアップ
      「データベースのバックアップ」画面にて、バックアップ先等を指定し、
      「スクリプト」→「スクリプト操作をジョブに保存」
     3.「新しいジョブ」画面にて、必要情報を入力し、「OK」ボタンを押下する。
     4.エラーダイアログ(手順2エラー内容)が表示され、ジョブ設定ができない。

     

    【手順2エラー内容】

    ===================================

    型 'Microsoft.SqlServer.Management.Smo.SimpleObjectKey' のオブジェクトを型 'Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey' にキャストできません。 (Microsoft.SqlServer.Smo)

    ------------------------------
    プログラムの場所:

       場所 Microsoft.SqlServer.Management.Smo.Agent.JobCollection.GetObjectByKey(ObjectKeyBase key)
       場所 Microsoft.SqlServer.Management.Smo.SimpleObjectCollectionBase.Contains(String name)
       場所 Microsoft.SqlServer.Management.SqlManagerUI.JobData.JobExists(String jobName)
       場所 Microsoft.SqlServer.Management.SqlManagerUI.JobData.ApplyChanges()
       場所 Microsoft.SqlServer.Management.SqlManagerUI.JobPropertySheet.DoPreProcessExecution(RunType runType, ExecutionMode& executionResult)
       場所 Microsoft.SqlServer.Management.SqlMgmt.SqlMgmtTreeViewControl.DoPreProcessExecutionAndRunViews(RunType runType)
       場所 Microsoft.SqlServer.Management.SqlMgmt.SqlMgmtTreeViewControl.ExecuteForSql(PreProcessExecutionInfo executionInfo, ExecutionMode& executionResult)
       場所 Microsoft.SqlServer.Management.SqlMgmt.SqlMgmtTreeViewControl.Microsoft.SqlServer.Management.SqlMgmt.IExecutionAwareSqlControlCollection.PreProcessExecution(PreProcessExecutionInfo executionInfo, ExecutionMode& executionResult)
       場所 Microsoft.SqlServer.Management.SqlMgmt.ViewSwitcherControlsManager.RunNow(RunType runType, Object sender)

     

     

    【環境】

    Microsoft SQL Server 2005 Standard SP2 : 9.00.3054
    Microsoft SQL Server Management Studio : 9.00.1399.00
    Microsoft Analysis Services クライアント ツール : 2005.090.1399.00
    Microsoft Data Access Components (MDAC) : 2000.086.3959.00 (srv03_sp2_rtm.070216-1710)
    Microsoft MSXML : 2.6 3.0 6.0
    Microsoft Internet Explorer : 6.0.3790.3959
    Microsoft .NET Framework : 2.0.50727.42
    オペレーティング システム(Windows server 2003 R2 Standard Edition SP2) : 5.2.3790

    2008年4月3日 6:07

回答

  • 私のところでも同様の現象が発生しましたが、Windows Updateでカスタムを選び、SQL Server 2005関係のアップデートを行ったところ、正常に動作するようになりました。
    2008年4月9日 1:09

すべての返信

  • 私のところでも同様の現象が発生しましたが、Windows Updateでカスタムを選び、SQL Server 2005関係のアップデートを行ったところ、正常に動作するようになりました。
    2008年4月9日 1:09
  • みなさんこんにちは。森田 知良です。


    trapemiyaさん、大変参考になる情報ありがとうございました。


    D5fさん、フォーラムのご利用ありがとうございます。
    その後いかがでしょうか?

    trapemiyaさんの投稿は、有用な情報と思われましたので、
    勝手ながら回答済みチェックをつけさせていただきました。
    D5fさんは、回答済みチェックを解除することもできますのでご確認ください。


    回答済みチェックが付くことにより、有用な情報を探している方が情報を見つけやすくなります。
    有効な回答があった場合は、なるべく回答済みボタンを押してチェックを付けてくださるようお願いします。


    また、追加の質問などありましたら、是非もう一度投稿してくださるようお願いします。


    それでは、これからもフォーラムのご利用をよろしくお願いいたします。

    2008年4月14日 7:10
  • 私も全く同様のエラーが発生しています。

    しかし、Windows Updateが実行できない環境にあるため、

    別のPCよりパッチをダウンロードして対応したいと思っていますが、

    具体的にどのパッチを充てたらよいのかが分かりませんので、

    教えていただけたらと思います。

     

     

    2008年6月6日 5:59
  • 私のところで当時あたったのは以下のものです。

     

    SQL Server 2005 ツールとワークステーションコンポーネント Service Pack 2 JPN (KB921896)

     

    SQL Server Reporting Services 2005 Service Pack 2 JPN (KB921896)

     

    GDR 3054 for SQL Server Database Sercices 2005 ENU (KB934458)

     

    GDR 3054 for SQL Server Tools and WorkStation Components 2005 ENU (KB934458) 

     

    GDR 3054 for SQL Server Reporting Services 2005 ENU (KB934458)

     

    SQL Server Database Services 2005 Service Pack 2 JPN (KB921896) 

    2008年6月6日 6:32