【发布时间】:2013-09-08 09:31:26
【问题描述】:
我非常清楚在 CRM 中使用 SQL 更新和创建记录是一个非常糟糕的主意,但我想知道是否可以对数据库执行只读 sql 查询。
我想做的是创建一个小程序,我可以指向该数据库中的 CRM2011 服务器和实体,并生成一个包含所有字段显示和数据库名称的 excel 文档,以及选择列表选项及其 ID .
可以在此处找到此类查询的示例:
- Where does Microsoft Dynamics CRM store OptionSet values in SQL Server?
- http://petecrm2011.wordpress.com/tag/sql/
- http://www.mohamedibrahim.net/blog/2010/02/24/return-and-display-picklist-value-display-value-in-custom-sql-report-reporting-services-report-in-microsoft-dynamics-crm-4-entity-attribute-and-stringmap-picklist-values-table/
我知道如何通过直接连接到 SQL 服务器来执行此操作,但如果我可以使用 CRM 服务器的地址来执行此操作,我更愿意,即不需要通过 SQL 安全性,而只需要 CRM 的管理员帐户.
希望这不是一个可怕的想法,因为它会让我作为开发人员的生活更轻松一些。
【问题讨论】:
标签: c# tsql dynamics-crm-2011