Online Documentation for Data Import for PostgreSQL
Часто задаваемые вопросы
- Что такое Data Import for PostgreSQL?
- Что необходимо для начала работы с Data Import for PostgreSQL?
- Как проще всего сконфигурировать файлы-шаблоны для работы с консольным приложением Data Import for PostgreSQL?
- В чем разница между функцией "Импорт" в инструментарии SQL Manager for PostgreSQL и утилите Data Import for PostgreSQL?
- Есть ли какие-нибудь ограничения в триал версии?
- Почему я не могу соединиться с PostgreSQL сервером?
- Я загрузил демонстрационную версию Data Import for PostgreSQL, но получается импортировать только 20 процентов записей из каждой таблицы. В чем причина?
- Я нахожусь за файерволом (роутером). Может ли Data Import for PostgreSQL подключиться к удаленному серверу.
Что такое Data Import for PostgreSQL?
О:
Data Import for PostgreSQL - это мощное приложение, предназначенное для быстрого импорта Ваших данных из файлов формата MS Access, MS Excel, DBF, TXT и CSV в таблицы базы данных PostgreSQL®. Data Import for PostgreSQL предусматривает полностью настраиваемые параметры импорта, включая формат исходных данных для каждого поля, формат получаемых данных для выбранных полей, параметры фиксации данных, количество пропускаемых строк и так далее. Data Import for PostgreSQL включает в себя мастер настройки, позволяющий визуально настраивать опции импорта для каждого файла, а также консольное приложение для упрощенного импорта файлов.
Что необходимо для начала работы с Data Import for PostgreSQL?
О:
Во-первых, Вы должны иметь возможность подключиться к локальному или удаленному серверу PostgreSQL (https://www.postgresql.org/download/).
Во-вторых, Вам нужен компьютер, работающий под управлением ОС Microsoft Windows NT4 с SP4 или выше, Microsoft Windows 2000, Microsoft Windows 2000 Server, Microsoft Windows XP, Microsoft Windows 2003 Server, Microsoft Windows Vista и удовлетворяющий системным требованиям.
Как проще всего сконфигурировать файлы-шаблоны для работы с консольным приложением Data Import for PostgreSQL?
О:
Сконфигурировать файлы-шаблоны для каждой таблицы проще всего визуально, используя Мастер импорта. В "третьем шаге" мастера настройте необходимые параметры и нажмите кнопку "Сохранить параметры импорта/Save Import Options". Все настройки будут сохранены в файле-шаблоне, который может быть использован консольным приложением.
В чем разница между функцией "Импорт данных" в инструментарии SQL Manager for PostgreSQL и утилите Data Import for PostgreSQL?
О:
Data Import for PostgreSQL имеет некоторые дополнительные возможности, которые отсутствуют в SQL Manager for PostgreSQL. Например:
- Одновременный импорт данных в несколько таблиц одновременно;
- Импорт данных в выбранных таблиц различных баз данных, расположенных на одном сервере;
- Консольная утилита для импорта данных с помощью файла конфигурации со всеми параметрами;
- Автоматическое создание структуры таблиц.
Есть ли какие-нибудь ограничения в триал версии?
О:
При работе с триал версией Вы можете импортировать только 20 процентов записей в каждую таблицу.
Важно: Для импорта данных из файлов CSV, TXT и MS Access установлено ограничение в 100 записей.
Почему я не могу соединиться с PostgreSQL сервером?
О:
1. Убедитесь, что в файле pg_hba.conf PostgreSQL сервера (находится в папке данных кластера базы данных) имеется запись для вашего клиентского компьютера.
2. Если вы соединяетесь с удаленным сервером, то на удаленном сервере должны быть разрешены TCP/IP соединения. Для этого необходимо отредактировать файл postgresql.conf на сервере: в список listen_addresses надо добавить имя или TCP/IP адрес клиентского компьютера. Либо можно указать в этом параметре звездочку - тогда будет разрешено подключение с любого хоста. То же самое можно сделать, запустив сервер с опцией -i, что эквивалентно listen_addresses = '*'.
3. Убедитесь, что вы вводите корректный логин/пароль.
4. Вы используете аутентификацию по паролю, но она не поддерживается в STUDIO.
Я загрузил демонстрационную версию Data Import for PostgreSQL, но получается импортировать только 20 процентов записей из каждой таблицы. В чем причина?
О:
Это ограничение демонстрационной версии. После регистрации продукт будет полностью функциональным.
В: Я нахожусь за файерволом (роутером). Может ли Data Import for PostgreSQL подключиться к удаленному серверу?
О:
Да, но для этого Вы должны открыть порт, на котором работает PostgreSQL, на Вашем файерволе и на файерволе удаленного сервера.