- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试对我系统上的 pg_restore
命令进行故障排除。我已经安装了 Postgresapp ,我有 included its binaries on my PATH . psql
和 pg_dump
等命令似乎工作正常,运行 which pg_restore
给出了预期的结果。
$ which pg_restore
/Applications/Postgres.app/Contents/MacOS/bin/pg_restore
问题是 pg_restore
似乎没有做任何事情。当我在终端中运行它时,没有输出输出到控制台或 logs。 .无论我传入什么参数,包括 --verbose
开关,都是如此。运行它确实会导致 pg_restore 进程出现在我的事件监视器中,但该进程不使用任何 CPU。除此之外,什么也没有发生。
还有其他人看到过这个问题吗?对于让 pg_restore
正常工作,您有什么建议吗?
最佳答案
我想我明白了。
我运行的命令在用户名后包含一个额外的换行符。
例如,我正在尝试执行此操作
pg_restore --verbose --clean --no-acl --no-owner -h localhost -U myusername
-d mydb latest.dump
而不是这个
pg_restore --verbose --clean --no-acl --no-owner -h localhost -U myusername -d mydb latest.dump
出于某种原因,额外的换行符使事情变得困惑。一旦我删除它,pg_restore 就可以正常工作。
关于macos - Postgres.app : pg_restore hangs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17329234/
我正在尝试使用 pg_restore 从备份文件中恢复一个表。但是我得到了上面提到的错误。我到处都读到需要升级版本的 postgres。我将我的升级到 9.6.8-1,然后升级到 10.3-1。两者都
我使用 powershell、pgAdmin 4v6 在 Windows 10 上工作,用户没有管理员权限。 当我使用与此类似的命令创建转储时: pg_dump -h localhost -p 808
我正在尝试将.Backup格式的备份恢复到Vercel,但一直收到此错误。PG_RESTORE:错误:文件头中的版本(1.15)不受支持。据pgAdmin Vercel称,Vercel也在运行这个版本
我正在尝试将.Backup格式的备份恢复到Vercel,但一直收到此错误。PG_RESTORE:错误:文件头中的版本(1.15)不受支持。据pgAdmin Vercel称,Vercel也在运行这个版本
如果网络故障导致 pg_restore 进程退出,是否可以恢复恢复? 最佳答案 根据 here没有简单的方法来恢复您的 pg_restore。 关于postgresql - 网络故障后恢复 pg_re
转储表并将其导入另一个 postgres 数据库后,约束丢失。 我用它来转储: pg_dump --host=local --username=user -W --encoding=UTF-8
我从一位对 Postgres 零知识的同事那里得到了一个项目。我正在尝试将 pg_restore 集成到 Jenkins Pipeline 作业中,它返回一个错误,我被告知可以忽略该错误。但是这个错误
在 Ubuntu 16.04 上运行 9.5不确定备份了什么数据库,我认为是 8.4 当我运行 pg_restore 时,我得到了 pg_restore: implied data-only rest
Postgres 版本: PostgreSQL 9.2.4 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.7 20120313 (Red
我正在测试我的备份/恢复过程,当我恢复数据库时,所有表以及数据和表所有权都是正确的。但是,我担心一些警告/错误。 我的备份是使用 postgres crontab 在 cronjob 中运行的。然而,
我正在尝试使用 pg_restore 从存储在 amazon S3 存储桶中的远程文件恢复我的数据库。 我尝试这样做:pg_restore -c -d mydb https://myfileURL 但
帮助!突然间,我在尝试从转储中恢复本地数据库时遇到此错误: $ pg_restore --no-acl --no-owner --dbname my_db tmp/latest.dump pg_res
我正在全新安装的 Ubuntu 上设置 Rails 应用程序,并使用 rake db:create:all 创建了 Postgres 数据库。在 databases.yml 中,所有数据库的密码字段都
假设我有两个主机服务器 s1 和 s2。在这两个服务器中,我都有一个名为 n1 的模式,现在我对 s1 的模式 n1 中存在的一些表进行了一些更改。我想对服务器 s2 的模式 n1 进行相同的更改。我
我正在通过命令行将我的数据库“mydatabase”转储到文本文件“mydatabase.sql”中。 "C:/Program Files (x86)/PostgreSQL/9.1/bin/pg_du
我有一个 Postgresql 转储(使用 pg_dump 创建,自定义压缩格式)。我想将它 pg_restore 到 STDOUT,但用管道替换制表符分隔。我试过只使用通过 tr 的管道,但我确实有
在 Django 项目中,我有一个模型 Question在lucy_web app,而是对应的lucy_web_question表不存在,如 \dt 所示数据库 shell 中的命令: (lucy-w
我在 Heroku 上有一个数据库,我正在尝试将其复制到我的本地计算机。 我通过以下操作创建了数据库备份: heroku pgbackups:capture 这会创建一个数据库的转储文件,我通过创建指
我遇到 pg_restore --clean 没有清除数据库的问题。 还是我误解了 --clean 的作用,我希望它截断数据库表并重新初始化索引/主键。 我在 rds 上使用 9.5 这是我们使用的完
所以我使用 pg_dump 备份了一个表: pg_dump -U bob -F c -d commerce -t orders > orders.dump 该表有多个列出的索引,例如主键 但是,当我使
我是一名优秀的程序员,十分优秀!