Online Documentation for DB Comparer for PostgreSQL

Параметры подключения к БД


На этом шаге следует настроить параметры подключения к исходной базе данных. Если целевая база данных находится на том же сервере, установите флажок CheckBox Both databases on the same server. В этом случае все настройки исходной базы данных будут применены и к целевой. Останется только указать имя целевой базы данных или схемы.

 

Managing Projects - New Project Wizard - Step 1

 

Connect options

 

 

В поле OLE DB provider выберите тип провайдера для установления соединения с сервером.

 

Введите имя пользователя на сервере в поле Login, и пароль - в поле Password. По имени и паролю система определяет ваши права доступа к информации, и, в соответствии с этим, разрешает доступ к объектам.

 

Из раскрывающегося списка Host выберите сервер (хост), к которому хотите подключиться. В этот список попадают имена серверов, которые уже использовались в программе. В поле Port задайте порт для подключения.

Набор символов выберите из раскрывающегося списка Client Charset. Этот параметр определяет в какой кодировке клиент будет возвращать данные программе.

Базу данных выберите из списка Database с помощью кнопки btnEllipsis.

 

Если Вы используете версию DB Comparer for PostgreSQL для EMS SQL Management Studio for PostgreSQL, то на первом шаге доступна кнопка Select registered database, при нажатии на которую открывается диалог выбора базы данных из зарегистрированных в EMS SQL Management Studio.

 

 

На вкладке Tunneling задайте параметры туннелирования.

 

Managing Projects - Setting DB options - Tunneling

 

 

Помните, что необходимо иметь права на изменение исходной и/или целевой базы данных PostgreSQL сервера.

 

Tunneling

SSH туннелирование будет использовано, если установлен RadioButton Connect through the Secure Shell (SSH) tunnel,

Используйте SSH туннелирование для осуществления обмена данными с сервером по шифрованному каналу.

Если требуется установить подключение через SSH туннель, укажите следующие параметры:

SSH host name - имя машины (IP-адрес), на которой установлен сервер SSH.

SSH port - порт SSH сервера на удаленном хосте.

SSH user name - имя пользователя на сервере (пользователь SSH сервера, а не сервера PostgreSQL).

SSH password - пароль пользователя SSH сервера.

 

CheckBox Use Private Key for authentication

Если флажок установлен, то в поле SSH key file можно указать ключевой файл для аутентификации.

 

Более подробную информацию смотрите в разделе Настройки SSH туннелирования.

 

Для настройки HTTP туннелирования необходимо загрузить на сервер скрипт emsproxy.php и указать в соответствующем разделе адрес URL в формате: http://webserver_address/emsproxy.php

 

Более подробную информацию смотрите в разделе Настройки HTTP туннелирования.

 

SSL

SSL mode (Режим SSL)

Выберите режим работы протокола SSL из списка: Disabled, Allow, Prefer, Require, Verify CA, Verify Full.

 

Managing Projects - Setting DB options - SSL

 

Root certificate

Укажите полный путь к корневому сертификату.

 

Client certificate

Укажите полный путь к клиентскому сертификату.

 

Client key

Укажите полный путь к файлу приватного ключа клиента.

 

Revocation list

Укажите файл со списком аннулированных сертификатов (Certificate Revocation List).

 

Выполнив настройку подключения, переходите на шаг Compare Options для настройки параметров сравнения.

 

 


Смотрите также:

Настройка опций сравнения