pg-dump专题提供pg-dump的最新资讯内容,帮你更好的了解pg-dump。
我正在尝试转储包含 postgis 函数和类型的数据库的公共架构。原因超出了问题 - 解释为什么我需要这样
出于某种原因,我正在尝试将我的 cockroachdb 迁移到 postgresql 中: 我有一些 .sql 格式的 cockroachdb 数
我有一个 Docker 容器,里面有一个 bash 脚本。 bash 脚本执行在 gsutil 中通过管道传输的 pg_dump。这个想法
我想在数据库转储中搜索一些数据,但这些转储使用二进制压缩格式(PGDMP头文件). 如何将它们转换为SQL而不恢复它们? pg_restore在没有数据库名称的情况下运行时,将文本转储输出到stdout;您可以使用-f或I / O重定向发送到其他地方. pg_restore -f mydatabase.sql mydatabase.dump
其实我需要从 Postgresql生成的SQL文件中填充 MySQL数据库 pg_dump dbname > myfile.sql 所以,如果我试着做 mysql> source myfile.sql 这显然不行.虽然它确实填满了70%的表,但我想知道有没有办法实现? 从postgresql的源文件,我可以源和填充我的MySql数据库. 如果要将数据和结构从postgres表迁移到mysql等价物
我正在使用pg_dump和restore的以下语法 pg_dump eval --inserts -b -c --encoding UTF8 -Fc -f eval.sql.tar.gz -x -U postgres createdb -T template0 test -U postgres pg_restore -d test eval.sql.tar.gz -e -U postgres 转储
如何在PostgreSQL数据库中进行架构级备份,并在另一个数据库上进行还原?有没有单独的命令可用于此?例如,我可以单行pg_dump和还原吗? pg_dump --schema=masters oldDB > masters1.sql cat masters1.sql | psql newDB 要么 在单一命令下,你可以做到这一点 pg_dump oldDB --schema masters