次の方法で共有


BAM Analysis Server およびスター スキーマ データベース名への参照を更新する方法

BAMAnalysis および BAMStarSchema データベースがバックアップされていれば、システムまたはデータに障害が発生したときには、別のコンピューターにバックアップを復元でき、さらにその名前を変更することができます。

BAM 分析サーバーまたは BAMStarSchema データベースを復元するには、「データベースを 復元する方法」の手順を実行します。 さらに、BAM データ変換サービス (DTS) パッケージを新しいサーバー名およびデータベース名に更新する必要があります。

前提条件

ここで示す手順を実行するには、BizTalk Server Administrators グループのメンバーとしてログオンする必要があります。

BAM Analysis Server および BAM スター スキーマ データベース名への参照を更新するには (SQL Server 2008 R2/SP1)

  1. すべての BAM キューブ更新およびデータ保守 SSIS パッケージを停止するか、BAMAnalysis または BAMStarSchema データベースの復元が完了するまで実行されないように措置を講じます。

  2. BizTalk アプリケーション サービス (BAM イベント バス サービスを含む) を停止することにより、データベースにデータがそれ以上インポートされないようにします。

    1. [ スタート] をクリックし、[ 実行] をクリックして、「 services.msc」と入力します。

    2. BizTalk サービス BizTalk グループ: BizTalkServerApplication サービスを右クリックし、[停止] をクリックします。

    ヒント

    サービスを停止するもう 1 つの方法は、 Net Stop コマンドを使用することです。 Net Stop を使用して BizTalk サービスを停止するには、 コマンド プロンプト を開き (Windows Server 2008 または Windows Vista を使用している場合は、 管理者として実行を使用してコマンド プロンプトを起動します)、次のように入力し、 Net Stop BTSSvc$BizTalkServerApplicationEnter キーを押します。

  3. [スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server 2008 R2] の順にクリックし、[SQL Server Business Intelligence Development Studio] をクリックします。

  4. SQL Server Business Intelligence Development Studio で、プロジェクトを新規作成します。 [ファイル] をクリックし、[新規作成] をクリックし、[プロジェクト] をクリックします。

  5. [ 新しいプロジェクト ] ダイアログ ボックスの [ テンプレート] で、[ Integration Services プロジェクト] をクリックし、[OK] をクリック します

  6. [Integration Services プロジェクト] ダイアログ ボックスの [ソリューション エクスプローラー] で、[SSIS パッケージ] を右クリックし、[既存のパッケージの追加] をクリックします。

  7. [ 既存のパッケージのコピーの追加 ] ダイアログ ボックスの [ サーバー ] ドロップダウン リスト ボックスで、BAM_AN パッケージを含むサーバーを選択します。

  8. [ パッケージ パス] で、省略記号ボタンをクリックします。

  9. [ SSIS パッケージ ] ダイアログ ボックスで、BAM_AN パッケージを選択し、[ OK] をクリックし、[OK] をクリック します

    これで、パッケージがソリューション エクスプローラにリストされました。

  10. ソリューション エクスプローラーで、BAM_AN パッケージをダブルクリックします。 [接続マネージャー] で、データベース番号 3 (MSDB データベース) をダブルクリックします。

  11. [接続マネージャー] ダイアログ ボックスの [サーバー名] ボックスに MSDB サーバーの名前を入力し、[OK] をクリックします

  12. [パッケージ エクスプローラー] タブをクリックし、[変数] フォルダーをダブルクリックし、プライマリ インポート サーバー名とプライマリ インポート データベース名の値を更新します。

  13. [ファイル] をクリックして、 [すべて保存] をクリックします。

  14. Microsoft SQL Server Management Studioで、[接続] をクリックします。

  15. [ Integration Services] をクリックし、[ 格納されたパッケージ] をダブルクリックし、[ MSDB] をクリックし、BAM_AN パッケージを右クリックして、[ パッケージのインポート] をクリックします。

  16. [ パッケージのインポート ] ダイアログ ボックスの [ パッケージの場所] で、[ ファイル システム] を選択します。

  17. [パッケージ パス] で、保存したプロジェクトに移動し、BAM_AN*.dtsx ファイルを選択し、[開く] をクリックします。

  18. [ パッケージ名 ] ボックス内をクリックすると、ボックスが自動的に設定されます。

  19. [ OK] をクリックし、[ はい ] をクリックして上書きします。

  20. BizTalk Server アプリケーション サービスを再起動します。

    1. [ スタート] をクリックし、[ 実行] をクリックして、「 services.msc」と入力します。

    2. BizTalk サービス BizTalk グループ: BizTalkServerApplication サービスを右クリックし、[開始] をクリックします。

  21. すべての BAM キューブ更新およびデータ保守 SSIS パッケージを有効にします。

参照

BAM のバックアップと復元