问题标签 [pg-dump]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7000 浏览

ruby-on-rails - Rails 中的 pg_dump 版本不匹配

运行rake db:structure:dump命令时,遇到以下错误:

我该如何更新 pg_dump?我安装了 pg 9.1.3,有没有办法将 Rails 中的引用更新到新版本?

当我尝试通过自制软件更新 postgres 时,我得到以下输出:

0 投票
3 回答
51654 浏览

postgresql - pg_restore 目录错误

我对 pg_dump 和 restore 使用了以下语法

转储成功,没有错误,但恢复出现了一些错误,我正在使用相同的用户和权限在同一台机器上转储和恢复...

我也尝试过其他格式,plain、tar、compressed 都得到相同的错误..

我的 pg 版本是 8.4.11 而 psql 版本是 8.4.11

我不确定是什么导致了这些错误.. 任何人都可以帮助我

0 投票
2 回答
88956 浏览

postgresql - 如何让 pg_dump 正确进行身份验证

我尝试过使用主机变量PGPASSWORD.pgpass但这两者都不允许我对数据库进行身份验证。我已经chmod获得.pgpass了适当的权限,并且还尝试了:

密码确实包含 a\但是我将它用单引号括起来PGPASS='mypass\',它仍然不会进行身份验证。

我在跑:

我仍然收到

0 投票
2 回答
36179 浏览

mysql - 从 postgresql 转储文件填充 MySQL 数据库

实际上,我需要从 postgresql 生成的 SQL 文件中填充 MySQL 数据库

所以,如果我尝试这样做

这显然是行不通的。虽然它确实填充了 70% 的表格,但我想知道有没有办法实现它?

从 postgresql 的源文件中,我可以获取并填充我的 MySql 数据库。

0 投票
3 回答
30591 浏览

macos - 我的 OSX Lion 上的 2 个 pg_dump 版本

我用自制软件安装了 Postgres 9.0.x,但由于缺少一些模块,我使用以下方法将其删除:

并从http://www.enterprisedb.com/downloads/postgres-postgresql-downloads安装 Postgres 9.1.3 。

现在我遇到了一个问题 - pg_dump 上有 2 个不同的版本 - 9.0.5 和 9.1.3 和 9.0.5 是默认版本。

有什么办法可以将 9.1.3 版本设置为 pg_dump 的默认版本?

0 投票
1 回答
19872 浏览

linux - 如何在 Linux 上运行 pg_dump/pg_dumpall 命令?

大家好,我正在尝试通过转储在 postgres 中创建备份。当我通过命令行运行命令时它需要密码当我输入密码时它会给出一些错误

如果有人有一些宝贵的时间,请帮助我,谢谢。

0 投票
8 回答
46188 浏览

postgresql - pg_dump:命令行参数太多

这个命令有什么问题:

这给出了太多命令行参数的错误

0 投票
1 回答
1345 浏览

python - Heroku 上的 PostgreSQL ETL 流程

我的任务是在 Heroku 上托管的 PostgreSQL 9.1 数据库(我们可以称其为 Master)与另一个应用程序用途的数据副本之间编写 ETL(提取、转换、加载)过程Heroku (Cedar Stack) 托管 PostgreSQL 数据库。我们的主要开发堆栈是 Python 2.7.2、Django 1.3.3 和 PostgreSQL 9.1。你们中的许多人可能都知道,Heroku 中的文件系统的功能有限,我不确定我是否完全理解临时文件系统的规则。

所以,我想弄清楚我的选择是什么。显而易见的是,我可以只编写一个 Django 管理命令并拥有两个独立的数据库连接(以及一个目标和源模型集),然后通过这种方式泵送数据并在此过程中处理 ETL。虽然效果很好,但我最初的测试表明这是一种非常缓慢的方法。显然,更快的方法是使用 PostreSQL COPY 功能。但是,通常如果我这样做,我可以将它写到一个文件中,然后使用 psql 将其拉入。有人在 Heroku 上的两个专用 PostgreSQL 数据库之间做过类似的事情吗?任何建议或提示将不胜感激。

0 投票
1 回答
11520 浏览

postgresql - pg_dump:[archiver (db)] 与数据库“testdb”的连接失败:致命:用户“katie”的密码验证失败

  1. 我登录到 PostgreSQL:psql -U postgres
  2. 创建'testdb':CREATE DATABASE testdb;
  3. 登出: \q,
  4. 登录到'testdb':psql -d testdb -U postgres
  5. 在“testdb”中创建了一些表和序列
  6. 做过:pg_dump: pg_dump testdb --no-owner

得到了这个:

我的 pg_hba.conf 文件:

如何解决我能够做到的pg_dump

0 投票
4 回答
99310 浏览

postgresql - 如何在 PostgreSQL 中进行仅模式备份和还原?

如何在 PostgreSQL 数据库中进行模式级备份并在另一个数据库上恢复?是否有任何可用的命令?例如,我可以单行 pg_dump 和恢复吗?