1

ローカル システムの FoxPro データベースにデータのコレクションが保存されています。このデータを自分のウェブサイトで使用したい。今、私はそれを使用するための最良の方法がわかりません.

1- データベース自体を app_data に配置し、VFP Oledb プロバイダーを使用して ? 2-または、現在のSQLサーバーとのリンクサーバーとして使用するには? 3- または、VFP データベースをアップロードするページを作成し、そのレコードを同じスキーマで SQL Server データベースにエクスポートしますか?

これらの質問に答えられない理由: app_data に配置されたデータベースの安全性とスケーラビリティがわかりません / FoxPro データベースは Web サイトのバックエンド データ ストアとして適切な選択ですか / コードを使用して VPF から SQL データベースにデータをエクスポートすることはエラーではありません証拠 (レコードと FK を失うかどうかはわかりません)

4

2 に答える 2

1

データはどのくらいの頻度で変更されますか? リアルタイムで必要ですか?はいの場合は、リンク サーバーで試してみてください。

http://support.microsoft.com/kb/199​​131

X 時間\分の遅延 (データのサイズによって異なります) が許容される場合は、FoxPro からデータを取得して SQl Server データベースに挿入するために定期的に実行する SSIS パッケージを構築するのはどうですか?

于 2012-04-19T08:50:28.097 に答える
0

Visual FoxPro には、Visual Foxpro データベースをテーブル構造とデータを含む SQL Server に変換するという面倒な作業を行うアップサイジング ウィザードもあります。

于 2012-04-19T20:51:09.260 に答える