PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment exécuter un fichier SQL dans PostgreSQL à l'aide d'un terminal Linux ?

C'est faux :

Vous utilisez psql depuis psql mais "psql" n'est pas une instruction SQL.

Vous devez soit exécuter directement depuis l'invite de commande :

[email protected]:/home/naveen$ psql -U admin -d docmgr -f /var/www/html/docmgr/application/assets/dd/structs/docmgr_21Oct2016.sql

Ou de l'intérieur psql vous devez utiliser le \i commande pour exécuter un script SQL :

[email protected]:/home/naveen$ psql -U admin docmgr

Password for user admin:  psql (9.5.4) Type "help" for help.

docmgr=> \i /var/www/html/docmgr/application/assets/dd/structs/docmgr_21Oct2016.sql