29得票2回答
从PostgreSQL转储文件填充MySQL数据库

实际上,我需要从一个由PostgreSQL生成的SQL文件中填充MySQL数据库。pg_dump dbname > myfile.sql 所以,如果我试着这样做mysql> source myfile.sql 这显然行不通。虽然它填充了70%的表,但我想知道是否有一种方法可以实现?...

37得票7回答
如何解决pg_dump版本不匹配错误?

在试图将本地数据传输到Heroku时,我遇到了两个不同版本的pg_dump之间的版本不匹配问题。具体而言,我收到了以下消息:pg_dump: server version: 9.2.2; pg_dump version: 9.1.4 pg_dump: aborting because of s...

12得票5回答
pg_dump在Windows命令提示符中无效的命令

我想使用pg_dump备份一个postgres数据库。 我通过命令提示符连接,以下是我按照此教程的命令:http://www.postgresqltutorial.com/postgresql-backup-database/ pg_dump -U postgres -W -F t luc...

15得票1回答
pg_dump可以被指示创建带有“IF NOT EXISTS”的表吗?

根据标题。 我查看了手册,似乎没有命令行参数可以在"CREATE TABLE"语句中包含"IF NOT EXISTS"子句。

7得票3回答
PostgreSQL 9.0.13进行pg_restore操作,但没有证据表明正在使用磁盘空间。

我正在尝试从另一个服务器恢复使用以下命令获取的pg_dump。 sudo -u postgres pg_dump --verbose --format=custom --file=pg-backup.sql -U postgres salesDB 我复制了pg-backup.sql文件后...

180得票6回答
使用 `pg_dump` 从数据库中仅获取一个表的插入语句。

我正在寻找一种方法,使用PostgreSQL中的pg_dump从数据库中的一个特定表获取所有行作为INSERT语句。 例如,我有一个表A,我需要将表A中的所有行作为INSERT语句,并将这些语句转储到一个文件中。 这是否可行?

16得票2回答
pg_dump --exclude-table模式匹配

问题 我使用pg_dump创建我们数据库的仅架构归档文件。我希望通过在转储中省略一组分区表的所有内容(除了最后一个),来减小此文件的大小(并缩短恢复时间)。 例如,数据库中有以下按日期分区的表。我只想保留最后一个。 awp_partition.awp_text_search_histor...

9得票1回答
在插入查询仍在运行时运行pg_dump?

如果我使用pg_dump将表导出到SQL文件中,它会拍摄表中的最后一行快照,并将所有行转储到这一行吗? 还是说它会继续转储所有行,即使在运行pg_dump之后插入了新行? 第二个问题是:在运行pg_dump之前停止所有插入查询是否是一个好主意?

11得票1回答
生产数据库中使用Postgres pg_dump会产生什么影响?

能查询一个数据库中有多少个多版本行吗? 我们想要衡量pg_dump对生产数据库的影响,并在需要时暂停它:它是否创建了太多的多版本行? 谢谢!

7得票3回答
pg_dump序列数据类型问题

请问有人可以解释一下为什么使用以下脚本创建的PostgreSQL表: CREATE TABLE users ( "id" serial NOT NULL, "name" character varying(150) NOT NULL, "surname" character va...