python - 从 Heroku 中提取数据库但无法处理数据
问题描述
我使用 pg:pull 将数据库拉到本地数据库。在进入处理数据步骤之前,一切都按预期工作。
这是我收到的错误,它出现在数据库的第一个条目上。
pg_restore: processing data for table "a1pavingco.account_emailaddress"
pg_restore: error: unrecognized data block type (0) while searching archive
events.js:287
throw er; // Unhandled 'error' event
^
Error: write EPIPE
at afterWriteDispatched (internal/stream_base_commons.js:154:25)
at writeGeneric (internal/stream_base_commons.js:145:3)
at Socket._writeGeneric (net.js:784:11)
at Socket._write (net.js:796:8)
at doWrite (_stream_writable.js:442:12)
at writeOrBuffer (_stream_writable.js:426:5)
at Socket.Writable.write (_stream_writable.js:317:11)
at Socket.ondata (_stream_readable.js:695:22)
at Socket.emit (events.js:310:20)
at Socket.Readable.read (_stream_readable.js:493:10)
Emitted 'error' event on Socket instance at:
at errorOrDestroy (internal/streams/destroy.js:108:12)
at Socket.onerror (_stream_readable.js:729:7)
at Socket.emit (events.js:310:20)
at errorOrDestroy (internal/streams/destroy.js:108:12)
at onwriteError (_stream_writable.js:457:5)
at onwrite (_stream_writable.js:484:5)
at internal/streams/destroy.js:50:7
at Socket._destroy (net.js:677:5)
at Socket.destroy (internal/streams/destroy.js:38:8)
at afterWriteDispatched (internal/stream_base_commons.js:154:17) {
errno: 'EPIPE',
code: 'EPIPE',
syscall: 'write'
}
我不知道该怎么处理这个错误或如何修复它。我可以通过 PGAdmin 查看数据库,但是列中没有条目。我已经用什么都不返回的查询进行了测试。任何有关如何解决此问题的建议将不胜感激!
解决方案
推荐阅读
- solr - 对 solr 查询的结果进行排序
- python - 无法部署 Google 的 AppEngine - 无法安装 google.appengine 库 - ModuleNotFound ez_setup
- android - 通知服务
- python - 将数组索引插入转置数组
- mysql - 是否可以将仅“帖子”表导入新数据库?
- azure-logic-apps - 如何从逻辑应用程序中获取资源组名称
- react-admin - 在 react-admin 中实现 websocket 通知
- html - Microsoft Edge 以与其他浏览器不同的方式呈现固定 div
- java - 使用 Stream API 打印多值映射和格式输出
- mysql - Wordpress - 查询以获取所有未附加的媒体