pg_dump是一个用于备份PostgreSQL数据库的实用程序。
我在Django中有开发版本和生产版本。 我最近开始用大量数据填充它,发现Django Loaddata试图将所有内容加载到内存之前
PG_DUMP:来自服务器的错误消息:错误:Cache Lookup失败了19
我使用Slony来复制PostgreSQL数据库。有一天正常工作。 我使用slony命令删除复制节点后,pg_dump不起作用,错误消息是: PG_DUMP:SC ...
PostgreSQL pg_dump 失败:密码身份验证错误,密码中包含特殊字符
我正在尝试使用存储过程从 PostgreSQL 执行 pg_dump 命令。我的设置使用 EXECUTE 格式来动态构建命令。这是相关代码: '复制(选择 1)...
我有一个具有两种模式的数据库,即开发和生产。现在,我从模式开发中转储了一些表,并希望将转储的表恢复到模式生产中。 我以为是...
如何从远程服务器 pg_dumpall 到本地机器以及本地机器到远程服务器
我需要进行新安装,为此我需要从当前安装复制我的数据库。我需要 pg_dumpall 命令将远程服务器传输到本地计算机。 我已经尝试过这个但是...
我正在运行 ubuntu 14.04。在 postgreSQL 上备份数据库时出现以下错误: /usr/bin/pg_dump --主机 127.0.0.1 --端口 5432 --用户名“postgres” --无密码 --格式自定义 --sect...
我正在运行一些非常基本的测试,以确认备份/恢复过程正在本地环境中运行。 我遇到的问题是它看起来不像 pg_dump/pg_restore/p...
如果 psql 不理解,为什么 pg_dump 包含“transaction_timeout”?
我正在运行 PostgreSQL 15.7(在 Docker 中)并在 Ubuntu 22.04 上与 psql 和 pg_dump 17.0 连接。 我有两个数据库: db1 包含我的应用程序架构 db2 是空的(新创建的) 我运行 pg_dump 来...
我有一个相当大的 PostgreSQL 数据库(大约 6GB 并且还在不断增长)。 每隔几个小时通过 cron 和 pg_dump 完成一次数据库的完整备份/导出。 具体来说,我可以只导出chan...
我需要从 PostgreSQL 数据库的多个表中提取 SQL 文件。这是我到目前为止所想出的: pg_dump -t 'thr_*' -s dbName -U 用户名 > /home/anik/psqlTest/db_dump.sql 怎么...
pg_restore:[自定义存档器]无法从输入文件读取:文件结尾
我有一个生产数据库的转储,我可以使用以下命令在 docker 容器中轻松恢复它: docker exec -it my_db_container pg_restore --user=my_user --dbname=dbname sql/current.dump。一切都好...
如何为非生产环境获取 postgresql 数据库的部分转储?
我有 40 多个表,每个表有数百万行,数百个外键关系和约束。 我想复制整个精确的表结构,但可能有几个......
导出现有 Postgres 数据库架构以进行 YugaByte 迁移时出现 pg_dump 问题
我有一个现有的 postgres 数据库,我想使用 yb-voyager 将其迁移到 YugaByte。我使用以下命令导出 postgres 数据库架构。 yb-voyager 导出模式 --export-dir <
Pg_restore 运行 ALTER TABLE .. OWNER 忽略 pg_dump --no-owner 选项
我正在使用 mac mini m1 和 postgresl14 进行数据库迁移。 对于迁移,需要更换所有者。 要导出所需的转储,我登录到我的 mac,调用 sudo su 成为 r...
Aurora Postgresql - 使用 pg_dump 进行数据迁移
我有 2 个 Aurora postgresql DB(A 和 B),位于 2 个不同的 Aurora 集群下。为了将数据(仅)从 DB A 迁移到 DB B,我是否需要在集群上安装 pg_dump 扩展,或者只是......
我有两个数据库运行在不同时区的不同服务器上。有几个表包含时间戳和时区。 我需要从一个数据库转储数据并将其导入...
pg_dump 是否为 postgreSQL 中的序列提供一致的值(对于长时间运行的事务)
当pg_dump捕获完整备份时,如果我们有序列被更新,pg_dump是否保证导出时序列值一致?详细说明一下,如果 pg_dump t...
您能否建议如何解决我面临的问题。我正在尝试使用以下命令从 Kubernetes 进行转储: kubectl exec auth-module -- bash -c "pg_dump -U pg-user 数据库名称" >
我使用以下命令转储了名为 temp1 的数据库 $ pg_dump -i -h localhost -U postgres -F c -b -v -f pub.backup temp1 现在我想在不同的地方恢复转储