课程代码 MBS310 部署和定制 Microsoft Dynamics CRM

Preview:

Citation preview

课程代码课程代码 MBS310MBS310部署和定制部署和定制 Microsoft Dynamics Microsoft Dynamics CRMCRMCRMCRM

课程目标课程目标

本课程主要介绍了如何将本课程主要介绍了如何将D namics CRMD namics CRM的应用融入的应用融入本课程主要介绍了如何将本课程主要介绍了如何将Dynamics CRMDynamics CRM的应用融入的应用融入微软的应用产品家族,使客户能够充分利用他们对微软的应用产品家族,使客户能够充分利用他们对微软基础设施的已有投资;微软基础设施的已有投资;微软基础设施的已有投资;微软基础设施的已有投资;

同时介绍同时介绍ISV(ISV(独立软件开发商独立软件开发商))如何将他们的垂直行如何将他们的垂直行同时介绍同时介绍ISV(ISV(独立软件开发商独立软件开发商))如何将他们的垂直行如何将他们的垂直行业的解决方案植入业的解决方案植入Dynamics CRMDynamics CRM或与或与Dynamics CRMDynamics CRM进行无缝集成进行无缝集成进行无缝集成。进行无缝集成。

保持微软保持微软CRMCRM的高可用性的高可用性和高性能和高性能

基础设施考虑因素基础设施考虑因素

当前的基础设置配置当前的基础设置配置当前的基础设置配置当前的基础设置配置

服务器考虑因素服务器考虑因素MicrosoftMicrosoft DynamicsDynamics CRMCRMMicrosoft Microsoft Dynamics Dynamics CRM CRM 服务器服务器

Microsoft SQL ServerMicrosoft SQL ServerMicrosoft SQL ServerMicrosoft SQL Server磁盘配置磁盘配置

索引索引

灾难恢复灾难恢复

测试环境测试环境测试环境测试环境

高可用性配置高可用性配置

SQL 群集(主动群集(主动//被动)被动)SQL 群集(主动群集(主动//被动)被动)http://www.microsoft.com/dynamics/crm/using/deplhttp://www.microsoft.com/dynamics/crm/using/deploy/clusteringsqlservers.mspxoy/clusteringsqlservers.mspx

集集 被被Exchange Exchange 群集(主动群集(主动//被动)被动)

http://www.microsoft.com/dynamics/crm/using/deplhttp://www.microsoft.com/dynamics/crm/using/depl/ l t i h/ l t i hoy/clusteringexchangeservers.mspxoy/clusteringexchangeservers.mspx

网站集群(网络负载平衡)网站集群(网络负载平衡)

h // i f /d i / / i /d lh // i f /d i / / i /d lhttp://www.microsoft.com/dynamics/crm/using/deplhttp://www.microsoft.com/dynamics/crm/using/deploy/clusteringmscrmservers.mspxoy/clusteringmscrmservers.mspx

部署示例部署示例

报表考虑因素报表考虑因素

MicrosoftMicrosoft DynamicsDynamics CRM 3.0CRM 3.0 报表计划向导报表计划向导Microsoft Microsoft Dynamics Dynamics CRM 3.0 CRM 3.0 报表计划向导报表计划向导计划在非峰荷时间运行复杂报表计划在非峰荷时间运行复杂报表

http://www microsoft com/downloads/detailshttp://www microsoft com/downloads/detailshttp://www.microsoft.com/downloads/details.http://www.microsoft.com/downloads/details.aspx?FamilyID=a101d4d9aspx?FamilyID=a101d4d9--64636463--4a454a45--899b899b--3c3ee979c4d0&DisplayLang=en3c3ee979c4d0&DisplayLang=en

通过使用专用报表服务器提高通过使用专用报表服务器提高 Microsoft Microsoft Dynamics Dynamics CRM 3.0 CRM 3.0 的性能的性能

http://www.microsoft.com/downloads/details.http://www.microsoft.com/downloads/details.? l d b? l d b dbdb bbaspx?FamilyID=c82dfbe2aspx?FamilyID=c82dfbe2--db8fdb8f--4a784a78--92b292b2--

7c866057cde6&DisplayLang=en7c866057cde6&DisplayLang=en

部署部署CRM OutlookCRM Outlook客户端和补丁程序客户端和补丁程序部署部署CRM OutlookCRM Outlook客户端和补丁程序客户端和补丁程序

部署部署 CRM Outlook CRM Outlook 客户端客户端

基于基于MSIMSI的部署的部署基于基于 的部署的部署

必须由 终用户运行(本地管理员安装)必须由 终用户运行(本地管理员安装)

已发布已发布已发布已发布

可以通过组策略发布,以允许高权限模式可以通过组策略发布,以允许高权限模式(非管理员安装)(非管理员安装)(非管理员安装)(非管理员安装)

命令行安装命令行安装Terminal Server 2003Terminal Server 2003的部署的部署Terminal Server 2003Terminal Server 2003的部署的部署

http://www.microsoft.com/downloads/details.http://www.microsoft.com/downloads/details.aspx?FamilyID=cbad1af7aspx?FamilyID=cbad1af7--8fde8fde--40f240f2--8df58df5--aspx?FamilyID cbad1af7aspx?FamilyID cbad1af7 8fde8fde 40f240f2 8df58df5935a363f87d9&DisplayLang=en935a363f87d9&DisplayLang=en

疑难解答和诊断工具疑难解答和诊断工具疑难解答和诊断工具疑难解答和诊断工具

排错排错

DNSDNSDNS DNS 使用使用 NSLOOKUP NSLOOKUP 测试名称解析测试名称解析

IEIE浏览权浏览权 设置设置IEIE浏览权浏览权 设置设置

局域网设置局域网设置

本地本地 I t tI t t 区域区域本地本地 Intranet Intranet 区域区域

事件查看器事件查看器关于关于 CRMCRM、、CRM Outlook CRM Outlook 客户端和客户端和 Exchange Server Exchange Server 的应用程序日志的应用程序日志

关于域控制器的系统日志中的关于域控制器的系统日志中的 KDCKDC 错误错误关于域控制器的系统日志中的关于域控制器的系统日志中的 KDC KDC 错误错误

身份验证问题的症状身份验证问题的症状

排错(续)排错(续)

DevDev错误错误 —— KB 857192KB 857192DevDev错误错误 KB 857192KB 857192““发生了错误。有关详细信息,请与系统管理员联系。发生了错误。有关详细信息,请与系统管理员联系。””

显示更详细的错误消息显示更详细的错误消息显示更详细的错误消息显示更详细的错误消息

平台跟踪平台跟踪 —— KB 907490KB 907490详细日志记录详细日志记录详细日志记录详细日志记录

Kerberos Kerberos 和和 Trust DelegationTrust Delegation

如果如果 Reporting ServicesReporting Services 安装在另一台服务器上,安装在另一台服务器上,如果如果 Reporting ServicesReporting Services 安装在另 台服务器上,安装在另 台服务器上,则还需要补充执行其他安装任务则还需要补充执行其他安装任务http://www.microsoft.com/downloads/details.ashttp://www.microsoft.com/downloads/details.as

?F il ID 51bf9f20?F il ID 51bf9f20 bd00bd00 47594759 83788378px?FamilyID=51bf9f20px?FamilyID=51bf9f20--bd00bd00--47594759--83788378--b38eefda7b99&DisplayLang=enb38eefda7b99&DisplayLang=en

KerberosKerberos DelegationDelegation 疑难解答疑难解答KerberosKerberos Delegation Delegation 疑难解答疑难解答

http://go.microsoft.com/fwlink/?LinkId=57546http://go.microsoft.com/fwlink/?LinkId=57546

排错(续)排错(续)

安装日志安装日志安装日志安装日志C:C:\\Documents and SettingsDocuments and Settings\\<<安装用户安装用户>>\\Application Application

DataData\\MicrosoftMicrosoft\\MSCRMMSCRM\\LogsLogs

Microsoft CRMMicrosoft CRM的安装修复的安装修复还原所有Microsoft CRM程序文件,在Windows操作系统中重新注册组件 并根据需要替换注册表项中重新注册组件,并根据需要替换注册表项。

CRMCRM--Exchange Router LogLevelExchange Router LogLevelHKEY LOCAL MACHINEHKEY LOCAL MACHINE\\SYSTEMSYSTEM\\CurrentControlSetCurrentControlSet\\SerSerHKEY_LOCAL_MACHINEHKEY_LOCAL_MACHINE\\SYSTEMSYSTEM\\CurrentControlSetCurrentControlSet\\ServServicesices\\MSCRMExRouterServiceMSCRMExRouterService

将该值设置为将该值设置为44,,CRMCRM--Exchange RouterExchange Router事件即会记录在事件即会记录在将该值设 为将该值设 为 gg 事件即会 录在事件即会 录在事件查看器的新日志中事件查看器的新日志中

诊断工具诊断工具

环境诊断向导环境诊断向导环境诊断向导环境诊断向导开始开始 程序程序 Microsoft CRM Microsoft CRM 环境诊断向导环境诊断向导

Microsoft CRMMicrosoft CRM信息收集工具信息收集工具Microsoft CRMMicrosoft CRM信息收集工具信息收集工具快速检索与快速检索与CRMCRM疑难解答有关的相关信息疑难解答有关的相关信息

身份验证和访问控制诊断身份验证和访问控制诊断身份验证和访问控制诊断身份验证和访问控制诊断确定身份验证和授权失败的根源确定身份验证和授权失败的根源

http://www microsoft com/downloads/detailshttp://www microsoft com/downloads/detailshttp://www.microsoft.com/downloads/details.http://www.microsoft.com/downloads/details.aspx?FamilyID=e90fe777aspx?FamilyID=e90fe777--4a214a21--40664066--bd22bd22--b931f7572e9a&DisplayLang=enb931f7572e9a&DisplayLang=en

环境诊断向导和 CRM 信息工具环境诊断向导和 CRM 信息工具

诊断工具(续)诊断工具(续)

DCDiagDCDiag ((WindowsWindows支持工具)支持工具)DCDiag DCDiag ((WindowsWindows支持工具)支持工具)

诊断与诊断与 Active Directory Active Directory 有关的问题有关的问题

NetDiagNetDiag ((WindowsWindows支持工具)支持工具)NetDiag NetDiag ((WindowsWindows支持工具)支持工具)

诊断与网络有关的问题诊断与网络有关的问题

PSSDiagPSSDiag

收集性能监视器日志、收集性能监视器日志、SQLSQL事件探查器跟踪信息、事件探查器跟踪信息、SQL SSQL S 阻止脚本输出阻止脚本输出 Wi dWi d 事件日志和事件日志和SQL Server SQL Server 阻止脚本输出、阻止脚本输出、Windows Windows 事件日志和事件日志和SQLDIAG SQLDIAG 输出输出

http://support microsoft com/kb/830232http://support microsoft com/kb/830232http://support.microsoft.com/kb/830232http://support.microsoft.com/kb/830232

微软微软CRMCRM的扩展定制性的扩展定制性

微软微软CRM 3.0 CRM 3.0 平台扩展定制架构平台扩展定制架构

灵活的用户界面

商务逻辑 工作流

实体 配置 安全性

原数据在线操作数据

客户化用户体验客户化用户体验

商业价值商业价值表单脚本表单脚本

字段级别的事件字段级别的事件

提供垂直解决方案的基础平台

字段级别的事件字段级别的事件

获取获取//设置字段值设置字段值

获取客户端的属性获取客户端的属性//状态状态

将字段值传递到客户化的页面将字段值传递到客户化的页面

表单客户化表单客户化

减低客户化和升级费用

表单客户化表单客户化

支持支持IFrameIFrame

改进的界面改进的界面

更强的更强的ISVISV扩展支持扩展支持更强的更强的ISVISV扩展支持扩展支持

导航导航

提供量身定做的客户体验

通过站点地图配置站点的导航通过站点地图配置站点的导航

客户实体的整合客户实体的整合

保持保持webweb 和和 Microsoft OfficeMicrosoft Office 客户体验保持保持web web 和和 Microsoft Office Microsoft Office OutlookOutlook的一致性的一致性

Outlook Outlook 菜单扩展菜单扩展

使用脚本增强界面功能使用脚本增强界面功能

数据客户化数据客户化

商业价值商业价值可扩展的可扩展的SchemaSchema客户化客户化

数据客户化数据客户化

提供垂直解决方案的基础平台

商业价值商业价值可扩展的可扩展的 客户化客户化

创建创建//重命名重命名 实体,属性,和关系实体,属性,和关系

客户化活动客户化活动

同时支持在线和离线同时支持在线和离线 基础平台同时支持在线和离线同时支持在线和离线

客户化实体间关系及其动作客户化实体间关系及其动作

减少IT的负担

改进的改进的SchemaSchema管理管理

基于基于WebWeb的的schemaschema配置工具配置工具减少IT的负担

基于角色的访问安全性基于角色的访问安全性

发布和客户化发布和客户化

更容易地更改数据结构

改进的改进的SchemaSchema可用性可用性

输入输入//输出支持输出支持

基础数据类型验证基础数据类型验证 更容易地更改数据结构基础数据类型验证基础数据类型验证

客户化的流程客户化的流程

Lead created in Microsoft CRM

Automatic email follow up

Assigns Follow-up Activity Follow-up

Captures customer’s

government id

Workflow Processes

User Task

Integration Process

Microsoft CRM follow-up up Activity p government id (SSN) Business Logic

Business Workflow

Custom Process

Calls external service

Credit bureau services invoked

Selects appropriate

program

基于标准或者客户化的实体建立工作流立工作流

通过系统配置条件和动作

工作流工作流

针对垂直解决方案的新自动化针对垂直解决方案的新自动化针对垂直解决方案的新自动化针对垂直解决方案的新自动化

支持活动的工作流支持活动的工作流

支持客户化实体的工作流支持客户化实体的工作流支持客户化实体的工作流支持客户化实体的工作流

针对工作流核心功能的增强针对工作流核心功能的增强

动态数据动态数据动态数据动态数据

更丰富的更丰富的 日期日期//时间时间 类型类型

改进的扩 性和与外部系统的集成性改进的扩 性和与外部系统的集成性改进的扩展性和与外部系统的集成性改进的扩展性和与外部系统的集成性

.NET Assembly .NET Assembly 支持支持

PrePre-- 和和 PostPost-- CalloutsCallouts

扩展工作流扩展工作流

使用客户化代码扩展工作流使用客户化代码扩展工作流 商业价值商业价值

扩展 作扩展 作

基于基于.NET.NET

方便的配置和部署方便的配置和部署

工作流管理器的支持工作流管理器的支持

商 价值商 价值

丰富过程处理

工作流管理器的支持工作流管理器的支持

与与Visual Studio .NET & Microsoft Visual Studio .NET & Microsoft Dynamics CRM Web ServicesDynamics CRM Web Services的集成的集成

服务端编程服务端编程

使用使用 Callouts Callouts 来扩展逻辑来扩展逻辑 商业价值商业价值

PostPost-- 支持支持 prepre-- 的同步方法的同步方法

丰富的内容支持丰富的内容支持

与与Microsoft CRM Web ServicesMicrosoft CRM Web Services集成集成

创建深度的集成解决方案与与Microsoft CRM Web ServicesMicrosoft CRM Web Services集成集成

方便的配置和部署方便的配置和部署

Microsoft CRMMicrosoft CRMApplicationApplication

Microsoft CRMMicrosoft CRMPlatform MethodPlatform MethodApplicationApplication

Microsoft CRMMicrosoft CRMToolsTools

PrePre--calloutcallout

Platform CorePlatform CoreOperationOperation

Microsoft CRMMicrosoft CRMSDKSDK

PostPost--calloutcallout

在线注册系统在线注册系统

工作流工作流

SDKSDK微软微软CRMCRM

创创建

与会与会人员人员

工作流工作流分派

在线营销系统在线营销系统

其他其他 CRM CRM 资源资源

知识库:知识库:////http://support.microsoft.comhttp://support.microsoft.com

下载下载http://www microsoft com/dynamics/crm/using/downloads/defaulthttp://www microsoft com/dynamics/crm/using/downloads/defaulthttp://www.microsoft.com/dynamics/crm/using/downloads/defaulthttp://www.microsoft.com/dynamics/crm/using/downloads/default.mspx.mspx

Microsoft CRM Microsoft CRM 错误代码错误代码// / /// / /http://msdn.microsoft.com/library/enhttp://msdn.microsoft.com/library/en--

us/CrmSdk3_0/htm/v3d0errorcodesgeneral.aspus/CrmSdk3_0/htm/v3d0errorcodesgeneral.asp

Microsoft Dynamics CRMMicrosoft Dynamics CRM 团队博客团队博客Microsoft Dynamics CRM Microsoft Dynamics CRM 团队博客团队博客http://blogs.msdn.com/crm/http://blogs.msdn.com/crm/

在线社区在线社区h // /d / / /d lh // /d / / /d lhttp://www.microsoft.com/dynamics/crm/community/default.mspxhttp://www.microsoft.com/dynamics/crm/community/default.mspx

KB AlertzKB Alertzhttp://www kbalertz com/http://www kbalertz com/http://www.kbalertz.com/http://www.kbalertz.com/

Recommended