カスタム データベースをかなり使用する運用 SharePoint サイトがあります。別のボックスに開発サイトがあり、そこですべてのものを開発し、顧客向けの準備ができたらライブ サイトに移動します。
データ ビューを使用してデータベースからの情報を表示するページが多数あります。実際のプログラミングのほとんどは、ストアド プロシージャとデータベース自体の UDF で行われます。私たちが抱えている問題の 1 つは、これらのカスタム ページをあるサイトから別のサイトに移動しようとすると (同じ SharePoint インストール内であっても)、データ ビューが壊れることです。私が知る限り、データ ビューは GUID を介してデータ接続に関連付けられています。新しいサイトでは、これらすべての接続を手動で設定できますが、データ ビュー Web パーツには、データ ビューの関連付けられた接続を変更するオプションはありません。
現在、これにより、別のサイトでの開発がまったく妨げられています。コマンド ラインで SharePoint のエクスポート/インポートを実行することは、これを実現する包括的な方法です。ただし、この操作の限られたオプションを無視すると、せいぜい信頼性が低くなります。最初の試みでは、一部のコンテンツ (カスタム aspx ページなど) が除外されました。SharePoint サイトでより複雑なカスタマイズの作成を開始すると、エクスポート機能が完全に機能しなくなり、不可解なエラーが返されました。
他の誰かがこれを行う良い方法を見つけましたか?