2017-04-03 10 views
-1

電子メールテンプレートを格納するカスタムエンティティは、Dynamics CRM 2011のオンプレミスインスタンスで作成されます。私はCRMインスタンスでエンティティを見ることはできますが、SQL ServerのCCRMデータベースでそのエンティティを見つけることはできません。 DB内のエンティティスキーマを照会する方法に関するヘルプ?Dynamics CRM 2011カスタムエンティティのSQL Server CCRMデータベースへの格納方法の決定

新しいオンプレミスCRMインスタンスに格納されているすべてのテンプレートを移動する必要があります。これを達成するより良い方法はありますか?

ありがとうございました。

答えて

1

あなたは2つのテーブルを見つけることができるはずです。。。

[YourOrganization _MSCRM] [DBO] [EntitySchemaNameベース]

[ YourOrganization _MSCRM] [DBO] [ エンティティスキーマ名エクステンションベース

1

CRM SQLデータベースに直接データをコピーすることはサポートされていません。一般に、CRMのSQLデータベースを直接サポートするのは、フィルタリングビューから読み取り、カスタムインデックスを作成することのみです。

サポートされている方法でテンプレートを新しいインスタンスにコピーすることをお勧めします。 CRMにデータをインポートする方法としては、Dynamics CRMコネクタ(SSISのScribeまたはKingswaySoftなど)を提供するETLツールと一括インポートウィザードを使用して、SOAPまたはREST組織サービスに対するカスタムコードを記述することが挙げられます。

移動するデータの量によっては、一番簡単な方法はExcelにエクスポートし、一括インポートウィザードを使用して新しいシステムにインポートすることです。

その他の場合、CRM 2011 SDKは、SOAPサービスにヒットするようにC#を記述するためのDLLとサンプル、およびRESTエンドポイント(sdk.rest.js)を使用するためのサンプルJavaScriptライブラリを提供します。

関連する問題