gpt4 book ai didi

sql - 不支持在 Windows 上转储复杂的表和架构名称。 Phppgadmin。导出

转载 作者:行者123 更新时间:2023-11-29 11:52:03 25 4
gpt4 key购买 nike

我有一个名为 Extension
的数据库名为 public
的架构名为 extensionmfo_3

的表

事情是这样的。当我尝试从模式而不是 phppgadmin 中的公共(public)模式导出数据库时,它起作用了!

但是当我尝试在模式或公共(public)模式中导出时。示例,我尝试导出名为 mfo_3 的表的数据,但出现错误

 Dumping of complex table and schema names on Windows is not supported. Phppgadmin.

是否有任何解决方案可以导出特定表的数据?

顺便说一句,我使用的是 9.3.0 版的 PostgreSQL

最佳答案

我在 phpPgAdmin 中也遇到了同样的错误。
但是有一种命令行方式可以导出:

  • 打开命令窗口并将目录更改为 C:\Program Files\PostgreSQL\9.3\bin
  • 导出整个数据库运行:pg_dump.exe mydb > db.sql
  • 如果 pg_dump 使用操作系统用户名而不是 PostgreSql 数据库用户名,
    使用 -U 开关,例如:pg_dump.exe -U dbusername mydb > db.sql

  • 引用:http://www.postgresql.org/docs/9.3/static/app-pgdump.html

    关于sql - 不支持在 Windows 上转储复杂的表和架构名称。 Phppgadmin。导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22445692/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com