Notification Services のインスタンスを上位のエディションへ移行する方法 (コマンド プロンプト)

Standard Edition など、Microsoft SQL Server 2005 の下位エディションを使用して Notification Services のインスタンスを作成し、後で SQL Server Enterprise Edition などの上位エディションにアップグレードする場合は、データベース サーバーに適合するように Notification Services のインスタンスを移行する必要があります。次の手順では、コマンド プロンプト ユーティリティを使用して Notification Services インスタンスを上位のエディションに移行する方法を示します。

ms143700.note(ja-jp,SQL.90).gif重要 :
Notification Services のインスタンスは、さまざまな構成で配置できます。独自の移行手順を作成およびテストする際には、次の手順を参考にしてください。

Notification Services の上位エディションにアップグレードするには

  1. インスタンスが登録されているサーバー上で、インスタンスを無効にします。

    1. [スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server 2005]、[Configuration Tools] の順にポイントし、[Notification Services コマンド プロンプト] をクリックします。
    2. 次のコマンドを入力して、インスタンスを無効にします。
      nscontrol disable -nameinstanceName
  2. インスタンスが実行されている各サーバー上で、次のコマンドを入力して、インスタンスを停止します。

    **net stop NS$**instanceName

    独自のアプリケーションでエンジン コンポーネントをホストしている場合は、そのインスタンスが実行中でないことを確認します。

  3. Notification Services のインスタンスがインストールされている各サーバー上で、Notification Services を上位エディションにアップグレードします。

  4. 1 台のサーバー上で、次のコマンドを入力して、データベースのメタデータをアップグレードします。

    nscontrol upgrade -nameinstanceName-serverdatabaseServer

    正確な引数は、セキュリティ構成によって異なります。

  5. 1 台のサーバー上で、次のコマンドを入力して、データベースのメタデータを更新します。

    nscontrol update-inICFPath\ICFName.xml

    正確な引数は、セキュリティ構成によって異なります。

  6. NS$instanceName Windows サービスを実行している各サーバー上で、次のコマンドを入力して、サービスを開始します。

    **net start NS$**instanceName

    独自のアプリケーションでエンジン コンポーネントをホストする場合は、そのインスタンスを開始します。

  7. 1 台のサーバー上で、次のコマンドを入力して、インスタンスを有効にします。

    nscontrol enable -nameinstanceName

参照

処理手順

SQL Server 2005 の上位エディションへの Notification Services インスタンスの移行
Notification Services のインスタンスを上位のエディションへ移行する方法 (SQL Server Management Studio)

その他の技術情報

nscontrol ユーティリティ

ヘルプおよび情報

SQL Server 2005 の参考資料の入手