1

いくつかの MS プロジェクトが使用されており、SQL Server で書かれたシステムがあります。MS Project Server では、SSIS proc のようなものをセットアップして、MS Project データベースから継続的にデータを取得し、それらを SQL Server データベースに挿入することができますか?

すべてのシステムをリンクする方法、または MS Project Server の月額料金を支払わない場合にこれを行うためのより良い方法はありますか? 可能であれば、実際に MS Project Server をバイパスしたいと考えています。

ありがとう

4

1 に答える 1

0

はい、可能です。スケジュール データをデータベースに送信する vba ルーチンを作成できます。これは、ODBC を使用してスケジュール データを SQL サーバーに送信する前に行いました。

表示するデータを決定する必要があります。タスク、リソース、および割り当てのデータを取得するのは非常に簡単ですが、時系列のデータを表示する必要がある場合は、処理が遅くなる可能性があります。次に、コレクションをループし、SQL INSERT ステートメントを使用して、各タスク、割り当て、またはリソースをテーブルに送り込むだけです。

プロジェクト サーバーが使用されていたのはこれだけである場合は、サーバーとそのサポート インフラストラクチャを廃止できます。さらに、Project Professional クライアントの約半分の価格である Project Standard クライアントのみが必要になります。

于 2014-01-25T08:50:51.170 に答える