Создание источника данных

В ZuluGIS предусмотрена возможность добавления, изменения и удаления источников данных. Эти операции доступны из панели Источники данных, которую можно вызвать несколькими способами:

  1. Выбрав пункт главного меню Таблица/Источники данных....

    ИЛИ

  2. Из редактора баз данных выбрав меню Сервис|Настройки, вкладка Источники данных.

    ИЛИ

  3. Из редактора баз данных при создании/добавлении таблицы выбрав пункт Добавить/удалить источник.

При создании источников данных указывается

  1. Тип подключения. Происходит прямое указание СУБД или тип источника ADO (OLE DB) и ODBC. По мнению большинства пользователей приоритетным будет использование прямого соединения, далее ADO (OLE DB) и на последнем месте ODBC.

  2. Способ соединения. Способ соединения может быть задан строкой соединения, сохранен в файле или выбрано системное название DSN(DSN должен быть предварительно создан в операционной системе).

  3. Параметры авторизации на СУБД.

    Для авторизации в системе СУБД могут используются учётные данные, логин и пароль или учётные данные Windows. Логин и пароль указываются в строке подключения в открытом виде (этот способ не рекомендуется). При авторизации с использованием учётных данных Windows ZuluGIS или ZuluServer должны выполняться от имени учётной записи, имеющей доступ к СУБД.

    Учетные сведения для авторизации на СУБД могут быть прописаны в графе пользователь, при этом не учитываются параметры указные в строке соединения (они могут быть не указаны), логин и пароль прописываются в файле DataSrc.cfg, пароль сохраняется в зашифрованном виде (рекомендуемый способ).

    При работе в многопользовательском режиме, используя ZuluServer, пользователи ZuluGIS при обращении к табличным данным будут авторизовываться на СУБД, указанным выше способами. Все пользователи ZuluGIS под одними учетными сведениями, указанными в настройках источника данных.

    Имеется более гибкий способ настройки, при котором учётные сведения пользователя ZuluServer могут использоваться для авторизации на сервере СУБД. Эта опция полезна в том случае, когда разграничение прав доступа на семантические данные «отданы на откуп» самому серверу СУБД. Передаче подлежат либо логин и пароль пользователя ZuluServer, либо учётные данные пользователя Windows, который осуществляет работу в ZuluGIS. Подробнее о передач учетных сведений на СУБД.

  4. Папка для передачи данных – указывается специальная директория, позволяющая ускорить операции массового импорта (BULK INSERT) и массового экспорта.

Подробнее о каждом типе соединения: