コラボレーション : Cisco ICM Logger

DBWorker によるアクセスが可能になるように外部データベースをセットアップする方法

2015 年 11 月 25 日 - 機械翻訳について
その他のバージョン: PDFpdf | 英語版 (2015 年 8 月 22 日) | フィードバック


目次


概要

このドキュメントでは、DBWorker プロセスが Cisco Intelligent Contact Management(ICM)オプションの環境で使用できる外部データベースを設定する方法について説明します。

前提条件

要件

次の項目に関する知識があることが推奨されます。

  • Cisco ICM データベース

  • Microsoft SQL クエリーユーティリティ(クエリ アナライザか Microsoft SQL Server バージョン 6.5 のための Microsoft SQL Server バージョン 7.0 のための ISQL_W)

使用するコンポーネント

このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づくものです。

  • Cisco ICM 4.5.x およびそれ以降

  • Microsoft Windows NT 4.0 および Windows 2000

  • Microsoft SQL Server バージョン 6.5 および 7.0

注:  Rtsetting は ICM 4.6.2 から前に廃止です。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。 このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。 ネットワークが稼働中の場合は、コマンドが及ぼす潜在的な影響を十分に理解しておく必要があります。

表記法

ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。

背景説明

DBWorker を適切に機能するために得るためにこれらのステップを完了して下さい。

  1. SQL サーバは ICM と同じドメインにある必要があります。 そうでなかったら、SA ユーザアカウントを使用して下さい。

  2. SQL サーバのためのプロトコルは ICM プロトコルと同じである必要があります。

  3. SQL サーバの SQL バージョンは ICM の SQL バージョンと同じバージョンであるはずです。

DBWorker プロセスは、Cisco ICM が使用する Microsoft SQL Server データベースとの通信に使用されます。 データベースが Cisco ICM バージョン 4.5.x および それ 以前の Configure ICR、か ICM バージョン 4.6.x の ICM コンフィギュレーションマネージャで設定されるとき、DBWorker プロセスはそのデータベースからのログインおよびデータ収集に責任があります。

外部 データベースを設定するとき、データベースがこれらの必要条件を満たすことを確認して下さい:

  • データベースは Microsoft SQL Server データベースである必要があります。

  • データベースは ICM システムのルータに目に見えるコンピュータに常駐する必要があります。

  • DBWorker プロセスは問い合わせるデータベースへのアクセス権を得るために有効なログオン証明書がなければなりません。 有効なログオン証明書は DBWorker プロセスが動作するルータのレジストリで保存されます。

Configure ICR または ICM コンフィギュレーションマネージャのデータベースを設定する方法に関する詳細についてはスクリプト エディタ言語リファレンスおよび Cisco ICMソフトウェア コンフィギュレーション ガイドを参照して下さい。

値を設定 して下さい

2 つの方法で DBWorker プロセスのためのログオン情報を設定できます:

  1. regedt32.exe によって。

  2. rtsetting.exe によって

1 つのデータベースを設定 するのに regedt32.exe を使用して下さい。 2つ以上のデータベースを設定 する必要がある場合 rtsetting.exe 方式を使用して下さい。

値を設定 するのに regedt32.exe を使用して下さい

レジストリの変更を行なうために、アドミニストレーター特権を持たなければなりません。 Microsoft Windows NT 4.0 システムのこれらのステップを完了して下さい:

  1. Start > Run の順にクリックします。

    Run ダイアログボックスが表示されます。

  2. regedt32.exe を入力し、『OK』 をクリック して下さい。

    Registry Editor のウィンドウが開きます。

  3. 「HKEY_LOCAL_MACHINE」を見つけて下さい。 Database 鍵にドリル ダウン。

    先の ICM バージョンに関してはより 5.0 は、パス次のとおりです:

    HKEY_LOCAL_MACHINE/Software/Geotel/ICR/<cust_inst>/RouterX/Router/
      CurrentVersion/Configuration/Database

    ICM バージョン 5.0 および それ 以降に関しては、パスは次のとおりです:

    HKEY_LOCAL_MACHINE/Software/CISCO Systems Inc./ICM/<cust_inst>/RouterX/Router/
      CurrentVersion/Configuration/Database

    注: レジストリキーはスペース制限による複数の回線にここに現われます。

  4. (X が作業) ICM ルータの側であるかところダブルクリック ルータ X

  5. 右のペインでは、ダブルクリック SQLLogin

  6. \ \ machine_name \ database_name= (ユーザ、パスワード)ところ:

    • machine_name は SQL サーバ コンピュータの名前です。

    • database_name はそのコンピュータのデータベースの名前です。

    • ユーザおよびパスワードはログオン クレデ ンシャルです。

      注: 入力するユーザネームがおよびパスワードは(SQL サーバが統合されたセキュリティを使用すれば) Windows NT の資格情報説明しますである、(SQL サーバが混合されたセキュリティか標準的なセキュリティを使用すれば) SQL の資格情報は説明します。

  7. 新しく編集されした ダイアログボックスを閉じるために『OK』 をクリック して下さい。

  8. regedt32.exe アプリケーションを閉じて下さい。

値を設定 した後、これらのステップを完了して下さい:

  1. DBWorker プロセス(自動的にプロセス再起動)を終了して下さい。

  2. 接続がなされるかどうか確かめて下さい。

DBWorker に接続することがそれでもできない場合支援に関しては Cisco Technical Assistance Center (TAC)に連絡して下さい。

値を設定 するのに rtsetting.exe を使用して下さい

このユーティリティはルータに関係するさまざまな登録値を表示し、設定 することを可能にします。

注意 注意: カスタマーサポートエンジニアがそうするように頼むときだけこのユーティリティの値を変更して下さい。

  1. Start > Run の順にクリックします。

    Run ダイアログボックスが表示されます。

  2. rtsetting を入力し、『OK』 をクリック して下さい。

  3. 左ペインで、『Database』 をクリック して下さい。

  4. [Add] をクリックします。

  5. 現われるダイアログボックスの SQL サーバのための適切な情報を入力して下さい。

  6. [OK] をクリックします。

  7. マルチ接続に必要に応じて繰り返して下さい。

最後の段階

データベースを設定したら、Configure ICR によってデータベースを設定して下さいまたは使用する ICM リリースに基づいて ICM、かコンフィギュレーションマネージャを設定して下さい。 詳細についてはスクリプト エディタ言語リファレンスおよび Cisco ICMソフトウェア コンフィギュレーション ガイドを参照して下さい。

関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 20477