《Microsoft_Dynamics_CRM_4[1]0_操作和维护指南.docx》由会员分享,可在线阅读,更多相关《Microsoft_Dynamics_CRM_4[1]0_操作和维护指南.docx(34页珍藏版)》请在三一办公上搜索。
1、Microsoft Dynamics CRM 4.0操作和维护指南中文 4.0.0 修订版本文档中的信息(包括引用的 URL 和其他 Internet 网站)如有更改,恕不另行通知。除非另行说明,否则本文示例中描述的公司、组织、产品、域名、电子邮件地址、徽标、人物、地点和事件纯属虚构。无意与任何真实的公司、组织、产品、域名、电子邮件地址、徽标、人物、地点或事件发生任何关联,也不应有此方面的推断。用户有责任遵守一切适用的版权法。未经 Microsoft Corporation 书面明确许可,不得出于任何目的、以任何形式或通过任何手段(电子、机械、影印、录制或其他手段)复制本文档的任何内容、将其存
2、入或引入检索系统或者进行传播;但此规定并不限制版权所赋予的各项权利。Microsoft 可能拥有涉及本文档主题的专利、专利申请、商标、版权或其他知识产权。除非 Microsoft 提供的书面许可协议中有明文规定,否则提供本文档并不表示赋予您使用这些专利、商标、版权或其他知识产权的许可。 2007 Microsoft Corporation。保留所有权利。您复制本文档的权利受版权法/著作权法和软件许可协议条款的限制。对于软件许可证,您可以制作合理数量的副本或打印版本供自己使用。未经授权擅自制作副本、改编、汇编或进行衍生性工作用于商业发行都是法律禁止的行为,违者将受到惩罚。Microsoft、MS
3、-DOS、Windows、Windows Server、Windows Vista、Microsoft Dynamics、Active Directory、BizTalk 和 Outlook 是 Microsoft 旗下各公司的商标。所有其他商标均归其各自所有者所有。目录1概述1-1发送有关本章内容的反馈1-12操作 Microsoft Dynamics CRM2-2操作 Microsoft Dynamics CRM 服务器2-2确定每个 Microsoft Dynamics CRM 服务器角色的安装位置2-2将组织数据库移至另一个 SQL Server 实例2-2操作 Microsoft D
4、ynamics CRM for Outlook2-4自动更新 Microsoft Dynamics CRM for Outlook2-4Microsoft Dynamics CRM 更新2-8在命令提示符处运行 Microsoft Dynamics CRM 更新2-9监视 Microsoft Dynamics CRM 并排查其故障2-11事件查看器2-11平台跟踪2-11Microsoft Dynamics CRM 服务器的已知问题2-13Microsoft Dynamics CRM 服务器不使用 SQL Server 镜像实例2-13Microsoft Dynamics CRM 服务器的性能
5、低于预期2-14部署管理器中仅显示许可证节点2-14电子邮件路由器疑难解答和已知问题2-14Microsoft Dynamics CRM for Outlook 疑难解答2-15Microsoft Dynamics CRM for Outlook 诊断2-15Microsoft Dynamics CRM for Outlook 和 Web 应用程序疑难解答2-19客户端无法连接到 Microsoft Dynamics CRM 服务器2-19Microsoft Dynamics CRM 电子邮件活动保持在待发送状态而且不传送2-19在 Windows 64 位计算机上运行时,Microsoft
6、Dynamics CRM for Outlook 或 Microsoft Dynamics CRM Web 应用程序的启动速度低于预期速度2-20Microsoft Dynamics CRM 报表疑难解答和已知问题2-20报表查看器对希伯来语和阿拉伯语的支持2-20发送有关本章内容的反馈2-203备份 Microsoft Dynamics CRM 系统3-21备份 Microsoft Dynamics CRM 系统3-21选择备份模式3-22备份 Windows Server 20033-22备份 Active Directory3-22备份 SQL Server(包括 Reporting S
7、ervices)3-23备份 Exchange Server 2003 和 Exchange Server 20073-24备份 Microsoft Dynamics CRM 服务器3-25发送有关本章内容的反馈3-264故障恢复4-27情形 A:SQL Server 故障4-27情形 A 的恢复4-27情形 B:Microsoft Dynamics CRM 服务器故障4-28情形 B 的恢复4-28情形 C:Exchange Server 故障4-28情形 C 的恢复4-28情形 D:Active Directory 故障4-29情形 D 的恢复4-29Microsoft Dynamics
8、CRM for Outlook 故障恢复4-30发送有关本章内容的反馈4-305Microsoft Dynamics CRM 密钥管理5-31密钥管理5-31发送有关本章内容的反馈5-311 概述欢迎使用Microsoft Dynamics CRM 4.0 操作和维护指南,本指南是Microsoft Dynamics CRM 4.0 实施指南综合文档集的一部分。通过本指南,您可以了解如何规划、实施和操作组织内安装和维护的 Microsoft Dynamics CRM 版本(内部部署版本)。Microsoft Dynamics CRM 4.0 实施指南由以下三个文档组成: 规划指南。该指南中的信
9、息可用来制订有关 Microsoft Dynamics CRM 4.0 的综合规划。其中主要包括 CRM 系统规划的两个方面:o 技术。这些主题着重介绍了各种支持的拓扑结构、系统要求以及安装前所需注意的技术问题等。o 实施方法。您将了解在部署 CRM 系统时所需的业务管理、CRM 要求以及项目管理等方面的内容。此外,还包括几个可用作 Microsoft Dynamics CRM 4.0 的规划实施工具的文档。这些参考文档与Microsoft Dynamics CRM 4.0 实施指南都位于 planningtools 文件夹中。 安装指南。在准备安装 Microsoft Dynamics CR
10、M 4.0 前,请先阅读本指南。该指南包括运行安装程序的逐步说明、命令行安装说明以及如何删除 Microsoft Dynamics CRM 4.0 的指导准则。 操作和维护指南。本指南包含日常操作的主要步骤,从中可以了解如何备份、还原以及对 Microsoft Dynamics CRM 4.0 数据进行系统恢复。此外,该指南还介绍了解决已知问题的步骤。操作和维护 Microsoft Dynamics CRM 4.0 有助于确保 Microsoft Dynamics CRM 4.0 系统的用户获得一致可靠的体验,这一点对您是至关重要的。本指南的目标读者是负责确保 Microsoft Dynami
11、cs CRM 4.0 的可用性以及从事日常维护和安全防范工作的个人或团队。本指南还假设您的组织已经部署并且正在使用 Microsoft Dynamics CRM 4.0。发送有关本章内容的反馈我们期待得到您的反馈意见。若要发送反馈,请单击下面的链接并在邮件正文中键入您的意见和建议。注意 主题行内的信息可用于对您的反馈进行分类。如果您删除或修改主题行,我们可能无法处理您的反馈。发送反馈2 操作 Microsoft Dynamics CRM本章介绍如何监视 Microsoft Dynamics CRM 4.0 并排查其故障。操作 Microsoft Dynamics CRM 包括通过监视服务器的状
12、态和性能确保可用性、进行备份、规划从灾难中恢复以及不断地排除故障。本章以及后续各章将提供下列任务的详细信息: 操作 Microsoft Dynamics CRM。列出所要监视的事件的起源。另外,本章还介绍如何排除和解决应用程序性能问题以及其他问题。 备份 Microsoft Dynamics CRM 系统。介绍如何备份 Microsoft Dynamics CRM。 故障恢复。介绍如何从 Microsoft Dynamics CRM 服务器系统故障(如硬件故障)中恢复。操作 Microsoft Dynamics CRM 服务器本节介绍如何执行 Microsoft Dynamics CRM 服务
13、器操作任务。本文档的“备份 Microsoft Dynamics CRM 系统和故障恢复”一章中介绍了备份和故障恢复主题。确定每个 Microsoft Dynamics CRM 服务器角色的安装位置Microsoft Dynamics CRM 4.0 Enterprise 允许您将服务器角色安装到不同的计算机上以获得额外的性能和可用性。请注意,在使用 Microsoft Dynamics CRM 服务器安装向导进行典型安装的过程中,所有的角色都安装到同一台计算机上。若要查看服务器角色的有关信息,请执行以下各步操作:1. 在安装有部署管理器的计算机上,单击“开始”,指向“所有程序”,指向“Mic
14、rosoft Dynamics CRM 4.0”,然后单击“部署管理器”。2. 展开“服务器”,然后单击所需的服务器。3. “角色”列会显示服务器角色的列表。如果 Microsoft Dynamics CRM 服务器安装在单台计算机上,则该列表中仅显示一台具有以下三个服务器角色的服务器:完全服务器、SQL Server 和 SRS 数据连接器。取决于服务器角色的部署方式,在不同服务器上该列表可能会显示下列服务器角色:平台服务器、应用程序服务器、SRS 数据连接器、异步服务、发现服务、SQL Server、部署 SDK、平台 SDK、Web 应用程序、帮助内容服务器和部署服务。将组织数据库移至另
15、一个 SQL Server 实例可以将组织数据库移至同一个 Active Directory 域中另一台运行 Microsoft SQL Server 的计算机。为此,请在“组织”区域中右键单击要移动的组织,然后单击“编辑组织”以更改 SQL Server 实例。若要将组织数据库移至另一个域中运行 SQL Server 的另一台计算机,必须使用“导入组织向导”。若要将组织数据库移至另一个域中的 SQL Server 实例,请按照下列步骤操作:1. 将组织数据库移至新的 SQL Server 实例并确保它已附加而且可用。有关如何在 SQL Server 中移动数据库的详细信息,请参阅“SQL S
16、erver 联机从书”。2. 运行部署管理器中的“导入组织向导”。在导入过程中,“导入组织向导”需要以下信息: 运行 SQL Server 的计算机的名称。 SQL Server Reporting Services 服务器的 URL。 组织名称。 选择用户映射选项。用户映射在导入组织的过程中,必须选择要用于映射用户的方法。可使用以下选项: 保留现有用户映射。如果希望保留组织数据库中已有的用户映射,请选择此选项。 手动映射用户。如果希望手动映射每个用户,请选择此选项。 生成新映射文件。如果要创建一个可用来修改用户导入方式的示例 XML 映射文件,请选择此选项。 自动映射用户。如果要根据下列选项
17、来自动映射用户,请选择此选项:o Active Directory 帐户名。如果要尝试使组织数据库中的用户名与 Active Directory 中的用户帐户名(用户登录名)匹配,请选择此选项。o Microsoft Dynamics CRM 全名到 Active Directory 全名。如果要尝试使组织数据库中的用户名与 Active Directory 中的用户全名(“显示名称”字段)匹配,请选择此选项。o 前缀。如果要为每个用户创建一个追加有递增数值的自定义前缀(如 User01、User02,依此类推),请选择此选项。请注意,Active Directory 中必须有这些用户。“导入
18、向导”将不会在 Active Directory 中创建用户帐户。o 使用现有映射文件。如果已经创建了用于导入用户的 XML 映射文件,请选择此选项。用户映射文件本节介绍用户映射文件的结构和内容。当您需要将许多 Microsoft Dynamics CRM 用户从原始 Microsoft Dynamics CRM 实施映射到新实施时,会使用到这些信息。在这种情况下,直接编辑该 XML 文件可能更方便。“导入组织向导”的“用户映射”页上不仅提供了选择使用映射文件的选项,还提供了选择“生成新映射文件”的选项。如果生成新文件,则可以使用文本编辑器来编辑该文件,然后再次启动该向导。用户映射文件是在 :
19、Program FilesMicrosoft CRMTool 文件夹中创建的。可以通过单击“浏览”来另选位置。下面的示例映射在 origcrmdom 域中找到的所有用户。在下面的示例用户映射文件中,origcrmdom 域中包含两个用户:用户映射文件中的元素用户映射文件位于根元素 中。有两种类型的子元素可用: 和 。可以使用其中的一个子元素,但不要同时使用这两个子元素。如果同时使用这两个子元素,则 元素的优先级较高。 元素包含 Microsoft Dynamics CRM 的原始实施和新实施中的 Active Directory 域。如果使用此元素,则不必使用单独的 元素。如果此元素是您使用的
20、唯一元素,则所有的 Microsoft Dynamics CRM 用户将自动从旧域转换到新域,同时保持帐户名相同。 元素包含每个 Microsoft Dynamics CRM 用户的别名。例如,如果在 Microsoft Dynamics CRM 实施中有十位用户,则您的用户映射文件中将具有十个 元素,每位用户一个。启动“导入组织向导”在安装有 Microsoft Dynamics CRM 服务器的计算机上,单击“开始”,指向“所有程序”,指向“Microsoft Dynamics CRM 4.0”,然后单击“部署管理器”,然后在部署管理器中右键单击“组织”,然后单击“导入组织”。有关部署管理
21、器的详细信息,请参阅部署管理器帮助。发布报表在执行“导入组织”或“编辑组织”操作的过程中,报表会进行同步。不过,如果报表变得不同步,例如,SQL Server Reporting Services 计算机长时间地处于脱机状态,则可以将存储在 Microsoft Dynamics CRM 服务器上的报表与 SQL Reporting Services 服务器上的报表进行同步。为此,请运行 publishreports.exe 工具。此命令行工具位于 Program Files Microsoft CRM folderTools 文件夹中。若要运行该命令,请启动一个命令行,然后从该工具所在的文件夹
22、中运行以下命令,其中 Organization_Name 是组织的唯一名称。Publishreports Organization_Name操作 Microsoft Dynamics CRM for Outlook本节介绍如何执行 Microsoft Dynamics CRM for Microsoft Office Outlook 操作任务。自动更新 Microsoft Dynamics CRM for OutlookMicrosoft Dynamics CRM 包括一个 Microsoft Dynamics CRM 更新功能,该功能用于检查并安装 Microsoft Dynamics CR
23、M for Outlook 和 Microsoft Dynamics CRM 数据迁移管理器的更新。可以从“开始”菜单或 Outlook 中的“CRM”菜单启动此功能,也可以在命令提示符处运行该功能。这些更新可能会标识为强制或可选。如果某个更新配置为强制,而用户在得到提示时没有选择安装该更新,则 Microsoft Dynamics CRM for Outlook 功能将被禁用。Microsoft Dynamics CRM 修补程序配置工具管理员可以使用 Microsoft Dynamics CRM 修补程序配置工具在系统中添加、更新和删除更新信息。默认情况下,该工具位于安装有 Microso
24、ft Dynamics CRM 服务器的服务器上的 Program FilesMicrosoft Dynamics CRMTools 文件夹中。该工具名为 Microsoft.Crm.Tools.ClientPatchConfigurator.exe,可以在命令提示符处运行。Microsoft Dynamics CRM 修补程序配置工具的 XML 配置文件Microsoft Dynamics CRM 管理员可以修改 Microsoft Dynamics CRM 修补程序配置工具所使用的配置文件来指定管理更新的方式。若要运行该工具,请启动命令提示符,然后键入以下命令,其中 Configurati
25、on_File.xml 是本节后面部分介绍的配置文件的名称。Microsoft.Crm.Tools.ClientPatchConfigurator.exe Configuration_File.xml工具配置文件的元素和说明在 ClientPatches 元素中,修补程序配置工具的 XML 文件有两个主要元素:Create 元素和 Delete 元素。Create 元素用于在 Microsoft Dynamics CRM 系统中创建有关更新的信息,Delete 元素用于从 Microsoft Dynamics CRM 系统中删除现有信息。如果 Microsoft Dynamics CRM 系统
26、中已经存在更新,则 Create 元素中的信息将进行更新。配置文件必须是使用 作为根元素的有效 XML 文件。容器元素,用于指定将用于在 Microsoft Dynamics CRM 配置数据库中创建或修改更新实例的信息。Create 元素可接受下列子元素。下列元素的容器元素。UpdateID指定要安装的更新的唯一标识符。此标识符可以在 .msp 程序包所含的信息中找到。大括号 不是必需的。Update Title 指定该更新的标题。Description of the update.指定该更新的说明。true/false如果指定 true,则该更新将配置为强制更新。如果指定 false,则该
27、更新将不配置为强制更新。默认值为 false。true/false指定该更新是否处于启用状态。如果指定 true,则将安装该更新。如果指定 false,则 Microsoft Dynamics CRM for Outlook 将不安装该更新。OutlookLaptop/OutlookDesktop/DataMigration指定将运行 Microsoft Dynamics CRM 更新应用程序的计算机上所安装的客户端。KBNumber.exe指定将用来安装更新的 .msi 程序包中所含的可执行文件的名称,通常是相关的 Microsoft 知识库文章编号。指定有关安装更新的各种限制。例如,可以按
28、组织、用户、操作系统、Microsoft Office 版本或语言类型来限制更新。可以使用下列元素。OutlookLaptop/OutlookDesktop/DataMigration指定 Microsoft Dynamics CRM 客户端应用程序的类型。UpdateID指定要安装的更新的唯一标识符。此标识符可以在 .msp 程序包所含的信息中找到。大括号 不是必需的。90C2DC17-4082-DC11-ADE7-000874398623 指定 Microsoft Dynamics CRM 用户的唯一标识符。该信息在组织数据库的 dbo.SystemUserBase 表中提供。大括号 不是
29、必需的。BE629F92-EB70-467B-9A75-F4E3BF4B8F29 组织的唯一标识符。该信息可以在组织数据库的 dbo.Organization 表中找到。大括号 是必需的。1033指定有关 Microsoft Dynamics CRM 客户端应用程序的基础版本的区域设置 ID (LCID) 语言代码,例如,对于美国英语指定 1033,对于波兰语指定 1045。12.0.6023.5000 指定 Microsoft Office 的版本。若要查找版本,请右键单击 Microsoft Office 程序文件,依次单击“属性”和“版本”或“详细信息”选项卡,然后查看文件版本信息。6.
30、0.6000.16386 指定 Windows 操作系统的版本。若要查找版本,请右键单击 Microsoft Windows 程序文件,依次单击“属性”和“版本”或“详细信息”选项卡,然后查看文件版本信息。4.0.7300.0指定 Microsoft Dynamics CRM 的版本。若要查找版本,请右键单击 Microsoft Dynamics CRM 程序文件,依次单击“属性”和“版本”或“详细信息”选项卡,然后查看文件版本信息。容器元素,用于指定用户必须应用哪些更新才能继续使用 Microsoft Dynamics CRM 应用程序。使用 元素指定的值必须是有效的修补程序标识符,其中包含
31、有效的修补程序 ID。容器元素,可用于指定哪些更新将在执行较大更新的过程中下载。例如,Microsoft Dynamics CRM 更新汇总中通常包含若干个更新。在下载容器更新时,由该元素标识的任何更新将不会下载到客户端上。此元素不是必需的。指定的值必须是类似于 FB10E341-BAB3-4687-A719-1AC1BF43EC92 的有效修补程序标识符,正如下面这个下载单个更新的示例所示: FB10E341-BAB3-4687-A719-1AC1BF43EC92容器元素,可用于指定将用于在 Microsoft Dynamics CRM 配置数据库中删除更新实例的信息。Delete 元素可接
32、受下列子元素。UpdateID指定要安装的更新的唯一标识符。此标识符可以在 .msp 程序包中所含的信息中找到,也可以通过查看该更新中的 config.xml 文件来查找。大括号 是必需的。限制更新下面的配置文件摘自根据用户 ID 来限制特定用户的更新。!CDATAIsMandatoryMicrosoft Dynamics CRM 修补程序配置工具的配置文件示例下面的配置文件会在 Microsoft Dynamics CRM 系统中创建三个更新程序包(如果系统中已经存在更新,则会进行修改),并删除一个更新程序包。 CC8EDB56-86BD-43D7-92C7-2CD8BAD2A573Upda
33、te AThis is a critical security update.truefalseOutlookLaptop, OutlookDesktopTestPatch.exe!CDATAIsMandatory 6A5E8C2B-1F87-41fa-BB39-291B6BE761776A5E8C2B-1F87-41fa-BB39-291B6BE76177This is Update Rollup 1 for Microsoft Dynamics CRM for Outlook.Update BtruetrueOutlookLaptop33EE771E-8DB4-453f-9BC0-27C0
34、E0E7C85B33EE771E-8DB4-453f-9BC0-27C0E0E7C85BThis update fixes some synchronization issues with appointments.Update CtruetrueOutlookLaptop, OutlookDesktop 5406B219-A1AC-1111-8695-72292C8195AC Microsoft Dynamics CRM 更新 Microsoft Dynamics CRM 更新是一个后台运行的进程,每四小时便会检查一次可用更新。若要启动 Microsoft Dynamics CRM 更新,请
35、在 Microsoft Dynamics CRM for Outlook 中,单击“CRM”菜单上的“检查更新”。或者,单击“开始”,依次指向“所有程序”和“Microsoft Dynamics CRM 4.0”,然后单击“更新”。注意 必须先配置 Microsoft Dynamics CRM 客户端应用程序,才能运行 Microsoft Dynamics CRM 更新。只有本地计算机上管理员组的成员才能运行 Microsoft Dynamics CRM 更新。如果带脱机访问功能的 Microsoft Dynamics CRM for Outlook 处于脱机状态,则不能运行 Microsof
36、t Dynamics CRM 更新。在命令提示符处运行 Microsoft Dynamics CRM 更新可以在命令提示符处运行 Microsoft Dynamics CRM 更新。这样做的好处在于,可以在安静模式下运行应用程序,即您不必守在系统旁边即可按照计划或通过脚本来运行更新所对应的应用程序。默认情况下,Microsoft Dynamics CRM 更新的可执行文件 (Microsoft.Crm.Client.AutoUpdate.exe) 位于 Program FilesMicrosoft Dynamics CRMClientConfigWizard 文件夹中。Microsoft Dy
37、namics CRM 更新的应用程序可接受下列参数:/ClientType OutlookLaptop|OutlookDesktop|DataMigration。如果指定了此参数,Microsoft Dynamics CRM 更新将在 Windows 注册表中的 HKEY_CURRENT_USER (HKCU) 配置单元中查找正在其上下文中运行自动更新进程的用户。对于每一次 Microsoft Dynamics CRM 更新,只能指定一个客户端类型。下面列出了各个参数: OutlookDesktop。更新 Microsoft Dynamics CRM for Outlook 应用程序。 Out
38、lookLaptop。更新带脱机访问功能的 Microsoft Dynamics CRM for Outlook 应用程序。 DataMigration。更新数据迁移管理器应用程序。/Config:ConfigurationFile.xml 如果指定了此参数,Microsoft Dynamics CRM 更新将使用该配置文件中提供的信息。有关该配置文件的信息在本节中有说明。注意 不能同时指定 /ClientType 和 /Config 参数。/Q 在安静模式下运行 Microsoft Dynamics CRM 更新。/IncludeOptional 在检查更新时包括可选更新。/SupressR
39、eboot 在安装更新后不重新启动计算机。请注意,即使某个更新要求重新启动计算机才能完成安装,计算机也不重新启动。Microsoft Dynamics CRM 更新命令行示例若要在带脱机访问功能的 Microsoft Dynamics CRM for Outlook 处于安静模式的计算机上,以后台方式来运行 Microsoft Dynamics CRM 更新,请在命令行上输入以下命令。Microsoft.Crm.Client.AutoUpdate.exe /ClientType:OutlookLaptop /Config:c:ConfigFilesautoupdate.xml /QMicrosoft Dynamics CRM 更新的配置文件的元素和说明Microsoft Dynamics CRM 更新的配置文件可接受下列元素和属性。Cli