[DBNETLIB][ConnectionOpen (Connect()).]SQL服务器不存在或访问被拒绝

Version 2

    环境

     

    LANDESK Management Suite 9.5

    LANDESK Management Suite 9.6

     

    问题及现象

     

    • 在核心服务器安装或扩充升级的过程中,升级数据库操作失败并伴有弹出错误信息[DBNETLIB][ConnectionOpen (Invalid Instance()).]Invalid connection. Invalid connection string attribute
    • 在核心服务器安装或者扩充升级的过程中,升级数据库操作失败伴有弹出错误信息 [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied
    • 在安装蓝代斯克管理套件9.5的过程中,安装过程停止在“Configuring Datamart"(配置数据集)的阶段,并弹出窗口报告如下错误:Invalid authorization specification          Invalid connection string attribute

    解决方法

    1. 请勿关闭蓝代斯克安装窗口。
    2. 打开注册表编辑器。
    3. 如果您在建立蓝代斯克管理套件9.5版本,那么请找到HKLM\SOFTWARE\Wow6432Node\LANDesk\ManagementSuite\Core\Connections\Local
    4. 如果您在建立蓝代斯克管理套件9.6版本,请您找到HKLM\SOFTWARE\LANDESK\ManagementSuite\Core\Connections\Local
    5. 编辑Server的值
      键应该包含您使用的SQL服务器名称,如果你使用默认的端口的话,那么设置到这里就可以了。有时候SQL服务器仍然需要您指定出连接使用的端口。您可以编辑该键值使其包含默认端口1433.
      编辑之后该注册表看起来应该类似“SQLServername, 1433” 或者如果您也可以使用IP地址“SQLServerIP, 1433"。
      如果您使用自定义端口,则请根据您数据库配置的情况指定对应的端口信息。

    英文文档:Error: "[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied."