验证产品版本信息进程运行在 Microsoft Dynamics GP 实用程序时收到错误消息

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 943966
症状
在 Microsoft Dynamics GP 实用程序运行时验证产品版本信息流程,您会收到以下错误消息 ︰
窗体 duSQLInstall 传递到 SQL 存储的过程 verifyVersionInformation() 返回下面的结果 ︰ DBMS: 468,Microsoft Dynamics GP: 0。
原因
如果归类和排序次序,Microsoft SQL Server 系统数据库的归类和排序顺序的动态数据库和公司数据库的不匹配,将出现此问题。

要比较的归类和排序次序的数据库,请参阅"更多信息"部分。
解决方案
若要解决此问题,请更正归类和排序顺序,以便它们是相同的动态数据库、 公司数据库和 SQL Server 系统数据库。为此,使用下列方法之一。

方法 1

请与您的伙伴的记录或 Microsoft 顾问服务有关的收费服务来纠正了归类和排序顺序。为此,使用下列选项,具体取决于您是合作伙伴或客户。

客户 ︰
有关服务,以纠正了归类和排序顺序的详细信息,请联系您的伙伴的记录。如果您没有记录的合作伙伴,请访问下面的 web 站点,以确定合作伙伴 ︰Microsoft 查明其.

合作伙伴
详细信息 aboutservicesto 纠正了归类和排序次序,请联系 Microsoft 顾问服务在 800 MPN 解决或通过电子邮件在askpts@microsoft.com

方法 2

通过使用 SQL Server 的大容量复制过程 (BCP) 功能来更改归类和排序顺序和公司数据库的动态数据库。

有关脚本时使用 BCP 进程更改的 SQL Server 排序顺序,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
875179 如何使用大容量复制过程 (BCP) Microsoft Dynamics GP 将数据从一个数据库导出和导入到新数据库的数据

注意:有关咨询服务,以更改的 SQL Server 排序顺序的详细信息,请联系您的合作伙伴记录或 Microsoft 顾问服务,具体取决于您是客户还是合作伙伴。

客户
有关咨询服务,联系您的伙伴的记录,如果没有记录,请访问下面的 web 站点,以确定合作伙伴的伙伴 ︰Microsoft 查明其.

合作伙伴
有关咨询服务的详细信息,请联系 Microsoft 咨询服务在 800 MPN 解决或通过电子邮件在askpts@microsoft.com

方法 3

如果在移动到新服务器的 Microsoft Dynamics GP 后出现此问题,卸载 SQL Server 并重新安装 SQL Server 使用的以前的服务器选择相同的排序顺序。要确定正确的排序顺序,请参阅"详细信息"一节。
更多信息
SQL Server 系统数据库可以是下列数据库 ︰
  • 母版
  • 模型
  • msdb
  • tempdb
要比较的归类和排序次序的数据库,请执行以下步骤 ︰
  1. 在查询工具中运行 sp_helpdb 命令。为此,以下方法中的 useone。

    方法 1 ︰ 如果您使用 SQL Server 管理工作室
    1. 单击开始,指向所有程序,都指向Microsoft SQL Server 2005年Microsoft SQL Server 2008年中,,然后单击SQL Server 管理 Studio
    2. 在"连接到服务器"窗口中,请按照下列步骤操作 ︰
      1. 服务器名称框中,键入正在运行 SQL Server 的服务器的名称。
      2. 身份验证框中,单击SQL 身份验证
      3. 登录框中,键入 sa.
      4. 密码框中,键入该 sa 用户的密码,然后单击连接
    3. 单击文件,指向新建,然后单击使用当前连接查询
    4. 在空查询窗口中,键入以下脚本。
      sp_helpdb
    5. 查询菜单上单击执行
    方法 2 ︰ 如果您使用 SQL 查询分析器
    1. 单击开始,指向所有程序,都指向Microsoft SQL Server,然后单击查询分析器
    2. 在"连接到 SQL Server"窗口中,执行以下步骤 ︰
      1. SQL Server框中,键入旧服务器正在运行 SQL Server 的名称。
      2. 连接使用区域中,单击SQL Server 身份验证
      3. 登录名框中,键入 sa.
      4. 密码框中,键入该 sa 用户的密码,然后单击确定
    3. 在空查询窗口中,键入以下脚本
      sp_helpdb
    4. 查询菜单上单击执行
    方法 3 ︰ 如果您使用支持管理员控制台
    1. 单击开始,指向所有程序,都指向Microsoft 支持管理员控制台,然后单击支持管理员控制台
    2. 在"连接到服务器"窗口中,请按照下列步骤操作 ︰
      1. SQL Server框中,键入新的服务器正在运行 SQL Server 的名称。
      2. 登录名框中,键入 sa.
      3. 密码框中,键入该 sa 用户的密码,然后单击确定
    3. 在空查询窗口中,键入以下脚本。
      sp_helpdb
    4. 文件菜单上单击执行
  2. 若要查看数据,请展开结果中的状态列。
  3. 下面的语句之后比较的值 ︰
    排序规则 =
    SQLSortOrder =
    例如,您可能看到类似于 followingstatement 的语句。
    Collation=SQL_Latin1_General_CP1_CI_AS, SQLSortOrder=52
    注意: 下面的 SQL Server 排序次序 MicrosoftDynamics GP 支持 ︰
    • 二进制排序顺序: 0 和 50
    • 字典顺序不区分大小写 (DOCI) 的排序顺序 ︰ 52

警告:本文已自动翻译

属性

文章 ID:943966 - 上次审阅时间:06/20/2016 21:41:00 - 修订版本: 1.1

Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 9.0, Microsoft Dynamics GP 2010, System Manager

  • kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter kbmt KB943966 KbMtzh
反馈