コラボレーション : Cisco Unified Intelligent Contact Management Enterprise

SQL サーバ名とコンピュータ名の不一致

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

目次

概要
前提条件
      要件
      使用するコンポーネント
      表記法
問題
ソリューション
関連するシスコ サポート コミュニティ ディスカッション
関連情報

概要

このドキュメントでは、Microsoft Structured Query Language (SQL) Server のエラーの説明と解決方法を提供しています。

The SQL Server server name SQL Server server name does not match the computer
name Your Computer Name.

前提条件

要件

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

  • Microsoft Windows NT または Windows 2000 がインストールされているコンピュータの名前変更

  • SQL 6.5 の ISQL_w または SQL 7.0 の Query Analyzer の操作方法

使用するコンポーネント

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

  • Windows NT 4.0

  • SQL Server 6.5

  • Cisco Intelligent Contact Management(ICM)バージョン 5.0 以前のすべてのバージョン

  • 操作に必要な SQL データベースが含まれるすべての ICM サーバ

    これらのデータベースには、ロガーおよびディストリビュータ Admin Workstation(AW; 管理ワークステーション)が含まれます。

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

表記法

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

問題

エラーが発生し、SQL Server 名がコンピュータ名と一致しないことが示されます。次のロガーからの出力例に、このエラーが示されています。

11:29:37 lb-lgr Trace: The SQL Server server name 'GEODARSSQLA' 
does not match the computer name 'GEODARSICMA'

考えられる原因は 2 つあります。

  • SQL Server がインストールされているマシンの名前が変更されている。

  • SQL Server の ICM アップグレードが行われたが、SQL Server のマシン名が有効ではない。名前が有効でないのは、SQL Server バージョン 6.5 のサポートする命名規則が SQL Server バージョン 7.0 と完全に同一ではないためです。たとえば、バージョン 6.5 で有効な名前が、バージョン 7.0 では有効ではない可能性があります。

    Microsoft では次のように説明しています。「1 文字目はアルファベットまたはアンダースコア(_)である必要がある。 2 文字目からには、アルファベット、数字、または記号 #、$、または _ を使用できる。スペースは挿入できない。」 しかし、コンピュータ名にハイフンを使用した場合も SQL Server は正常にインストールされます。

ソリューション

問題の原因が 2 つあるため、ソリューションも 2 つあります。SQL Server の名前変更が問題であることが確認された場合は、以前のマシン名に戻すのが最も簡単なソリューションです。

マシン名を変更できない場合は、代替策として SQL Server の名前を実際のコンピュータ名に変更します。次の手順を実行します。

  1. マシン上のすべての ICM サービスを停止します。

  2. isqlw を起動します。

  3. 次のコマンドを発行します。

    • sp_dropserver 'SQL Server server name'

    • sp_addserver 'actual computer name', 'local'

  4. SQL Server のマシン名にハイフンがあり、それを保持する必要がある場合は、@@SERVERNAME への変更を有効にするために SQL Server サービスを再起動します。


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

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


関連情報


Document ID: 28640