摘要: 微软动态CRM专家罗勇 ,回复320或者20190320可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!我的网站是 www.luoyong.me 。

有时候会需要更改Dynamics 365 Customer Engagement实例的一些参数,你可以写代码,数据库更新等方法,但是我这里要介绍一个工具,让大家不要再重复造轮子了。本文主要根据官方的文档 OrgDBOrgSettings tool for Microsoft Dynamics CRM 来编写,更多详情请参考官方文档。

这个工具就是 OrgDBOrgSettings 工具,随Dynamics 365 Customer Engagement的每次更新提供,我以Dynamics 365 Customer Engagement最新的本地部署版本累计更新包为例,Microsoft Dynamics 365 (on-premises) Update 2.4 ,注意要切换到英语才能看到这个工具如下:

将其下载下来解压,打开解压后的文件 Microsoft.Crm.SE.OrgDBOrgSettingsTool.exe.config 以便修改连接字符串,官方文档有多种实例,我这里修改为Dynamics 365 Customer Engagement Online的连接字符串,如下:

<?xml version="1.0" encoding="utf-8" ?>
<configuration><configSections><sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ><section name="OrgDBOrgSettingsTool.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /></sectionGroup></configSections><applicationSettings><OrgDBOrgSettingsTool.Properties.Settings><setting name="OrgDBOrgSettingsTool_CrmService_CrmService" serializeAs="String"><!--- Please change CrmServer to your Crm Server Name --><value>http://CrmServer/MSCrmServices/2007/CrmService.asmx</value></setting><setting name="OrgDBOrgSettingsTool_CrmDiscoveryService_CrmDiscoveryService"serializeAs="String"><value>https://disco.crm.dynamics.com/XrmServices/2011/Discovery.svc</value></setting><setting name="OrgDBOrgSettingsTool_SKU" serializeAs="String"><!--- Possible values here are Online/Office365/SPLA/OnPrem --><value>Office365</value></setting><setting name="OrgDBOrgSettingsTool_UserName" serializeAs="String"><!--- Please change the value below to your email Id/User Name for Online / SPLA --><value>admin@crm773088.onmicrosoft.com</value></setting><setting name="OrgDBOrgSettingsTool_Domain" serializeAs="String"><value>crmdom</value></setting><setting name="OrgDBOrgSettingsTool_OrgServiceUri" serializeAs="String"><value>https://crm773088.api.crm.dynamics.com/XrmServices/2011/Organization.svc</value></setting><setting name="OrgDBOrgSettingsTool_RegistrationEndPointUri" serializeAs="String"><value>https://login.live.com/ppsecure/DeviceAddCredential.srf</value></setting><setting name="OrgDBOrgSettingsTool_Partner" serializeAs="String"><!--- This is applicable only for Online --><value>Crm.Dynamics.com</value></setting><setting name="OrgDBOrgSettingsTool_Environment" serializeAs="String"><!--- This is applicable only for Online --><value></value></setting></OrgDBOrgSettingsTool.Properties.Settings></applicationSettings>
</configuration>

然后使用PowerShell切换到解压目录后运行类似如下命令:

.\Microsoft.Crm.SE.OrgDBOrgSettingsTool.exe Retrieve /u org9936ebf2

输入密码,但是我这里报错如下,我才应该是SSL握手有问题,可能是一个BUG。

那我就不能更改了吗?这里介绍另外一个工具 seanmcne/OrgDbOrgSettings ,不想学习源码的话直接下载安装包,是一个托管解决方案,下载网址是:https://github.com/seanmcne/OrgDbOrgSettings/releases 。

下载完毕后导入到Dynamics 365 Customer Engagement实例中,打开可以看到类似下面的界面:

我这里更改下 SkipGettingRecordCountForPaging 参数值(官方对这个参数的解释为Disables the record count query. This query is responsible for retreiving the total number of records returned for each view. This query can cause longer search times and may cause SQL timeouts or exceptions. False - Enables record depend on views. True - Disables record depend on views.)为True,如下:

然后我去看下效果,发现视图显示数据的时候不会告诉我有多少条符合条件的记录了,当然这个如果返回的记录数大于5000条的话,也不会告诉用户具体多少条,若小于5000条则是准确的。

下面是我不更改这个参数值得截图,可以看到会告诉用户有多少条记录符合筛选条件,当然超过5000条不会告诉具体数据,知会告诉你是 5000+。

可能我们有时候为了信息安全常改得另外一个参数是MaxRecordsForExportToExcel ,默认值是10万,可能会改成1万或者更少。

还有哪些参数可以改,请参考官方文档 OrgDBOrgSettings tool for Microsoft Dynamics CRM 我这里不再赘述。

转载于:https://www.cnblogs.com/luoyong0201/p/Dynamics_365_Introduce_OrgDBOrgSettings.html

介绍Dynamics 365的OrgDBOrgSettings工具相关推荐

  1. 【转】Dynamics 365中开发和注册插件介绍

    是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面的 ...

  2. Dynamics CRM2013 自定义开发工具 Dynamics XRM Tools 介绍

    2. Dynamics XRM Tools 这个工具我最常用的就是用来生成OData的URL,不用我去记忆OData的语法.当然还有其他功能.下载地址是 http://dynamicsxrmtools ...

  3. 【转】Dynamics 365中的应用程序介绍

    本人微信和易信公众号:微软动态CRM专家罗勇 ,回复275或者20180630可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me ...

  4. Dynamics 365中的应用程序介绍

    本人微信和易信公众号:微软动态CRM专家罗勇 ,回复275或者20180630可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong.me ...

  5. 微软智能云三驾马车 Azure、Office 365、Dynamics 365 齐聚中国

    北京时间 10 月 25 日,2018 微软技术暨生态大会(Microsoft Tech Summit)在上海召开,微软正式宣布,作为微软智能云"三驾马车"中的重要一环 -- Dy ...

  6. 微软智能云三驾马车Azure、Office 365、Dynamics 365齐聚中国

    Dynamics 365计划于2019年春落地中国:Windows Server 2019.Office 2019正式商用:SQL Server 2019.Azure Sphere 公开预览:Micr ...

  7. 解读 --- 基于微软企业商务应用平台 (Microsoft Dynamics 365) 之上的人工智能 (AI) 解决方案...

    9月25日微软今年一年一度的Ignite 2017在佛罗里达州奥兰多市还是如期开幕了.为啥这么说?因为9月初五级飓风厄玛(Hurricane Irma) 在佛罗里达州登陆,在当地造成了挺大的麻烦.在这 ...

  8. Dynamics 365 for CRM: Sitemap站点图的可视化编辑功能

    Dynamics 365 for CRM 提供了Sitemap站点图的可视化编辑功能 在之前的所有版本中,我们只能通过从系统中导出站点图的XML进行编辑后再导入(容易出错),或使用第三方的Sitema ...

  9. Dynamics 365新功能:可编辑的网格(行内编辑)

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复238或者20161127可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

最新文章

  1. wpf 窗口的返回值_如何:获取页函数的返回值
  2. 多gpu训练梯度如何计算,求和是否要求平均
  3. 第七季4:网络telnet调试、海思proc文件系统调试接口
  4. Asp.Net前台调用后台变量
  5. 开课吧课堂之如何使用多重catch语句
  6. Linux 进程间通信 无名管道(pipe)
  7. 简述RedHat 7 Linux系统
  8. 【应用赏析】Las Vegas利用ParkPad(基于ArcPad)实现公园资产管理
  9. project甘特图导出图片_Project2013教程-常见视图-甘特图
  10. JAVA怎么给Excel加分页符_Excel插入分页符的方法和步骤
  11. arm920t内核技术手册
  12. mongdb系列之最详细基础知识
  13. 谷歌网盘扩容 - Google Drive Upgrade
  14. php表格制作4行两列的表格,excel表格怎么插行和列?
  15. node 打开浏览器
  16. Uber新CEO:公司最早将于2019年IPO上市
  17. 网校搭建3:安装meEdu
  18. 纯css3制作简易钟表时钟
  19. 基于C的PCM音频数据的读取、处理与写入(一)
  20. atx和matx机箱_电脑机箱ATX,MATX...都有啥区别?机箱是如何分类的?

热门文章

  1. Ubuntu + pip + Python3 + CPU版本 PaddlePaddle 安装
  2. 2017年第八届蓝桥杯C/C++ C组国赛 —— 第四题:小数第n位
  3. 【ARM】ARM汇编程序设计(五) str和ldr
  4. 【Protocol Buffer】Protocol Buffer入门教程(四):序列化和反序列化
  5. 【Linux】一步一步学Linux——sum命令(234)
  6. 【Linux】一步一步学Linux——ip命令(183)
  7. 【Linux】一步一步学Linux——Linux特殊权限位详解(114)
  8. 【Android】Android中Intent的用法总结
  9. redis cli 删除key 模糊_Redis集群及雪崩
  10. easyui的tree获取父节点_力扣 1519——子数中标签相同的节点数