协作 : Cisco ICM Logger

SQL 服务器名称不匹配计算机名称

2016 年 10 月 27 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

本文为Microsoft结构化查询语言(SQL)服务器错误提供一说明和解决方法:

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

先决条件

要求

Cisco 建议您了解以下主题:

  • 有微软Windows NT或Windows 2000安装计算机的重命名

  • 如何与在SQL 6.5或查询分析器的Isql_w一起使用在SQL 7.0

使用的组件

本文档中的信息基于以下软件和硬件版本:

  • Windows NT 4.0

  • SQL server 6.5

  • 所有Cisco Intelligent Contact Management (ICM)版本5.0和以下

  • 包含SQL数据库为操作是必要的所有ICM服务器

    这些数据库包括记录器和总代理Admin工作站(AW)。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

问题

表明的错误出现SQL server名称不匹配计算机名称。从记录器的此输出示例:显示错误:

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

这些是两个可能的原因:

  • 有更改以SQL server有安装的计算机的名义。

  • 有SQL server的ICM升级,但是SQL server没有一个有效机器名字。名称无效,因为SQL server版本6.5支持与SQL server版本7.0不是相同的命名规则。例如,是有效与版本6.5的名称可以是无效与版本7.0。

    Microsoft状态, “第一个字符必须是字母或下划线(_)。ï ¿ Â跟随第一个字符的½字符能包括字母,编号,或者符号#, $或者_.ï ¿  ½没有嵌入式空间允许。然而“ï ¿  ½, SQL server能成功安装与在计算机名称的一个连字符。

解决方案

尽管有此问题的两个原因,有两解决方案。如果识别问题的原因是SQL server的重命名,最容易的解决方案将更改机器名字回到上一个名称。

如果计算机的重命名不是选项,替代方案是重命名与实际计算机名称的SQL server。完成这些步骤:

  1. 终止在计算机的所有ICM服务。

  2. 开始isqlw。

  3. 发出以下命令:

    • sp_dropserver ‘SQL server服务器名

    • sp_addserver ‘实际计算机名称’, ‘本地’

  4. 如果SQL server有一个连字符在您必须保持的机器名字,请循环更改的SQL server服务对@@SERVERNAME生效。


相关信息


Document ID: 28640