Все опции в файле указываются с новой строки. Если строка начинается со знака решетки (#), весь текст, указанный в текущей строке, считается «закомментированным» и опция не применяется.
Передавать учетные сведения на сервер СУБД
Используется в многопользовательском режиме работы ГИС, при использовании ZuluServer. Опция может быть установлена вручную или используя Мастер настройки.
Опция распространяется на все источники данных ZuluServer. Для передачи учетных сведений конкретного источника данных данная опция может быть указана в секции <datasrc>…</datasrc> конкретного источника данных.
dbms-auth-pass: all
Ограничение запросов на изменение
Можно указать вручную возможные значения параметра restrict-changeto:
yes или group – ограничивать по группе.
no – не ограничивать (работать как прежде).
Настройка, выполненная на компьютере, где установлена программа ZuluGIS действует на слои, открываемые с локальной машины (путь к слою начинается с названия диска).
Настройка, выполненная на компьютере, где установлена программа ZuluServer действует на слои, открываемые с данного ZuluServer (путь к слою начинается с zulu://).
Как определить расположен слой на сервере или на локальной машине можно узнать здесь.
restrict-changeto: group
Используемое СУБД по умолчанию
Можно указать вручную, но обычно задается в настройках ZuluGIS.
local-dbms: sqlite
Версия используемого SQL Server LocalDB по умолчанию
Можно указать вручную, но обычно задается в настройках ZuluGIS.
localdb: v11
Параметры источников данных
Задаётся группа параметров, содержащих настройки источников данных. Секция параметры источника данных ограничена блоками <datasrc> ….. </datasrc> . Можно указать вручную, но обычно задается при формировании источника данных.
Фрагмента задания источника данных:
<datasrc> name: ODBC_File_DSN_SQL type: odbc/file file: C:\ZuluGIS\file_conn\File_DSN.dsn login: zu pswd: $zs2$mcmUz8WR7rEOtnfcBDh9G. bulk-dir: C:\Logs <access> require: anybody </access> </datasrc>
Name
– наименование источника данных. Произвольный текст.
Type
– тип источника данных. Может принимать значения odbc/dsn, odbc/file, ado/udl, ado/connstr, postgresql/connstr, sqlite, localdb.
Connstr
– указывается строка соединения, содержание зависит от выбранного типа источника данных и драйвера поставщика данных.
Path
– указывается путь файлу dsn или файлу базы данных, в зависимости от выбранного типа источника данных.
Dsn
- наименование dsn используемого при построении источника данных.
Udl
- указывается путь файлу Udl
Login
– логин, для авторизации на СУБД
Pswd
– пароль для авторизации на СУБД, записывается в зашифрованном виде
dbms-auth-pass: on
– при авторизации на СУБД использовать учетные сведения пользователя ZuluServer
bulk-dir
- указывается специальная папка, позволяющая ускорить операции массового импорта (BULK INSERT).
Предупреждение | |
---|---|
В случае если ZuluGIS/ZuluServer и SQL Server установлены на разных компьютерах папка должна быть доступна по указанному пути с обоих компьютеров. Используемая учетная запись должна обладать разрешениями, необходимыми для работы с этой папкой на удаленном диске. |
<access> …. </access>
- в секции access записываются сведения о публикации источника данных на ZuluServer и его доступности. Настраивается в администраторе ZuluServer. Если секция отсутствует, значит источник не опубликован или опция require имеет значение – nobody (require: nobody).
Возможные значения параметра require:
require:valid-user
- источник опубликован и доступен зарегистрированным пользователям;
require:anybody
- источник опубликован и доступен всем пользователям;
require:users User1 Group1
- источник опубликован и доступен перечисленным пользователям, группам пользователей.