sql >> Databasteknik >  >> RDS >> PostgreSQL

Heroku - hur drar man data från databasen till den lokala databasen?

Enligt Heroku Postgres hjälp , måste du ange vilken databas du hämtar från och till för pg:pull att arbeta.

$ heroku pg:pull HEROKU_POSTGRESQL_MAGENTA mylocaldb --app sushi

Detta kommando kommer att skapa en ny lokal databas med namnet mylocaldb och hämta sedan data från databasen på DATABASE_URL från appen sushi . För att förhindra oavsiktlig dataöverskrivning och förlust får den lokala databasen inte existera. Du kommer att bli ombedd att släppa en redan befintlig lokal databas innan du fortsätter.

Detta förutsätter också att du har Postgres på din lokala dator.

heroku pg:info ger dig all tillgänglig information, såsom namn, på dina Heroku-databaser.



  1. Kontrollera om databasen finns i PostgreSQL med hjälp av skal

  2. Kan jag köra flera frågor separerade med semikolon med MySQL Connector/J?

  3. Kan inte ansluta till Oracle DB får fel som java.sql.SQLException:Io undantag:Nätverksadaptern kunde inte upprätta anslutningen

  4. Är överföring via databaslänk i Oracle 10g komprimerad? Är det möjligt?