sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cómo ejecuto un archivo SQL en PostgreSQL usando una terminal Linux?

Esto está mal:

Está ejecutando psql desde dentro de psql pero "psql" no es una instrucción SQL.

Debe ejecutar directamente desde el símbolo del sistema:

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

O desde dentro psql necesitas usar el \i comando para ejecutar 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