sql >> Database >  >> RDS >> PostgreSQL

Waar gaat de bestandsuitvoer van pg_dump naartoe op MacOS?

Het blijkt dat de pg_dump commando moet worden gebruikt op de commandoregel, niet in psql . En inderdaad wordt de 'standaarduitvoer' afgedrukt naar de terminal (wat in mijn geval niet is wat ik wil, omdat ik de database lokaal wil herstellen met behulp van pg_restore ).

Dus heb ik een bestand gemaakt (latest.dump ) en schreef ernaar met vermelding van de verbindingsopties, evenals --format=custom en --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. schrijf tabel in database met dplyr

  2. 2 Functies die de seconden retourneren van een Datetime-waarde in Oracle

  3. error:'Ongeldig parameternummer:parameter was niet gedefinieerd' bij gebruik van een array om in PDO in te voegen

  4. Mislukt bouwwiel voor psycopg2 - MacOSX met virtualenv en pip