0

顧客にデプロイする前に、ローカル サーバーで自分のワークフローをテスト実行するのは賢明な考えだと思います。念のため、すべてのデータを彼らの DB からテスト組織にコピーしたいと思います (完全なアクセス権があります)。問題は、shabang 全体を XML スプレッドシートにエクスポートする簡単な方法が見当たらないことです。

DBとの間ですべてをエクスポート/インポートする最良の方法は何ですか? ソース サーバーとターゲット サーバーが同じではありません

もちろん、クライアント DB をバックアップして復元するオプションもありますが、茶色のものがファンを襲った場合でも、そうする必要がなければ、はるかに専門的です。

クライアントの DB はクラウドにあるため、おそらくまったくアクセスできないのではないかと思います。私が見る限り、そこにデータをバックアップする方法はありません。私はそれを逃していますか、それともそんなに悪いですか?

4

3 に答える 3

3

それが理にかなっていることに完全に同意します。通常、すべての作業用に多数の開発およびテスト サーバーがありますが、通常、クライアント データベースのデータを正確にミラーリングするわけではありません。

開発サーバーでデータの代表的なサンプルを作成し、展開のために Crm ソリューションを移動します。

私の知る限り、すべてのデータを取得する簡単な方法はありません。本当にこれを行いたい場合は、データベースのバックアップを取り、あなたのデータベースにインポートすることをお勧めします。

(ちなみに、すべてのクライアントがデータベースのコピーに満足しているわけではありません。特に稼働中のシステムの場合は、オフサイトに持ち出されます。個人的には稼働中のデータベースである場合、データが紛失したり漏れたりすると、結果に苦しむ可能性があります)。

于 2012-09-05T11:06:01.393 に答える
1

Microsoft CRM Online 組織のコピーを含むテスト インスタンスが必要な場合は、Microsoft がそれを行う手段を提供します。顧客が持っているプロフェッショナル ユーザー ライセンスの数によっては、無料の場合もありますが、追加料金がかかる場合があり、両方のインスタンスが Microsoft CRM Online のストレージ制限に対してカウントされます。詳細については、https://community.dynamics.com/crm/b/crmteamblog/archive/2014/03/20/introducing-sandbox-instances-in-crm-online.aspxをご覧ください。ここでサンドボックス インスタンスをセットアップする手順を確認できます - https://technet.microsoft.com/en-us/library/dn467371.aspx「サブスクリプションにインスタンスを追加する」. これは、Microsoft CRM の顧客の 1 人に使用したもので、Scribe Online の移行とカスタマイズの変更を本番環境に移行する前に検証するのに非常に役立ちました。このようにすることの良い点は、すべてが同じ Office 365 テナントにまだ含まれており、サンドボックス組織にアクセスできるユーザーを制限できることです。これは、データが安全であり、未知のものではないことを顧客が知る上で重要です。サーバーまたはマシン。

于 2015-04-10T13:38:15.013 に答える
1

James は、あなたのリクエストのビジネス面について良い点を挙げていますが、レコードレベルのデータを取得するための選択肢はほとんどありません。最も簡単なのは、基礎となる SQL データベースのホールセール エクスポートとインポートです。(記録として、代わりに、ライブから別のデータベースにデータを移行することもできますが、これは簡単な作業ではないため、ここではこれ以上説明しません)。

クライアントが CRM Online を使用しているとのことです (" ...クライアントの DB はクラウドにあります ... ")。CRM オンライン サポートに (無料) サポート リクエストを提出すると、YourOrg_MSCRM データベースのコピーが提供されます。このコピーはオンプレミス展開に再インポートできます。

于 2012-09-05T11:36:42.983 に答える