J'ai créé une sauvegarde de base de données PostgreSQL en utilisant psql
.Purge de la base de données postgresql telle qu'elle était neuve
Maintenant, je veux restaurer cette sauvegarde du fichier:
psql -d thesamename -f /my/backup/file
Mais je reçois des erreurs que les données existent déjà.
Existe-t-il une commande pour supprimer tout de la base de données pour l'amener à juste créé l'état, sauf abandonner et créer une fois de plus?
(Je ne veux pas configurer de nouveau le propriétaire, tablescpace etc.)
Peut-être un moyen d'écraser la base de données avec celle du fichier de sauvegarde? (Le fichier de sauvegarde est d'un autre serveur de base de données)
On dirait que vous avez juste besoin d'utiliser TRUNCATE. –