PostgreSQLLa base de données la plus sophistiquée au monde.

51.3. Structure du fichier bootstrap BKI

La commande open ne peut pas être utilisée jusqu'à ce que les tables qu'ils utilisent existent et ont des entrées pour la table devant être ouverte. (Ces tables minimums sont pg_class, pg_attribute, pg_proc et pg_type.) Pour permettre de remplir ces tables, create avec l'option bootstrap ouvre implicitement la table créée pour l'insertion des données.

Du coup, la structure du fichier postgres.bki doit être :

  1. create bootstrap une des tables critiques

  2. insert les données décrivant au moins les tables critiques

  3. close

  4. Répétez pour les autres tables critiques.

  5. create (sans bootstrap) une table non critique

  6. open

  7. insert les données souhaitées

  8. close

  9. Répétez pour les autres tables non critiques.

  10. Définissez les index.

  11. build indices

Il y a peu de risque qu'il existe d'autres dépendances d'ordre non documentées.