Sql server 如何在MS Dynamics CRM中查找/查询Reporting Services SQL数据库
我是一名SQL开发人员,在转移到数据仓库解决方案之前,我的任务是审核我们的内部CRM报告,以查看哪些报告被使用,哪些报告可以被丢弃。我很乐意在SSR中生成报告,以访问CRM基础和筛选表,但CRM(MS Dynamics CRM 2015)前端对我来说是相当新的 我的问题是如何查找和访问位于Dynamics CRM后面的Reporting Services SQL数据库,以便对报表使用情况进行查询 If可以使用\格式从SSMS连接到服务器上的“a”Reporting Services数据库。SSMS报告它的版本是11.0.5058.0,但下面只有三个文件夹,“作业”、“安全性”和“共享计划”-没有数据库 展开安全文件夹时,我会收到一条以结尾的错误消息 “报表服务器安装未初始化。(rsReportServerNotActivated)ReportingServicesLibrary)” 有什么想法吗?我不想直接登录CRM服务器,因为它是一个实时系统Sql server 如何在MS Dynamics CRM中查找/查询Reporting Services SQL数据库,sql-server,reporting-services,dynamics-crm,Sql Server,Reporting Services,Dynamics Crm,我是一名SQL开发人员,在转移到数据仓库解决方案之前,我的任务是审核我们的内部CRM报告,以查看哪些报告被使用,哪些报告可以被丢弃。我很乐意在SSR中生成报告,以访问CRM基础和筛选表,但CRM(MS Dynamics CRM 2015)前端对我来说是相当新的 我的问题是如何查找和访问位于Dynamics CRM后面的Reporting Services SQL数据库,以便对报表使用情况进行查询 If可以使用\格式从SSMS连接到服务器上的“a”Reporting Services数据库。SSM
非常感谢,我建议您使用powershell。您不需要直接登录。但您将在live server上启动Powershell会话 您需要的代码是
Enter-PSSession <ServerName>
Add-PSSnapin Microsoft.Crm.Powershell
Get-CrmOrganization -Name <OrganizationName>
输入PSSession
在Microsoft.Crm.Powershell中添加PSSNaps
获取CrmOrganization-名称
然后将返回如下内容:
BaseCurrencyCode : GBP
BaseCurrencyName : Pound Sterling
BaseCurrencyPrecision : 2
BaseCurrencySymbol : £
BaseLanguageCode : 1033
DatabaseName : <Db_Name>
FriendlyName : <Org_Name>
Id : 50c8c53b-be48-4acf-bdd9-10c2a8c0c53c
SqlCollation : Latin1_General_CI_AI
SqlServerName : <Sql_Server>
SqmIsEnabled : False
SrsUrl : http://<Sql-ReportingServer>/ReportServer
State : Enabled
UniqueName : <Unique_Name>
Version : 7.0.1.129
ExtensionData : System.Runtime.Serialization.ExtensionDataObject
BaseCurrencyCode:GBP
基本货币名称:英镑
基准电流精度:2
基本货币符号:£
基本语言代码:1033
数据库名称:
FriendlyName:
Id:50c8c53b-be48-4acf-bdd9-10c2a8c0c53c
SqlCollation:Latin1\u General\u CI\u AI
SqlServerName:
错误:错误
SrsUrl:http:///ReportServer
状态:已启用
唯一名称:
版本:7.0.1.129
ExtensionData:System.Runtime.Serialization.ExtensionDataObject
如果你得到了错误
部署Web服务URL不可用
然后,您应该手动传递部署Web服务,但当您这样做时,还应该发送部署管理员凭据
Enter-PSSession <ServerName>
Add-PSSnapin Microsoft.Crm.Powershell
$Creds = Get-Credential
Get-CrmOrganization -Name <OrganizationName> -DwsServer <Deployment Server URL> -Credential $Creds
输入PSSession
在Microsoft.Crm.Powershell中添加PSSNaps
$Creds=获取凭证
获取CrmOrganization-Name-DwsServer-Credential$Creds