【问题标题】:pgadmin 4: Exporting .tar filepgadmin 4:导出 .tar 文件
【发布时间】:2017-02-05 18:31:30
【问题描述】:

我正在尝试在我的个人笔记本电脑(带有 PostgreSQL 9.6 的 Windows 操作系统)上使用 pgAdmin 4 将数据库导出为 .tar 文件。我也遇到了通过导入/导出工具导入 csv 的问题,并且只有在执行以下操作时才能成功导入:

从 'C:\time_table.csv' CSV HEADER 复制 public.build_info;

我已经阅读了一些通过命令行备份数据库的问题,但我希望在 pgAdmin4 中完成。

我目前的步骤是:

  1. 右键单击我的数据库(在本例中为 Housing_DB)

  2. 选择我要保存的目录(导入 csv 文件的同一位置)

  3. 添加附加信息(编码、文件类型、名称等)

我立即收到与权限相关的错误,但一直在努力确定如何解决此问题:

有人知道我如何通过并提供能够备份此数据库的权限吗?我查看了有关备份/恢复的文档,但没有看到任何涉及权限的内容 (https://www.pgadmin.org/docs4/1.x/backup_dialog.html)。

【问题讨论】:

    标签: postgresql-9.6 pgadmin-4


    【解决方案1】:

    看起来您的 C:\ 受管理员帐户保护,用户 postgres 无法写入。您可以使用“桌面”或“临时”文件夹等位置再试一次吗?

    【讨论】:

    • 我确实尝试过桌面,但没有成功。所以,我想知道是否需要确定可能发生这些导出的某个位置。或者知道如何让它让 postgres 可以写入该帐户?
    • 在您想要的任何位置创建一个文件夹,但提供对该文件夹的完全权限,以便 pg_dump 可以在其中创建文件。参考:msdn.microsoft.com/en-us/library/bb727008.aspx
    猜你喜欢
    • 2018-09-25
    • 2017-10-02
    • 2017-07-16
    • 1970-01-01
    • 1970-01-01
    • 2023-01-23
    • 2012-08-12
    • 1970-01-01
    • 2022-07-01
    相关资源
    最近更新 更多