pgadmin 4: Экспорт файла .tar

Я пытаюсь использовать pgAdmin 4 на своем личном ноутбуке (операционная система Windows с PostgreSQL 9.6) для экспорта базы данных в виде файла .tar. У меня также были проблемы с импортом csv через инструмент импорта / экспорта, и я мог успешно импортировать только при выполнении следующих действий:

КОПИРОВАТЬ public.build_info ИЗ ЗАГОЛОВКИ CSV "C: \ time_table.csv";

Я прочитал несколько вопросов, связанных с резервным копированием базы данных через командную строку, но я надеюсь завершить это с помощью pgAdmin4.

Мои текущие шаги:

  1. щелкните правой кнопкой мыши мою базу данных (в данном случае Housing_DB)

  2. Выберите мой каталог для сохранения (там же, откуда были импортированы файлы csv)

  3. Добавьте дополнительную информацию (кодировку, тип файла, имя и т. Д.)

Я сразу получаю сообщение об ошибке, связанное с разрешениями, но не могу определить, как исправить эту проблему:

Ошибка PgAdmin4

Кто-нибудь знает, как я могу пройти и предоставить разрешения для резервного копирования этой базы данных? Я просмотрел документацию, относящуюся к резервному копированию / восстановлению, но не нашел ничего, касающегося разрешений (https://www.pgadmin.org/docs4/1.x/backup_dialog.html).


person EntryLevelR    schedule 05.02.2017    source источник


Ответы (1)


Похоже, ваш C: \ защищен учетной записью администратора, которая не может быть записана пользователем postgres. Можете ли вы попробовать еще раз с папкой «Рабочий стол» или «Темп».

person Murtuza Z    schedule 06.02.2017
comment
Я попробовал рабочий стол безуспешно. Итак, мне интересно, нужно ли мне определять определенное место, где может происходить этот экспорт. Или есть идеи, как сделать так, чтобы postgres писал в эту учетную запись? - person EntryLevelR; 06.02.2017
comment
Создайте папку в любом месте, но предоставьте ей полное разрешение, чтобы pg_dump мог создать в ней файл. Ссылка: msdn.microsoft.com/en-us/library/bb727008.aspx < / а> - person Murtuza Z; 07.02.2017