Большинству пользователей достаточно встроенных возможностей программного обеспечения и использования локальных источников данных, автоматически создаваемых вместе со слоем в базе, которая хранится в директории со слоем в файлах SQLite (*.sqlite), SQL Server LocalDB (*.mdf), в предыдущих версиях использовались Microsoft Access (*.mdb) и BDE Paradox (*.db).
При хранении таблиц в файлах SQLite или SQL Server LocalDB таблицы доступны только в рамках одного слоя, для использования одного файла базы данных несколькими слоями создаются источники данных.
Процесс создания источников данных используя базы данных SQLite, SQL Server LocalDB, Microsoft Access одинаков и заключается в указании места расположения файла базы данных.
Для добавления источника данных:
В панели Источники данных нажмите кнопку .
В панели появившейся панели в окошке Название источника впишите название нового источника. Используйте те же правила для названия, что и для имен файлов и папок, то есть можно использовать символы латиницы и кириллицы, цифры, пробелы, знаки подчеркивания, но нельзя использовать знаки косой черты, двоеточия, знака вопроса и т.п.
Выберите :
либо SQL Server LocalDB
либо база данных SQLite
либо база данных Microsoft Access (не рекомендуется использовать в ZuluGIS 2021).
Укажите файл базы данных:
Если файл база данных существует, Воспользуйтесь кнопкой , чтобы найти и выбрать этот файл на компьютере.
Если необходимо создать новый файл Воспользуйтесь кнопкой , укажите место сохранение и наименование нового файла базы данных.
Примеры источников данных
Пример 1
Подключение к файлу баз данных SQL Server LocalDB (all_layers.mdf) расположенному в директории C:\ZuluGIS\file_conn\
<datasrc>
name: SQL_LocalDB_all_layers
type: localdb
path: C:\ZuluGIS\file_conn\all_layers.mdf
<access>
require: anybody
</access> </datasrc>

Рисунок 645. Пример подключения к SQL Server LocalDB
Пример 2
Подключение к файлу баз данных SQLite (all_layers.sqlite) расположенному в директории C:\ZuluGIS\file_conn\
<datasrc>
name: SQL_LocalDB_all_layers
type: localdb
path: C:\ZuluGIS\file_conn\all_layers.mdf
<access>
require: anybody
</access> </datasrc>

Рисунок 646. Пример подключения к SQLite