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

Hvor bliver filoutputtet fra pg_dump på MacOS?

Det viser sig, at pg_dump kommandoen skal bruges på kommandolinjen, ikke i psql . Og faktisk udskrives 'standardoutputtet' til terminalen (hvilket i mit tilfælde ikke er det, jeg ønsker, fordi jeg vil gendanne databasen lokalt ved hjælp af pg_restore ).

Så jeg oprettede en fil (latest.dump ) og skrev til den med angivelse af forbindelsesmulighederne, samt --format=custom og --file=latest.dump :

Kurts-MacBook-Pro-2:~ kurtpeek$ touch latest.dump
Kurts-MacBook-Pro-2:~ kurtpeek$ pg_dump --host=localhost.aptible.in --port=64186 --username=aptible --dbname=db --format=custom --file=latest.dump
Password: 
Kurts-MacBook-Pro-2:~ kurtpeek$



  1. Returner en grupperet liste med forekomster ved hjælp af Rails og PostgreSQL

  2. Brug af VBS og registreringsdatabasen til at bestemme, hvilken version og 32 vs. 64 bit oracle-drivere der er installeret

  3. Forespørgsel i en relationsdatabase gennem Google DataFlow Transformer

  4. Få kolonnesum og brug til at beregne procent af totalen (mySQL)