Quelle est la bonne façon de distribuer une base de données SQLServer avec une application?

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

Question

Au fil des ans, j'ai constaté de nombreuses approches:

  • Empaquetage d'un fichier de base de données détaché
  • Création d'une sauvegarde de sauvegarde, qui est restaurée au moment de l'installation
  • Création de la base de données à l'aide de scripts

À mon avis, la troisième solution consiste à créer une nouvelle base de données à partir de rien, à construire la structure de données à partir de scripts et à renseigner toute donnée statique avec un script. Il est répétable et devrait toujours fonctionner.

Cette question pourrait également s'appliquer à d'autres dbms.

Était-ce utile?

La solution

Je recommanderais la troisième option pour la raison exacte que vous suggérez.

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