2017-01-13 8 views
1

私はSQL Developerであり、社内CRMレポートを監査して、どのレポートが使用されているかを確認し、廃棄することができます。データウェアハウスソリューションCRMベースとフィルタリングされたテーブルにアクセスするSSRSのレポートを作成するのはかなり快適ですが、CRM(MS Dynamics CRM 2015)のフロントエンドはかなり新しくなっています。MS Dynamics CRMでReporting Services SQLデータベースを検索/照会する方法

私の質問は、Dynamics CRMの背後にあるReporting Services SQLデータベースを見つけてアクセスして、レポートの使用状況に関するクエリを実行する方法です。

\ 'を使用してSSMSからサーバー上の' a 'Reporting Servicesデータベースに接続できる場合。 SSMSはバージョン11.0.5058.0であると報告していますが、その下には "ジョブ"、 "セキュリティ"、 "共有スケジュール"の3つのフォルダしかありません - データベースはありません。 [セキュリティ]フォルダを展開

私は

で終わるエラーメッセージを取得「ReportingServicesLibraryレポートサーバーのインストールが初期化されません。(rsReportServerNotActivatedを))」

任意のアイデア?実際のシステムであるため、CRMサーバーに直接ログオンすることは望ましくありません。

ありがとう、

答えて

1

私はあなたがpowershellを使用することをお勧めします。あなたは直接ログオンする必要はありません。しかし、あなたはライブサーバー上でPowershellセッションを開始します。あなたがエラーを取得する場合

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 

展開WebサービスのURLがありません:あなたが必要となります

コードが

Enter-PSSession <ServerName> 
Add-PSSnapin Microsoft.Crm.Powershell 
Get-CrmOrganization -Name <OrganizationName> 

これは、次のようなものを返す必要がありますです利用可能

次に、Deployment Webサービスを手動で渡す必要があります。ただし、これを行うときは、展開管理者の資格情報も送信する必要があります。

Enter-PSSession <ServerName> 
Add-PSSnapin Microsoft.Crm.Powershell 
$Creds = Get-Credential 
Get-CrmOrganization -Name <OrganizationName> -DwsServer <Deployment Server URL> -Credential $Creds 
関連する問題