音声とユニファイド コミュニケーション : Cisco Unified Communications Manager(CallManager)

CUCM 6.x/7.x/8.x:Bulk Administration Tool(BAT)のエラー

2011 年 10 月 21 日 - ライター翻訳版
その他のバージョン: PDFpdf | 機械翻訳版 (2013 年 8 月 21 日) | 英語版 (2012 年 6 月 22 日) | フィードバック

目次

概要
前提条件
      要件
      使用するコンポーネント
      表記法
回線フィールドに関連付けられているユーザを更新できない
      解決策
Error:Cannot insert a null into column (numplan.dnorpattern)
      解決策
問題:デバイス プールをインポートできない
      解決策
BAT を使用した電話のエクスポートに関する問題
      解決策
BAT からのユーザ グループまたはユーザ ロールの更新の失敗
      解決策
関連するシスコ サポート コミュニティ ディスカッション
関連情報

概要

Cisco Unified Communications Manager Bulk Administration Tool(BAT; 一括管理ツール)は Web ベースのアプリケーションであり、Cisco Unified Communications Manager データベースへのバルク トランザクションを実行します。BAT を使用すると、類似する大量の電話、ユーザ、ポートを一度に追加、更新、削除できます。Cisco Unified Communications Manager Administration を使用するとき、各データベース トランザクションには個別の手動操作が必要ですが、BAT を使用するとそのプロセスを自動化して、追加、更新、削除の操作を迅速に実行できます。

このドキュメントでは、さまざまな BAT の問題とその問題をトラブルシューティングするために必要な手順を説明します。



前提条件

要件

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

  • Cisco Unified Communications Manager

  • Cisco Unified Communications Manager BAT



使用するコンポーネント

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

  • Cisco Unified Communications Manager 8.x

  • Cisco Unified Communications Manager BAT 7.1(2)

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



表記法

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



回線フィールドに関連付けられているユーザを更新できない

BAT を使用して、Directory Number Configuration レベルで [Users Associated with Line] フィールドを更新して回線をユーザに関連付けるためのオプションがありません。



解決策

この作業を行うには、次の手順を実行します。

  1. ファイルのヘッダーを次のようにして(カンマ区切り)、.txt ファイル形式を作成します。

    • User ID,Device,Directory Number,Partition

    • ヘッダーの下の行に、対応する情報を追加します(カンマ区切り)。

      注:たとえば、exampleuser1 をディレクトリ番号 8007 に関連付け、exampleuser2 をディレクトリ番号 8008 に関連付ける場合は、次のようにします。

      User ID,Device,Directory Number,Partition
      exampleuser1,SEP00235E1823F6,8007,HQ-PT
      exampleuser2,SEP00235ABB635A,8008,HQ-PT
      

    Bat.xlt を使用して、このテキスト ファイルを作成できます。詳細は、『ファイルのアップロードとダウンロード』を参照してください。

  2. [Cisco Unified CM Administration] ページを開き、[Bulk Administration] > [Upload/Download Files] の順に進みます。

    bat-issues-01.gif

  3. [File] フィールドで [Browse] をクリックして、ステップ 1 で作成したテキスト ファイルを選択します。

    [Select The Target] で [User Line Appearance] を選択して、[Select Transaction Type] で [Update Line Appearance - Custom File] を選択します。

    bat-issues-02.gif

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

  5. 「Update Successful.」というメッセージが表示されます。

  6. ライン アピアランスを更新するには、[Bulk Administration] > [Users] > [Line Appearance] > [Update Line Appearance] の順に進みます。

    bat-issues-03.gif

  7. [File Name] ドロップダウン リストで、アップロードするファイルを選択します。

  8. チェックマークは選択しないでください。

  9. [Run Immediately] オプション ボタンをクリックします。

  10. [Save] をクリックします。

    bat-issues-04.gif

注:この問題は、Bug ID CSCsk86877登録ユーザ専用)に記述されています。



Error:Cannot insert a null into column (numplan.dnorpattern)

電話やユーザの一括アップロードを行うとき、BAT のインポート ジョブが失敗し、次のエラーが発生します。

LINE :: Error : Cannot insert a
	 null into column (numplan.dnorpattern)


解決策

この問題を解決するには、次の手順を実行します。

  1. サポートされている形式で変更した bat.xlt ファイルをエクスポートする必要があります。スプレッドシートからエクスポートする場合は、右にスクロールして [Export to BAT Format] をクリックします。これにより .csv または .txt ファイルが作成されます。このファイルをロードして CUCM サーバにアップロードできます。

    bat-issues-05.gif

  2. [MAC Address/Device Name (Integer[12/50] MANDATORY)] 列に 12 の 16 進の数字が入力されていることを確認します。

  3. 使用する [Phone Template] に [Line Template] があることも確認します。電話テンプレートに回線テンプレートがないという間違いがよくあります。その結果、システムは回線固有の値を割り当てることができません。

    bat-issues-06.gif



問題:デバイス プールをインポートできない

BAT を使用して TAR ファイルを Cisco Unified Communication Manager にアップロードするとき、新しく作成されたデバイス プールの更新に失敗します。その結果、次のエラーが表示されます。

Device Pool Error Code Error Description
--------------------------------------------------------------------------------
DP_TEST (Record Number 1) Could not insert new row - duplicate value in a UNIQUE
    INDEX column (Unique Index:x_devicepool_name). 
DP_TEST-No-SRST (Record Number 2) Could not insert new row - duplicate value in 
    a UNIQUE INDEX column (Unique Index:x_devicepool_name).


解決策

この問題を解決するには、次の手順を実行します。

  1. 現在デバイス プール内にあるすべての項目をエクスポートしてから、それらを変更するか新しい項目を作成する必要があります。

  2. [Bulk Administration] > [Import/Export] > [Export] の順に進みます。

    bat-issues-07.gif

  3. [Device Pool] チェックボックスをオンにして、[Check Dependency] をクリックします。

  4. エクスポートする項目は自動的に選択されます。[TAR File Name] を入力して、[Run Immediately] オプション ボタンをクリックし、[Submit] をクリックします。

    bat-issues-08.gif

  5. [Bulk Administration] > [Upload/Download files] の順に進み、[Find] をクリックしたら、エクスポートするファイル名をリストでオンにします。

    bat-issues-09.gif

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

  7. 7zip プログラム(TAR ファイルを解凍する無料のソフトウェア)をダウンロードします。

  8. 7zip プログラムを開いて .tar ファイルを選択し、[Extract] をクリックします。

  9. 解凍したフォルダを開いて、devicepool.csv ファイルを見つけます。そのファイルを開き、必要に応じて変更を加え、[Save] をクリックします。

  10. 7zip プログラムに戻り、ファイルを選択して、[Add] をクリックして、アーカイブ形式を tar に変更し、[OK] をクリックします。

  11. [CallManager] > [Bulk Administration] > [Upload/Download files] の順に進みます。

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

  13. 表示されるウィンドウで [Browse] をクリックして、アップロードする必要がある TAR ファイルを選択します。[Select The Target] で [Import/Export] を選択します。[Select Transaction Type] で [Import Configuration] を選択して、[Save] をクリックします。

    bat-issues-10.gif

  14. [Bulk Administration] > [Import/Export] > [Import] の順に進みます。

  15. [File Name] でアップロードした .tar ファイルを選択し、[Next] をクリックします。

    bat-issues-11.gif

  16. [Device Pool] と [Override the existing configuration] のチェックボックスをオンにして、[Submit] をクリックします。

    bat-issues-12.gif

注:この問題は、Cisco Bug ID CSCtn97735登録 ユーザ専用)に記述されています。



BAT を使用した電話のエクスポートに関する問題

「ファイル形式」を作成した後で [Bulk Administration] > [Phones] > [Export Phones] から電話をエクスポートするとき、エラー メッセージは表示されずにエクスポート ジョブが即座に完了するが、エクスポートされた電話のテキスト ファイルが作成されません。この症状は、シスコのデフォルトのファイル形式ではなく、カスタムに作成したファイル形式を選択する場合に発生します。この問題は、選択したファイル形式の [Owner User ID] 列が原因で発生します。



解決策

回避策として、[Owner User ID] 列のないファイル形式を使用します。可能な解決方法については、Cisco Bug ID CSCtb95233登録ユーザ専用)を参照してください。



BAT からのユーザ グループまたはユーザ ロールの更新の失敗

BAT ツールを使用して、すでに CUCM にある CUCM ユーザにロールを割り当てようとしても、変更が表示されません。この症状は、CUCM で LDAP がイネーブルになっているときに発生します。

この問題は、Cisco Bug ID CSCtb64476登録ユーザ専用)に記述されています。



解決策

回避策として、CUCM サーバで LDAP をディセーブルにして、ユーザ ロールを変更します。変更したら、CUCM の LDAP をイネーブルにできます。

次の手順を実行します。

  1. LDAP が CUCM サーバでディセーブルになっていることを確認します。

  2. BAT の [upload/download files] から、ユーザ更新の詳細が記されたファイルをアップロードします。

  3. ユーザのテンプレートを作成し、グループを変更して、[User Group] を選択します。[Save] をクリックします。

  4. [Users] > [Update Users] の順に進みます。

  5. ファイル テンプレートを選択して、[run immediately] をクリックします。

  6. ユーザを選択して、ユーザ グループが更新されているかどうかを確認します。

  7. CUCM サーバで LDAP を再度イネーブルにします。



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

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


関連情報


Document ID: 112897