使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

本文包含有关 Microsoft Business Solutions - Great Plains 8.0 服务包的常见问题解答。 截至本文编写之时,Microsoft Great Plains 8.0 的当前 Service Pack 是 Service Pack 5。

简介

问 1:如何获取 Service Pack 5?

A1:可以从以下 Microsoft 网站获取 Service Pack 5:

https://mbs.microsoft.com/partnersource/products/greatplains/downloads/servicepack/greatplains80_servicepacks.htm 问 2:在安装 Service Pack 5 之前,是否必须安装 Service Pack 1a?

A2:否。 Service Pack 5 包括以下所有服务包中的修补程序:

  • Service Pack 4a

  • Service Pack 4

  • Service Pack 3

  • Service Pack 2

  • Service Pack 1

  • Service Pack 1a

问 3:Service Pack 5 版本 8.0 包含哪些内容?

A3:Service Pack 5 更新以下所有产品:

  • Microsoft Great Plains 或 Microsoft Great Plains Standard

  • Great Plains Utilities

  • 制造

  • Dexterity

  • Project会计

  • SmartList

  • 用于应付帐款管理的电子资金转帐

  • 增强的 Intrastat

  • 用于现金管理的电子资金转帐

  • BAS (Business Activity statement) PAYG ("一次付款")

  • 集合管理

  • 分析会计

  • 银行管理

  • 美国人力资源

  • VAT Daybook

  • 采购订单增强功能

  • Professional服务工具库

  • 加拿大人力资源

  • 加拿大工资单

  • 加拿大人力资源与加拿大工资单集成

  • 固定资产管理

  • 收入与费用延迟

  • 基金间管理

  • Encumbrance 管理

  • 直接借记和退款

  • 多语言检查

  • 扩展程序

  • SmartList Builder

  • 报告计划程序

  • 现场服务

  • 分析多维数据集Excel

此外,Service Pack 5 的基于服务器的安装包括针对 DYNAMICS 数据库和针对所有公司数据库运行的脚本。

问 4:在安装 Service Pack 5 之前,是否必须执行任何备份过程?

A4:建议在安装 Service Pack 5 之前,创建以下所有项的工作备份副本:

  • DYNAMICS 数据库

  • 所有公司数据库

  • Reports.dic 文件

  • Forms.dic 文件

注意 修改的 Reports.dic 文件和修改的 Forms.dic 文件可能位于服务器或每个客户端工作站上。 如果修改的字典文件存在于每个客户端工作站上,则必须备份所有单独的字典文件。

问 5:Service Pack 5 必须安装在何处?

A5:必须在执行 Microsoft Great Plains 8.0 客户端/服务器安装的计算机上执行 Service Pack 的服务器安装。 可以通过验证 Microsoft Great Plains 8.0 安装文件夹是否包含名为"SQL"的文件夹来确定是否执行了客户端/服务器安装。 此文件夹通常表示运行 Microsoft SQL Server 的计算机,或安装了 Microsoft SQL Server 桌面引擎 (也称为 MSDE 2000) 的计算机。 服务器安装完成后,在运行 Microsoft Great Plains 8.0 客户端的每台计算机安装 Service Pack 5。

有关如何安装 Service Pack 5 的信息,请参阅 Service Pack 5 说明指南。

可从 Microsoft Dynamics 文件服务下载以下Exchange Server:


80GP_SP5.exe 发布日期:2006 年 9 月 14 日




,Microsoft 扫描了此文件中的病毒。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。



问 6:如果我升级到 Microsoft Great Plains 8.0,在启动 Microsoft Great Plains 8.0 实用程序之前,是否必须安装 Service Pack 5?

A6:如果将 Microsoft Great Plains 安装升级到版本 8.0,则必须在启动 Microsoft Great Plains 8.0 实用程序以执行更新操作之前安装 Service Pack 5。 有关详细信息,请参阅以下两个文档:

问 7:Service Pack 安装程序如何收集更新每个产品所需的全部信息?

A7:Service Pack 安装程序遵循以下步骤来收集更新过程所需的信息:

  1. 安装程序会扫描以下注册表子项,确定 Microsoft Great Plains 8.0 安装的 AppPath 值:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Great Plains\8.0\Install在安装过程中,安装程序会在"选择目标位置"窗口中显示 AppPath 值。

  2. 如果"选择目标位置"窗口中显示的目标文件夹未指向正确的 Microsoft Great Plains 安装位置,请单击"浏览"以更改 Microsoft Great Plains 8.0 安装的路径。

    注意 单击"浏览 " 以定位其他目标文件夹的功能是 Microsoft Great Plains 8.0 Service Pack 安装程序中的一项新功能。

  3. 安装程序使用"选择目标位置"窗口中指定的路径来验证目标位置中是否存在有效的 Dex.ini 文件和有效的 Dynamics.set 文件。

  4. 安装程序会扫描 Dynamics.set 文件以确定以下信息:

    • 安装了哪些产品

    • 必须使用 Service Pack 区块文件更新哪些已安装的产品

  5. 安装程序使用 Dynamics.set 文件的字典路径来验证需要更新的所有产品是否存在 Microsoft Great Plains 8.0 字典。 如果所有词典都存在,则需要更新的产品会显示在"验证版本"窗口的"Service Pack组件"设置部分。 但是,如果满足以下任一条件,Service Pack 安装程序不会更新特定产品:

    • 缺少字典。

    • 字典的版本号与 Microsoft Great Plains 8.0 不同。

    • 字典已更新到 Service Pack 5。

    如果上述任一条件为 true,"验证目标设置窗口中的"目标路径"值会显示在"选择目标位置"窗口中指定的路径。

问 8:区块文件必须复制到 Microsoft Great Plains 安装文件夹,以便当 Microsoft Great Plains 8.0 启动时包含这些文件。 何时复制区块文件?

A8:在安装服务包期间在"验证设置窗口中单击"下一步"时,将显示"设置完成"窗口。 显示"设置完成"窗口时,服务包区块文件将复制到"选择目标位置"窗口中指定的目标文件夹。 下表列出了当 Service Pack 5 安装程序更新相应的 Microsoft Great Plains 8.0 产品时安装的区块文件。

区块文件

产品

Dynamics.cnk

Microsoft Great Plains 和 Microsoft Great Plains Standard

Iconmfg.cnk

制造

PA7378.cnk 和 PAUTIL.cnk

Project会计

EXP1493.cnk

SmartList

EnhIntra.cnk

增强的 Intrastat

RMeft.cnk

用于现金管理的电子资金转帐

PMeft.cnk

用于应付帐款管理的电子资金转帐

BAS_Rprt.cnk

BAS (业务活动) 和 PAYG (按期支付

CM.cnk

集合管理

AA3180.cnk

分析会计

Cashbook.cnk

银行管理

HR.cnk

美国人力资源

VATDaybk.cnk

VAT Daybook

POE2277.cnk

采购订单增强功能

QK2992.cnk

复制器系列

tautil.cnk

Professional服务工具库

zHR_CA.cnk

加拿大人力资源

CPR.cnk

加拿大工资单

zHR_CA_I.cnk

加拿大人力资源与加拿大工资单集成

ENC3258.cnk

Encumbrance 管理

FAM.cnk

固定资产管理

RED1045.cnk

收入与费用延迟

IFund.cnk

基金间管理

SlBldr.cnk

SmartList Builder

Extender.cnk

扩展程序

DDR8811.cnk

直接借记和退款

MLChecks.cnk

多语言检查

WHPivot.cnk

分析多维数据集Excel

RS.cnk

报告计划程序

SrvcAdv.cnk

现场服务

问 9:如何在运行桌面引擎或桌面引擎的计算机上运行"执行特殊升级"Microsoft SQL Server Microsoft SQL Server脚本?

A9:执行特殊升级过程在运行 Microsoft SQL Server 或 Microsoft SQL Server 桌面引擎的计算机上运行 Microsoft Great Plains 8.0 服务包安装中的脚本。 在运行 SQL Server 或 Microsoft SQL Server 桌面引擎的计算机上安装 Microsoft Great Plains 8.0 Service Pack 后,所有 SQL 脚本将复制到 Microsoft Great Plains 8.0 程序文件夹中的 SQL\UTIL\TASKS 文件夹。 单个脚本和Tasklist.txt文件会显示在同一文件夹中。 该Tasklist.txt文件列出了要运行的所有脚本。 安装其他服务包时,SQL脚本添加到 Tasklist.txt 文件。

问 10:如何判断 Microsoft Great Plains 8.0 Service Pack 5 是否已成功安装?

A10:安装 Service Pack 5 后,可以查看 Microsoft Business Solutions - Great Plains 8.0 中每个已安装产品的版本信息,确定是否安装了 Service Pack。 有关如何查看特定产品的版本信息,请参阅 Service Pack 5 说明指南。 可从 Microsoft Dynamics 文件服务下载以下Exchange Server:


80GP_SP5.exe 发布日期:2006 年 9 月 14 日




,Microsoft 扫描了此文件中的病毒。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。



此外,在安装 Microsoft Great Plains 8.0 Service Pack 5 Dex.ini,以下行将添加到 Dex.ini 文件:

Dictionary Version=8.00g73Q11:我想要安装其他 Microsoft Great Plains 8.0 产品,例如收藏管理或 EFT for Collections Management。 如果安装 Service Pack 5 后安装了这些产品,会出现什么情况?

A11:Service Pack 5 仅在满足以下条件的情况下更新产品:

  • 产品列在 Dynamics.set 文件中。

  • 产品尚未更新到 Microsoft Great Plains 8.0 Service Pack 5。

因此,如果在安装 Service Pack 5 后安装了其他产品,则必须再次运行 Service Pack 5 安装程序。 Service Pack 5 安装程序会分析 Dynamics.set 文件,确定是否安装了其他产品。 然后,安装程序确定其他产品是否由 Service Pack 5 更新。 此外,安装程序可识别 Service Pack 5 已更新以前更新的程序。 因此,安装程序不会更新以前安装的程序。

如果必须为新安装的产品运行任何脚本,其他脚本将添加到 TaskList.txt 文件和 Microsoft Great Plains 8.0 安装文件夹中的 SQL\UTIL\TASKS 文件夹。 必须为这些新脚本运行"执行特殊升级"过程。

问 12:如何在测试计算机上配置的多个 Microsoft Great Plains 8.0 安装中安装 Service Pack 5?

A12:可以使用 Microsoft Great Plains 8.0 Service Pack 5 安装程序更新多个 Microsoft Great Plains 8.0 安装。 默认情况下,Service Pack 5 安装程序将安装到以下注册表子项中指定的 AppPath 值中的位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Great Plains\8.0\Install但是,在"选择目标位置"窗口中,可以单击"浏览"来修改服务包安装的目标文件夹。 使用此选项指定要更新到 Service Pack 5 的 Microsoft Great Plains 8.0 安装。

Q13. 如何在终端服务器上安装 Service Pack 5?

A13:可以使用 Service Pack 5 说明指南中所述的过程在终端服务器上安装 Service Pack 5。 可从 Microsoft Dynamics 文件服务下载以下Exchange Server:


80GP_SP5.exe 发布日期:2006 年 9 月 14 日




,Microsoft 扫描了此文件中的病毒。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。



但是,如果有一个自定义安装,其 Dex.ini 文件或 Dynamics.set 文件位于每个用户的配置文件中,请按照以下步骤安装 Service Pack 5。

注意 这些步骤假定终端服务器是充当服务器服务器的计算机数据库服务器。

  1. 将一个 Dynamics.set 文件和一个 Dex.ini 文件从用户配置文件复制到终端服务器上 Microsoft Great Plains 文件夹。

    注意 Dynamics.set 文件必须包含用户需要的所有产品。 Service Pack 安装程序更新 Dynamics.set 文件中包含的产品。

  2. 按照 Service Pack 5 说明指南中的信息安装 Service Pack。

  3. 启动 Microsoft Great Plains 8.0 以添加更新的代码。

  4. 安装 Service Pack 5 区块文件后,验证产品版本信息。 为此,请遵循问题 10 的解答中的信息:"如何判断 Microsoft Great Plains 8.0 Service Pack 5 是否已成功安装?"

  5. 重命名 Dynamics.set 文件和Dex.ini步骤 1 中复制到终端服务器上安装文件夹的安装文件。

  6. 将以下行添加到Dex.ini配置文件位置的 Dex.ini 文件:

    Dictionary Version=8.00g73

问 14:安装 Service Pack 5 期间,如果在"选择目标位置"窗口中单击"下一步"时收到以下消息,该怎么办:"无法在此位置找到安装此 Service Pack 所需的信息。 输入有效的 Dynamics.set 和 Dex.ini文件所在的位置"?

A14:若要解决此问题,请执行以下步骤:

  1. 验证在"选择目标位置"窗口中指定的目标文件夹是否正确。 安装程序注册表中的 AppPath 值中指定了正确的目标文件夹。 默认情况下,此注册表项位于以下子项中:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Great Plains\8.0\Install如果"选择目标位置"窗口中的目标文件夹路径不正确,请单击 "浏览" 以找到正确的路径。

  2. 验证Dex.ini文件是否显示在目标文件夹中。

  3. 验证 Dynamics.set 文件是否显示在目标文件夹中。

问 15:在运行 SQL Server 或运行 Microsoft SQL Server 桌面引擎的计算机上启动 Microsoft Great Plains 8.0 实用程序时,"执行特殊更新"选项不会显示在"其他任务"窗口中。 我该怎么办?

A15:若要解决此问题,请执行以下步骤:

  1. 验证是否在执行 Microsoft Great Plains 8.0 客户端/服务器安装的计算机上运行 Microsoft Great Plains 8.0 实用程序。 为此,请验证 SQL 文件夹是否显示在 Microsoft Great Plains 8.0 安装文件夹中。

  2. 验证 TASKS 文件夹是否显示在 Microsoft Great Plains 8.0 安装文件夹中的 SQL\UTIL 文件夹中。

  3. 验证Tasklist.txt文件是否显示在 SQL\UTIL\TASKS 文件夹中。

    注意 Tasklist.txt 文件夹包含必须运行的脚本列表。

  4. 重新安装SQL对象。 为此,请按照下列步骤操作:

    1. 在"大SQL"安装目录中找到该文件夹,然后重命名该文件夹。

    2. 使用 Great Plains 安装 CD 开始安装大原点。 继续执行前一个步骤,直到到达"选择出色的纯色组件"屏幕。

    3. 单击以清除"对象SQL复选框之外的所有复选框,然后继续安装。 安装将在 Great Plains 目录中SQL新文件夹。

    4. 安装完成后,在重命名的旧 SQL 文件夹中找到 Util 文件夹。 将 Util 文件夹中的任务文件夹复制到新 SQL 文件夹中的相应位置,该文件夹位于 Great Plains 安装目录中。

      注意 如果"任务"文件夹不存在,则 Service Pack 可能尚未安装。

    5. 在重命名SQL文件夹中,打开"公司"文件夹,然后将 Procs.cmp 文件复制到新 SQL 文件夹中的相应位置。

    6. 在重命名的 SQL 文件夹中,打开 System 文件夹,然后将 Procs.sys 文件复制到新 SQL 文件夹中的相应位置。

    7. 重新启动实用工具。 为此,请将 Dynutils.set 文件拖动到 Great Plains 目录中Dynamics.exe文件的顶部。

Q16:Service Pack 5 的翻译版本是否适用于 Microsoft Great Plains 8.0?

A16:是。 若要获取 Microsoft Great Plains 8.0 和 Microsoft Business Solutions - Great Plains Standard 8.0 的翻译服务包,请访问以下 Microsoft 网站:

https://mbs.microsoft.com/partnersource/products/greatplains/downloads/servicepack/greatplains80_trans_servicepacks.htm?printpage=false这些服务包更新以下特定于语言的安装:

  • French-Canadian

  • Spanish-Latin美国

问 17:我在运行 Microsoft SQL Server 的计算机上安装 Service Pack 5。 运行"执行特殊升级"操作时,我的公司不会显示在"特殊升级"窗口中。 我该怎么办?

A17:"特殊升级"窗口显示 DYNAMICS 数据库中 DU000099 表中的公司。 如果 DU000099 表中缺少公司,请将公司记录插入表中。 为此,请按照下列步骤操作:

  1. 对 DYNAMICS 数据库进行完整备份。

  2. 在 Query Analyzer SQL支持管理员控制台中运行以下脚本。

    INSERT INTO DYNAMICS..DU000099 (CMPNYNAM, UPGRSTAT, db_name, versionMajor, versionMinor) VALUES ('Company Name', 0, 'Company INTERID', 8, 0)

    备注

    • 在此脚本中,执行以下操作:

      • " 公司名称"替换为要插入记录的公司的名称。 例如,将 "公司名称" 替换为"World Online Inc"。

      • "公司 INTERID" 替换为要插入记录的公司的 INTERID 值。 例如,将 公司 INTERID 替换为 TWO。

    • 如果 "特殊 (") " 窗口中缺少"Dynamics (System) 数据库"选项,则可能无法针对 DYNAMICS 数据库运行任何脚本。 查看 Great Plains\SQL\UTIL\TASKS 文件夹中的 TaskList.txt 文件的内容,以确定文件夹中是否显示文件扩展名为 .sys 的脚本。 如果显示的文件扩展名为 .sys 的脚本,请按照本问题 17 答案中的步骤 1 和 2 将 Dynamics (System) 数据库插入 DU0000099 表。 如果未显示文件扩展名为 .SYS 的脚本,则 Dynamics (System) 数据库。 在这种情况下,不需要执行任何操作。

问 18:我在运行 SQL Server 的计算机上安装 Service Pack 5。 运行"执行特殊升级"操作时,收到一条错误消息,公司数据库旁边会显示红色的"X"。 我该怎么办?

A18:执行特殊升级过程会运行文件中列出的TaskList.txt脚本。 该TaskList.txt位于 Great Plains\SQL\UTIL\TASKS 文件夹中。 如果一个脚本失败,则不运行TaskList.txt文件的剩余脚本。 发生错误时,"执行特殊升级"过程会停止。

如果发生错误,必须确定哪个脚本失败。 有时,出现的错误消息会引导你访问失败的脚本。 如果错误消息未将你引导到失败的脚本,请运行每个脚本,直到确定哪个脚本失败。

文件扩展名为 .SYS的脚本是 DYNAMICS 数据库的脚本。 文件扩展名为 的脚本。CMP 是公司数据库的脚本。 如果对系统数据库执行特殊升级过程失败,可以针对.SYS运行每个脚本。 如果公司数据库上的"执行特殊升级"过程失败,可以运行每个 。针对公司数据库的 CMP 脚本。

例如,若要针对公司数据库运行脚本,请针对相应的程序执行以下步骤。

Microsoft SQL Server

如果运行的是SQL Server,可以使用 SQL 查询分析器运行每个脚本。 为此,请按照下列步骤操作:

  1. 启动 Windows 资源管理器。 然后找到"Great Plains\SQL\UTIL\TASKS"文件夹。

  2. 启动SQL分析器。

  3. 复制第一个 。CMP 脚本进入空白查询窗口。

  4. 在"编辑"菜单上,单击"替换",然后将%SysDbName%的所有实例替换为DYNAMICS。

  5. 针对失败的公司数据库运行脚本。 如果脚本成功运行,请执行步骤 2 和 3,针对公司数据库运行下一个脚本。

  6. 如果为 。CMP 脚本失败,查看查询分析器SQL的结果,以确定脚本失败的原因。

Microsoft SQL Server桌面引擎

如果运行的是Microsoft SQL Server引擎,SQL查询分析器不可用,可以使用名为 OSQL 的 MS-DOS 脚本工具运行每个脚本。 为此,请按照下列步骤操作:

  1. 在运行桌面引擎Microsoft SQL Server,单击"启动",单击"运行",在"打开"框中键入 cmd,然后单击"确定"。

  2. 在命令提示符处,键入以下命令,然后按 Enter 键:

    OSQL –S SERVERNAME –U sa –P sa_password –d companyDatabase -i "C:\Program Files\Microsoft Business Solutions\Great Plains\SQL\UTIL\TASKS\脚本cmp"Notes

    • 在此命令中,执行以下操作:

      • SERVERNAME替换为运行桌面引擎Microsoft SQL Server的名称。

      • sa_password 替换为 sa 帐户的密码。

      • companyDatabase 替换为要针对其运行脚本的公司数据库的名称。 例如,将 companyDatabase 替换为 TWO。

      • 替换 脚本cmp, 其名称为 。要运行的 CMP 脚本。

    • 此命令使用计算机上已执行 Microsoft Great Plains 8.0 客户端/服务器安装的任务文件夹的默认路径。 如果 TASKS 文件夹的路径在计算机上不同,请相应地修改此命令。

    此外,对于每个 。要运行的 CMP 脚本,必须先将系统数据库名称的变量替换为实际数据库名称。 为此,使用文本编辑器(如 记事本)打开脚本,然后将%SysDbName%的每个实例替换为 DYNAMICS。

问 19:安装 Service Pack 5 时,在安装过程中 51% 时收到以下错误消息:"移动数据过程中出错 -115"。 此错误发生在 Service Pack 安装的 Dexterity 运行时部分。 我该怎么办?

A19:如果在安装 Service Pack 5 期间运行 Microsoft Great Plains 8.0,则会发生此错误。 若要解决此问题,请退出 Microsoft Great Plains 8.0,然后再开始安装 Service Pack。

如果 Microsoft Great Plains 8.0 未运行,并且安装 Service Pack 5 的计算机是终端服务器,请启动 Windows 任务管理器以确定任何终端服务客户端是否已启动 Microsoft Great Plains 8.0。 在安装 Service Pack 5 之前,还必须退出这些 Microsoft Great Plains 8.0 实例。

问 20:我在运行 SQL Server 的计算机上安装 Service Pack 5。 运行"执行特殊升级"操作时,收到以下错误消息:"更新公司名称 时出错"。 唯一可用的选项是单击"确定"。 但是,我的公司数据库旁边现在会出现一个红色的"X"。 我该怎么办?

A20:此错误消息通常指示尝试更新的公司不存在于 DYNAMICS 数据库或 Master 数据库的 sysdatabases 表中。 执行特殊升级过程使用 DU000099 表来标识必须更新的公司数据库。 如果在某些时间点删除了公司数据库,可能无法从 DU0000099 表中正确删除该数据库的条目。

若要解决此问题,请验证公司是否实际存在。 为此,在 Query Analyzer SQL支持管理员控制台中运行以下脚本。

SELECT CMPANYID, CMPNYNAM, INTERID from DYNAMICS..SY01500

如果受影响的公司未显示在查询结果中,请从 DU0000099 表中删除公司记录。 为此,在 Query Analyzer SQL支持管理员控制台中运行以下脚本。

DELETE DYNAMICS..DU000099 where DEX_ROW_ID = XXXX

注意 在此脚本中,将 XXXX DEX_ROW_ID要删除的公司记录的默认值。


简介部分中介绍的问题不适用于 Dynamics GP 10.0。

更多信息

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×