La copie des fichiers FoxPro .DBF affecte-t-il une application FoxPro en cours d'exécution?

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

  •  29-07-2022
  •  | 
  •  

Question

Je souhaite copier de nombreux grands fichiers DBF FoxPro (totalement> 80g) de l'environnement de production à une machine de test. Ces fichiers DBF sont des données commerciales d'une ancienne application FoxPro. Cette application est en cours d'exécution et je ne peux pas l'arrêter.

Puis-je copier ces fichiers? Cela affectera-t-il la demande?

Était-ce utile?

La solution

Cela dépend à quel point vous avez besoin des données de la machine de test - avez-vous besoin qu'il soit exact pour tester un problème, ou avez-vous juste besoin d'une copie avec laquelle jouer?

Si vous avez besoin d'une copie exacte, vous devez arrêter l'application FoxPro. Il n'y a aucun moyen de contourner cela, car la seule façon de vous assurer que toutes les tables ont été écrites et fermées est en arrêtant l'application.

Si vous avez juste besoin d'une copie pour jouer avec, je fais souvent cela à l'invite en utilisant xcopy avec le paramètre / z.

Assurez-vous que l'application FoxPro n'est pas utilisée activement si possible, alors si vos données en direct sont dans C: mylivedata et que vous souhaitez copier sur C: MyTestData, à CMD Invite:

xcopy / z /sc:MyliveData*.* C: MytestData

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top