Подключение к серверу

Previous  Top  Next 

 

Быстрый старт:

 

Для использования сетевых возможностей требуется 2 компонента:

 

Сервер
EssentialPIM Pro клиент

 

В качестве сервера EssentialPIM Pro использует сервер Firebird. Он является частью сетевого пакета, и если установка Firebird сервера была выбрана во время установки, то он уже должен появится в меню Пуск -> Программы -> Firebird -> Firebird Server. Скорее всего Firebird уже запущен и работает (процесс fbserver.exe в менеджере задач).

Если сервер загружен, то больше никаких дополнительных настроек серверной части не требуется.

 

Теперь настроим клиент EssentialPIM Pro (которым, собственно, является обычная копия EssentialPIM Pro 2.x). Подключиться к серверу удаленно можно с любого компьютера через LAN, VPN, Internet. Для этого нужно следущее:

 

IP адрес компьютера-сервера (или его имя при подключении через LAN)
Имя базы и путь к файлу базы на сервере

 

Проведем тестовое подключение на локальном компьютере:

 

Загрузите EssentialPIM Pro
Закройте открытую базу (Файл -> Закрыть)
Откройте меню Файл -> Соединиться с базой данных (If window is disabled)

 

Откроется диалоговое окно:

 

connect to database

 

Заполните поля как показано на рисунке. В поле Файл введите путь к тестовой базе - C:\Documents and Settings\YOUR USERNAME\Application Data\EssentialPIM Pro\Network\network_test.epim

Имя для администратора SYSDBA и пароль по умолчанию masterkey

 

Важно: база данных должна быть на том же компьютере где установлен сервер Firebird. EssentialPIM Pro не использует механизм общего доступа, по это нельзя использовать сетевые ресурсы и сетевые диски, EssentialPIM Pro просто не увидит такой путь.  Всегда исползуйте абсолютный путь, т.е. точно такой же как на сервере, например, like: G:\database.epim

 

После нажатия ОК должно произойти подключение к базе.

 

Внимание пользователям с firewall'ом !

 

Чтобы EssentialPIM клиент бог взаимодействовать с сервером должны быть открыты следующие порты:

- на сервере для процесса fbserver.exe:

       - входящий: 3050 (for data) and 3051 (for events)

       - исходящий: whole range (fbserver uses random range of ports to communicate events)

 

- на клиентском компьютере для процесса EssentialPIM.exe:

       - входящий: whole range

       - исходящий: 3050 and 3051

 

Управление пользователям происходит через меню Сервис -> Пользователи (см. здесь)

 

Мы уже создали несколько пользователей без прав администратора:

 

Имя

Пароль

USER1

epim456

USER2

epim765

 

В папке C:\Documents and Settings\YOUR USERNAME\Application Data\EssentialPIM Pro\Network\ мы также создали файл database.ini который может быть скопирован на другой компьютер (into C:\Documents and Settings\YOUR USERNAME\Application Data\EssentialPIM Pro\) и EssentialPIM автоматиччески подключится к  этой тестовой базе. Примечание: так как мы использовали в поле сервер имя компьютера, то подключение будет работать только в локальной сети.

 

Прочитать больше об управлении пользователями