15得票1回答
如何将PostgreSQL中的dump合并到数据库中?

我正在不同机器上使用相同的数据库架构(PostgreSQL)。 我想知道如何从一台计算机合并数据到另一台计算机。 架构有许多表格(约10个)。 我想要实现什么? 从机器A转储数据到文件A.dmp 从文件A.dmp恢复数据到机器B 当记录已经存在于机器B中时,我想不将其插入到机器B中。 ...

66得票7回答
查看PostgreSQL备份文件的简单方法是什么?

我有大量的postgresql转储文件需要浏览数据。我是否必须安装Postgresql并逐个将它们“恢复”到新数据库中?还是希望有一个postgresql客户端可以简单地打开它们,我可以查看数据,甚至运行简单的SQL查询? 这些转储文件都来自Postgresql v9.1.9服务器。 或者...

26得票2回答
我可以在Alpine上没有安装Postgres的情况下安装pg_dump吗?

我尝试安装postgres-client的一部分pg_dump,但它并未包含pg_dump。 在Alpine Linux上是否可以安装pg_dump而无需完整安装postgres?

31得票4回答
使用 -C 选项的 pg_restore 不会创建数据库。

我正在使用 pg_dump 和 pg_restore 进行 postgres 数据库的备份和还原。 以下是一些文档中与此问题相关的信息。对于 Pg_restore,-C 选项描述如下: -C --create 在还原之前创建数据库。如果也指定了 --clean,...

276得票8回答
如何在Postgres数据库中创建单个表的备份?

如何在postgres中创建单个表的备份?如何操作?pg_dump命令是否适用于此项操作?

28得票3回答
在Windows上执行pg_dump时出现“拒绝访问”错误

我正试图执行 pg_dump 来备份我的 PostgreSQL 数据库,但是我遇到了权限问题。C:\Windows\system32>pg_dump -U postgres -p 1863 -O social_sense > C:\\Program Files\\PostgreSQ...

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

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

8得票1回答
使用Postgresql导出带有x个表的数据库 - 仅包含一个表的架构,但是数据也要导出。

我目前遇到一个小麻烦,想请教一下。 假设我有一个包含多个表的数据库,我只想导出其中一个特定表的结构和数据,但是命令行需要很长,并且我需要知道所有表的名称。 我想要一条命令,不需要知道其他表的名称或数量,只需要指定我想要的表的数据,其他表都不需要考虑,最终我希望将所有内容保存在一个文件中。 ...

9得票2回答
在仍有许多活动事务的情况下进行pg_dump

作为主题,当数据库中仍有许多活动事务时,备份文件会发生什么情况?它是实时导出还是只进行部分备份?谢谢。

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

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