PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como executo um arquivo SQL no PostgreSQL usando um terminal Linux?


Isto está errado:

Você está executando o psql de dentro do psql mas "psql" não é uma instrução SQL.

Você precisa executar diretamente do prompt de comando:
[email protected]:/home/naveen$ psql -U admin -d docmgr -f /var/www/html/docmgr/application/assets/dd/structs/docmgr_21Oct2016.sql

Ou de dentro psql você precisa usar o \i comando para executar um 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