sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan kører jeg en SQL-fil i PostgreSQL ved hjælp af en Linux-terminal?

Dette er forkert:

Du kører psql fra psql men "psql" er ikke en SQL-sætning.

Du skal enten køre direkte fra kommandoprompten:

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

Eller indefra psql du skal bruge \i kommando for at køre et SQL-script:

[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



  1. Postgres drop database fejl:pq:kan ikke slette den aktuelt åbne database

  2. Modellering af en åben markedsplads for uddannelse

  3. PARTITION BY virker ikke i H2 db

  4. Tilslutning af Oracle til SQL Server via databaselink