この Access to SQL Server 移行ツールをご覧ください。これは、純粋な Web アプリケーションとして実行される、唯一ではないにしても、真のピア ツー ピアまたはサーバー ツー サーバー移行ツールの 1 つかもしれません。ほとんどの場合、ASP 3.0、XML、ファイル システム オブジェクト、データ ディクショナリ オブジェクト、ADO、ADO 拡張機能 (ADOX)、ディクショナリ スクリプト オブジェクト、およびその他の優れた Microsoft の技術とテクノロジがいくつか使用されています。あるサーバーにソース アクセス テーブルがあり、別のサーバーまたは同じサーバーに宛先 SQL Server があり、これを Web インターネット ソリューションとして実行したい場合、この製品が最適です。この例では、VPASP ショッピング カートについて説明しますが、Access のすべてのバージョンと、SQL 2000 から SQL 2008 までの SQL Server のすべてのバージョンで機能します。
VPASP ショッピングまたはその他のアクセス システム内のアクセス テーブル、ビュー、およびインデックス構造を SQL Server 2005/2008 に相当するものに自動変換する、一般的なデータベース アップグレード変換プロセスの開発を終えています。外部スタッフやコンサルタントからの外部支援を必要とせずに、サーバーから直接実行されます。
SQL Server で Access テーブル、インデックス、およびビューのクローンを作成した後、このデータ移行ルーチンは、Access テーブルから新しい SQL Server 2005/2008 テーブルにすべてのデータを選択的に移行します。実際の Access データベースまたはテーブルの内容またはパスワードを誰にでも。
これは、システム受け入れテストとして行われている、ほぼ 200 のテーブルとほぼ 300 のインデックスとビューを持つシステムに対して実行されるプロセスのリバース エンジニアリングの部分です。まだ進行中の作業ですが、コア部分は整っています。
http://www.21st Centuryecommerce.com/SQLDDL/ViewDBTables.asp
Access Table DDL (データ定義言語) の自動リバース エンジニアリングを行い、それらを SQL の同等の DDL ステートメントに変換します。これは、VPASP の顧客ごと、および VP-ASP のバージョンごとに、テーブル構造や追加のテーブルでさえわずかに異なる可能性があるためです。 .
ビューやインデックスを含むこれらの新しい SQL テーブルが作成された後、データを Access から SQL Server に移行する実際のデータ変換ルーチンを終了しています。VB スクリプト、ファイル システム オブジェクト (FSO)、ディクショナリ オブジェクト、XML、DHTML、JavaScript を使用して完全に ASP で記述されており、SQL Server 2008 データベースに対して実行されるように、非常に高速に実行されます。例。
ほぼ 500 の異なるデータベース オブジェクトをリバース エンジニアリングするには、おそらく 15 ~ 20 秒かかります。この例では、170 のテーブルと 270 のインデックスが含まれるため、合計で 2,000 を超える列が含まれる可能性があります。
アクセス システムと SQL Server システムで入力された注文が実際のカットオーバーの前に同じ結果を生成することを確認するためだけに、同じサーバー上で 2 つの異なるデータベース接続ファイルを使用して、両方の VPASP システムを並行して実行する方法を考え出しました。生産へ。
John (a/k/a The SQL Dude) sales@designersyles.biz (これは VP-ASP デモ サイトです)