首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用postgres从heroku拉取数据

使用postgres从heroku拉取数据
EN

Stack Overflow用户
提问于 2014-12-20 23:10:45
回答 1查看 401关注 0票数 1

我正在使用this heroku walkthrough开始使用node.js。我已经读完了,现在我想把数据从远程数据库拉到我的本地版本上。

我刚刚按照here的指令运行了$ heroku pg:pull HEROKU_POSTGRESQL_[mycolor] mylocaldb --app [myappname],它返回了一堆pg_dumppg_restore消息。

代码语言:javascript
复制
pg_dump: reading schemas
pg_dump: reading user-defined tables
pg_dump: reading extensions
pg_dump: reading user-defined functions
pg_dump: reading user-defined types
pg_dump: reading procedural languages
pg_dump: reading user-defined aggregate functions
pg_dump: reading user-defined operators
pg_dump: reading user-defined operator classes
pg_dump: reading user-defined operator families
pg_dump: reading user-defined text search parsers
pg_dump: reading user-defined text search templates
pg_dump: reading user-defined text search dictionaries
pg_dump: reading user-defined text search configurations
pg_dump: reading user-defined foreign-data wrappers
pg_dump: reading user-defined foreign servers
pg_dump: reading default privileges
pg_dump: reading user-defined collations
pg_dump: reading user-defined conversions
pg_dump: reading type casts
pg_dump: reading table inheritance information
pg_dump: reading event triggers
pg_dump: finding extension members
pg_dump: finding inheritance relationships
pg_dump: reading column info for interesting tables
pg_dump: finding the columns and types of table "test_table"
pg_dump: flagging inherited columns in subtables
pg_dump: reading indexes
pg_dump: reading constraints
pg_dump: reading triggers
pg_dump: reading rewrite rules
pg_dump: reading large objects
pg_dump: reading dependency data
pg_dump: saving encoding = UTF8
pg_dump: saving standard_conforming_strings = on
pg_dump: saving database definition
pg_dump: dumping contents of table test_table
pg_restore: connecting to database for restore
pg_restore: creating SCHEMA public
pg_restore: creating COMMENT SCHEMA public
pg_restore: creating EXTENSION plpgsql
pg_restore: creating COMMENT EXTENSION plpgsql
pg_restore: creating TABLE test_table
pg_restore: processing data for table "test_table"
pg_restore: setting owner and privileges for DATABASE dfm6qsm6f0l9kh
pg_restore: setting owner and privileges for SCHEMA public
pg_restore: setting owner and privileges for COMMENT SCHEMA public
pg_restore: setting owner and privileges for EXTENSION plpgsql
pg_restore: setting owner and privileges for COMMENT EXTENSION plpgsql
pg_restore: setting owner and privileges for TABLE test_table
pg_restore: setting owner and privileges for TABLE DATA test_table

现在,当我访问/db路由时,我仍然收到这个错误消息:

代码语言:javascript
复制
Error error: relation "test_table" does not exist

我还需要做什么才能正确地拉下这些数据?

EN

回答 1

Stack Overflow用户

发布于 2014-12-22 09:33:53

我只是从我的本地应用程序访问远程Heroku Postgres db,我认为这就是Heroku想要的,FWIW。但我猜Heroku做得不对。我像这样修改了我的设置:

Trouble Accessing Remote Postgres DB on Heroku from Local Node.js Webapp

考虑到其他帖子所表明的,我不确定这是最好的长期解决方案,但我对此没有问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27581507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档