Bonjour,
J'ai développé une application en local en utilisant PostGres ...
Viens maintenant le jour de passer en phase de test sur le serveur de la société sur lequel je peux déposer mes fichiers de l'application et ai aussi accés à phpPgAdmin pour utiliser la base Postgres sur ce serveur.
Comme j'ai pas accés aux fonctions Pg_dump, Pg_restore sur le serveur, je procéde pour la migration de base locale sur le serveur de la mnière suivante:
1) Utilisation de pg_dump en format -F p pour obtenir un script SQL: save001.sql
2) Dépot de ce fichier dans mon répertoire sur le serveur (dont j'ai les droits)
3) Lancement de phpPgAdmin sur le serveur, je vais sur ma base et j'utilise l'icone SQL pour importer le scipt SQL
Resultat une erreur:
OR cette ligne SQL n'existe pas dans le fichier save001.sql
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Erreur SQL : ERREUR: erreur de syntaxe sur ou près de « ) » at character 32 In statement: SELECT COUNT(*) AS total FROM () AS sub
Merci à tous
Partager