【问题标题】:postgresql db structure scriptpostgresql 数据库结构脚本
【发布时间】:2010-06-20 11:35:36
【问题描述】:

如何在没有数据的情况下通过命令行获取我的数据库结构(模式、表、...)作为脚本。

【问题讨论】:

    标签: postgresql scripting dump


    【解决方案1】:

    http://www.postgresql.org/docs/current/interactive/app-pgdump.html

    pg_dump -s -U username database > backup.sql
    

    虽然没有测试,所以不确定它是否有效。

    编辑:那里有德语链接;)

    【讨论】:

    • 还有英文版:postgresql.org/docs/current/interactive/app-pgdump.html -s 只转储对象定义(模式),而不转储数据。
    • 您好,感谢您的回复.. 我的权限被拒绝了,您能告诉我为什么吗?也许我以错误的方式编写了一些参数,您可以具体告诉我“用户名”表示数据库创建者还是什么?再次感谢
    • username 是对数据库具有执行操作权限的用户。这本身不需要是数据库创建者,但是当这个用户创建它时,也会有适当的权限。
    猜你喜欢
    • 1970-01-01
    • 2018-01-25
    • 2010-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-09
    • 2011-05-04
    相关资源
    最近更新 更多