【问题标题】:use oracle and sql server to read tables from Dynamics CRM 2013 database使用 oracle 和 sql server 从 Dynamics CRM 2013 数据库中读取表
【发布时间】:2017-06-06 17:31:19
【问题描述】:

我正在使用 Microsoft Dynamics CRM 2013。我需要使用 Oracle 数据库、SQL 数据库和 Microsoft Access 实时查看 Microsoft Dynamics CRM 中的实体表。我需要了解所有 3 种数据库类型的方法。

通过实时视图 - 我的意思是查看 CRM 动态表中的数据。如果用户更改了一个值,该值应该近乎实时地反映在视图中。类似于 Microsoft 访问链接表的概念。视图不需要更新或写权限,只需要从这三种数据库格式的实体中读取数据即可。

这在 CRM 动态 2013 中是否可行?如果是的话,有人可以指出我可以学习这样做的资源。

【问题讨论】:

  • Dynamics CRM 中有审核功能。您应该对此进行调查(它需要在应用程序中按实体打开)。您很可能只需查询审计表即可获得所需的信息。
  • fmtconsultants.com/… 本文适用于 CRM 2011,但应适用于 2013。

标签: sql oracle dynamics-crm microsoft-dynamics dynamics-crm-2013


【解决方案1】:

您要求从 CRM 跨不同 RDBMS 进行 SQL 复制。

选项:研究 scribe 复制或您自己的数据集成,使用 SSIS 或窗口服务中的 delta pulls。

在 2015 年在线更新 1 之后 - 我们有 change tracking 功能进行集成。

如果您想探索,审计表可能是一个很好的起点,但它并不容易使用。

【讨论】:

    【解决方案2】:

    我相信剩下的 CRM 2013 在线实例很少(如果有的话)。假设您的环境是内部部署的是否安全?

    虽然我自己没有这样做,但我相信 Oracle、SQL 和 Access 都允许链接到 SQL 服务器。理论上,您可以将三个“消费者”系统链接到 CRM 的 SQL 实例,并让它们直接查询 CRM 的过滤视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-12
      • 1970-01-01
      相关资源
      最近更新 更多