Большинству пользователей достаточно встроенных возможностей программного обеспечения и использования локальных источников данных, автоматически создаваемых вместе со слоем в базе, которая хранится в директории со слоем в файлах 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>
Рисунок 535. Пример подключения к 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>
Рисунок 536. Пример подключения к SQLite