FoxPro .DBFファイルのコピーは、実行中のFOXPROアプリケーションに影響しますか?

StackOverflow https://stackoverflow.com/questions/19850579

  •  29-07-2022
  •  | 
  •  

質問

生産環境からテストマシンに多くの大きなFoxPro DBFファイル(完全に> 80g)をコピーしたいと思います。これらのDBFファイルは、古いFOXPROアプリケーションのビジネスデータです。このアプリケーションは実行されており、私はそれを止めることができません。

それらのファイルをコピーできますか?それはアプリケーションに影響しますか?

役に立ちましたか?

解決

テストマシンのデータをどの程度有効にする必要があるかによって異なります - 問題をテストするために正確に必要ですか、それとも遊ぶためにコピーが必要ですか?

正確なコピーが必要な場合は、FOXPROアプリケーションを停止する必要があります。これを回る方法はありません。なぜなら、すべてのテーブルが書き込まれ、閉じられていることを保証できる唯一の方法は、アプリケーションを停止することです。

あなたがただ混乱するためにコピーが必要な場合は、 /zパラメーターを使用してXcopyを使用してプロンプトでこれをしばしば行います。

FoxProアプリケーションが可能であれば積極的に使用されていないことを確認してください。ライブデータがC: Mylivedataにある場合、CMDプロンプトでC: myTestDataにコピーする必要があります。

xcopy /z /sc: myrivedata* .* c: mytestdata

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top