次の方法で共有


Notification Services のインスタンスからアプリケーションを削除する方法 (コマンド プロンプト)

既存のインスタンスから Notification Services アプリケーションを削除するには、インスタンスの構成を変更して、インスタンスを更新する必要があります。以下に、コマンド ライン ユーティリティを使用して変更する内容と、更新を実行する方法を示します。

ms171400.note(ja-jp,SQL.90).gifメモ :
以下の手順は、インスタンス構成ファイル (ICF) とアプリケーション定義ファイル (ADF) を使用して、Notification Services のインスタンスを構成していることを前提にしています。Notification Services 管理オブジェクト (NMO) を使用している場合は、Microsoft.SqlServer.Management.Nmo.Instance クラスのメソッドで Notification Services のインスタンスを更新してください。

アプリケーションを削除するには

  1. ICF で次の操作を実行します。

    • アプリケーションを表す Application ノードを削除します。
    • Protocols ノードからアプリケーション固有のカスタム プロトコルを削除します。
    • DeliveryChannels ノードからアプリケーション固有の配信チャネルを削除します。
    • ParameterDefaults ノードからアプリケーション固有の既定のパラメータ値を削除します。
  2. インスタンス データベースとアプリケーション データベースのバックアップを作成します。詳細については、「Notification Services のバックアップと復旧」を参照してください。

  3. [スタート] ボタンをクリックし、[すべてのプログラム][Microsoft SQL Server 2005][構成ツール] を順にポイントします。次に、[Notification Services コマンド プロンプト] をクリックして、コマンド プロンプト ウィンドウを開きます。

  4. 次のコマンドを入力して、インスタンスを無効にします。

    nscontrol disable -nameinstanceName

  5. 次のコマンドを入力して、構成ファイルに行った変更を適用します。

    nscontrol update -inconfigurationFile

    インスタンスまたはアプリケーションが SQL Server 認証を使用する場合、またはコマンド ライン パラメータを使用する必要がある場合は、追加のパラメータを指定する必要があります。詳細については、「nscontrol update コマンド」を参照してください。

  6. パフォーマンス カウンタを更新するには、-name 引数と -server 引数のみを使用して Notification Services のインスタンスを再登録します。パフォーマンス カウンタを使用しない場合は、この手順を実行しないでください。次のコマンドを入力して、インスタンスを再登録します。

    1. **net stop ns$**instanceName
    2. nscontrol register -nameinstanceName-serverdatabaseServer
      SQL Server 認証または引数の暗号化を使用している場合は、この他にもパラメータを指定する必要があります。詳細については、「nscontrol register コマンド」を参照してください。
    3. **net start ns$**instanceName
      ms171400.note(ja-jp,SQL.90).gifメモ :
      Notification Services のインスタンスが複数のサーバーにスケールアウトされている場合は、各サーバー上のインスタンスを再登録してください。
  7. 次のコマンドを入力して、インスタンスを有効にします。

    nscontrol enable -nameinstanceName

インスタンスの更新後、アプリケーション データベースからアプリケーション オブジェクトを削除できます。アプリケーションに独自のデータベースがある場合は、データベース全体を削除できます。

参照

処理手順

Notification Services のインスタンスからアプリケーションを削除する方法 (コマンド プロンプト)

概念

インスタンスからのアプリケーションの削除

その他の技術情報

DROP DATABASE (Transact-SQL)
インスタンスとアプリケーションの更新
インスタンスとアプリケーションの管理に関する操作方法のトピック (Notification Services)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手