Совместимость клиента и базы геоданных
К базам геоданных, описанным в разделе Типы баз геоданных, можно осуществлять доступ из различного клиентского программного обеспечения ESRI. Сюда относятся:
- ArcGIS for Desktop
- Приложения и сервисы ArcGIS for Server (не поддерживаются с персональными и настольными базами геоданных)
Совместимость
База геоданных и клиенты ArcGIS не обязательно должны быть одной версии. Но следует помнить, что при подключении между разными версиями доступные функции могут быть ограничены.
В следующей таблице показано, из каких версий клиентских приложений можно подключаться к различным версиям базы геоданных:
Версия клиента |
Версия персональной базы геоданных |
Версия файловой базы геоданных |
Многопользовательские базы геоданных, базы геоданных рабочей группы или настольные базы геоданных (прямое подключение) |
Многопользовательская база геоданных (подключение с помощью сервиса ArcSDE) |
---|---|---|---|---|
9.3 |
9, 9.1, 9.2, 9.3 |
9.2, 9.3 |
9.3 (если у клиента установлены файлы прямого подключения к базам геоданных версий до 9.3*, можно подключаться к версиям 9, 9.1 и 9.2) |
9, 9.1, 9.2, 9.3 |
10** |
9.1, 9.2, 9.3, 10, 10.1, 10.2 |
9.2, 9.3, 10, 10.1, 10.2 |
9.2, 9.3, 10, 10.1, 10.2 |
9.2, 9.3, 10, 10.1, 10.2 |
10.1 | 9.2, 9.3, 10, 10.1, 10.2 | 9.2, 9.3, 10, 10.1, 10.2 | 9.3, 10, 10.1, 10.2 | 9.3, 10, 10.1, 10.2 |
10.2 (включая 10.2.1 и 10.2.2) | 9.2, 9.3, 10, 10.1, 10.2 | 9.2, 9.3, 10, 10.1, 10.2 | 9.3, 10, 10.1, 10.2 | 9.3, 10, 10.1, 10.2 |
*Драйверы прямого подключения версий до 9.3 можно дополнительно установить с того же носителя, с которого устанавливается программное обеспечение клиента ArcGIS 9.3.
**Компания Esri рекомендует, чтобы клиенты ArcGIS 10, которые подключаются к базам геоданных версии 10.1 или более новым, работали с установленным SP2 версии 10, который содержит несколько исправлений, улучшающих работу пользователей при подключении к базам геоданных версии 10.1 и более новым.
Дополнительную информацию о клиентских подключениях к многопользовательским базам геоданных можно найти в теме, соответствующей вашей СУБД:
Функции, доступные при использовании разных версий клиента и базы геоданных.
Начиная с ArcGIS 10.1 больше не требуется обновлять базу геоданных до текущего выпуска, чтобы использовать следующие функции базы геоданных:
- Скрипты Python с классами пространственных объектов-размеров и аннотаций
- Отслеживание изменений таблиц и классов объектов
- Сетевые наборы данных версии 10.1, которые поддерживают данные трафика в реальном времени, мягкие ограничения, предпочитаемые маршруты грузовиков и скрипты оценок Python
- Наборы данных мозаики версии 10.1, включающие улучшенное создание линий сшивки и контуров, поддержку большего количества типов растров, дополнительных свойств, а также инструментов анализа набора данных мозаики для известных ошибок или ограничений
При подключении клиента ArcGIS 10.1 к базе геоданных версии 10 можно создавать наборы данных с функциональными возможностями 10.1, при этом клиенты ArcGIS 10 могут подключаться к базе геоданных и работать с ней. Эта совместимость снизу вверх облегчает переход на ArcGIS 10.1 и более новые версии, так как вы можете перенести данные клиентов для настольных клиентов и использовать преимущества новых функций без обновления сервера.
Клиенты ArcGIS 10 могут открывать, запрашивать, изменять и сохранять данные в базах геоданных 10.1 и 10.2.x, но при этом они не могут открывать наборы данных с функциями версии 10.1 и 10.2.x. При попытке открыть из этих наборов данных отображается следующее сообщение об ошибке:
The version of the Geodatabase client is incompatible with the dataset and cannot open it.
Аналогично, в версии ArcGIS 10.2.1 к версионным таблицам и классам объектов могут применяться Фильтры конфликта полей. Однако, вы получите вышеупомянутую ошибку, если попробуете открыть эти версионные таблицы и классы объектов с помощью версии ArcGIS 10.2 или более ранней версии.
Когда надо обновлять базу геоданных?
Во многих случаях базу геоданных обновлять не обязательно. Но обновляться надо, когда происходит что-то из перечисленного ниже:
- Используемое клиентское приложение не может подключиться к желаемой версии базы геоданных.
- Необходимо использовать функции, доступные в более новых версиях баз геоданных.
Дополнительные сведения об обновлении базы геоданных можно найти в теме, посвященной обновлению базы геоданных использующегося вами типа:
Файловые и персональные базы геоданных | Обновление файловых и персональных баз геоданных |
Настольные базы геоданных или базы геоданных рабочих групп | Обновление баз геоданных на серверах баз данных |
Корпоративные базы геоданных в DB2 на Linux или Windows | Обновление базы геоданных в DB2 |
Корпоративные базы геоданных в DB2 на ОС z | Обновление базы геоданных для DB2 на базе z/OS |
Корпоративные базы геоданных в Informix | Обновление базы геоданных в Informix |
Корпоративные базы геоданных в Oracle | Обновление базы геоданных в Oracle |
Многопользовательские базы геоданных в PostgreSQL | Обновление базы геоданных в PostgreSQL |
Многопользовательские базы геоданных в SQL Server | Обновление базы геоданных в SQL Server |