Совместимость клиента и базы геоданных
Доступ к базам геоданных можно получить с помощью клиентского программного обеспечения ArcGIS, включая следующее:
ArcGIS Pro (поддерживает подключение к файловым и многопользовательским базам геоданных)
Сервисы ArcGIS Server (поддерживаются подключения к файловым и многопользовательским базам данных)
По большей части совместимость между клиентами ArcGIS и базами геоданных определяется тем, что хранится в базе геоданных, а для многопользовательских баз геоданных — версией базы данных, в которой хранится база геоданных.
Клиенты ArcGIS
Для обеспечения совместимости клиента применяются следующие правила:
Всегда используйте поддерживаемые версии клиента ArcGIS. Проверьте сайт поддержки Esri, чтобы определить, нужно ли вам обновить клиенты.
Чтобы подключиться из нового клиента ArcGIS к более старой версии многопользовательской базы геоданных, примените последний патч к базе геоданных для ее версии, если он существует.
Клиенты ArcGIS включают API для этого клиента.
Когда вы используете клиентов для подключения к сервису ArcGIS Field Maps или ArcGIS Survey123, ArcGIS Server является клиентом базы геоданных. В таких случаях необходимо убедиться, что версии ArcGIS for Server и базы геоданных являются совместимыми.
Версии базы геоданных
Версия базы геоданных хранится как свойство базы геоданных. Версия не полностью отражает доступные вам функциональные возможности, так как большая часть функций базы геоданных реализуется в клиентах, которые обращаются к этой базе геоданных, а не в самой базе геоданных.
Для многопользовательских баз геоданных версия базы геоданных отражает только то, какую версию клиента ArcGIS использовали для создания или обновления базы геоданных.
Администратор базы геоданных может определить версию многопользовательской базы геоданных в диалоговом окне Свойства базы данных.
Подсказка:
В более новых версиях многопользовательских баз геоданных отображается только номер версии ArcGIS Enterprise. Чтобы определить, какой версии ArcGIS соответствует каждая версия ArcGIS Enterprise, см. Информация о версии ArcGIS Pro.
Если вы используете репликацию базы геоданных, база геоданных дочерней реплики должна быть той же версии или выше, чем база геоданных родительской реплики.
Версия для файловых баз геоданных не менялась с версии 10.0. Эта версия файловой базы геоданных поддерживается всеми поддерживаемыми в настоящее время версиями ArcGIS Pro и ArcGIS Server.
Версия для мобильных баз геоданных не менялась с момента их появления в ArcGIS Pro 2.7. Мобильные базы геоданных поддерживаются всеми поддерживаемыми в настоящее время версиями ArcGIS Pro.
Версии базы данных
Необходимо хранить многопользовательские базы геоданных в версии базы данных, которая поддерживается как для базы геоданных, так и для используемой вами версии ArcGIS. Клиент базы данных, установленный на компьютере с ArcGIS, также должен поддерживаться версией ArcGIS, которую вы используете. Дополнительные сведения о поддерживаемых версиях баз данных и клиентов см. на следующих страницах.
Подсказка:
Если вы просматриваете страницы с требованиями в веб-справке, используйте ниспадающее меню Другие версии, чтобы найти информацию о предыдущих версиях ПО.
Наборы данных
Некоторые типы наборов данных имеют собственные версии, которые отделены от версии базы геоданных и версии клиента ArcGIS. Эти типы наборов данных требуют независимого обновления и имеют свои собственные правила совместимости. Свойство Минимальная версия клиента указывает самую раннюю версию клиента ArcGIS Pro или ArcGIS Enterprise, необходимую для доступа к набору данных.
Подсказка:
На панели Каталог откройте страницу Свойства, чтобы просмотреть значение Минимальная версия клиента.

Минимальная версия клиента определяется включенной функциональностью.
Подсказка:
Нажмите кнопку Подробнее, чтобы просмотреть конкретные функции, включенные в наборе данных, определяющий текущее значение Минимальная версия клиента.

Следующая информация касается совместимости наборов данных:
- Старые версии клиентов ArcGIS могут открывать, запрашивать, редактировать и сохранять данные в базах геоданных новых версий, но не могут открывать наборы данных, содержащие новую функциональность. При попытке доступа к более новому типу набора данных из клиента ArcGIS предыдущих версий будут появляться сообщения об ошибке, включая следующие:
Данная версия клиента базы геоданных несовместима с набором данных и не может открыть его.
Не удалось добавить данные, этот тип данных не поддерживается.
Следующие наборы данных не могут быть использованы в версиях ArcGIS Pro 3.0 и ранее:
Наборы данных каталога
Наборы данных каталога не могут использоваться в ArcGIS Enterprise 11.0 и более ранних версиях.
Наборы данных траектории
Наборы данных траекторий в настоящее время не поддерживаются в веб-сервисах.
Внутренний номер версии наборов данных каталога был изменен с ArcGIS Pro 3.2 и ArcGIS Enterprise 11.2. Это имеет следующее значение:
Наборы данных каталога, которые вы создаете в ArcGIS Pro 3.2 и последующих версиях, или наборы данных каталога, которые вы создаете с помощью инструментов, установленных в ArcGIS Server 11.2 и последующих версиях, не могут быть использованы с более ранними версиями программного обеспечения.
Чтобы использовать инструменты из текущей версии ArcGIS Pro или ArcGIS Server для добавления элементов или элементов портала в набор данных каталога, созданный в ArcGIS Pro 3.1 или ArcGIS Server 11.1, необходимо обновить набор данных каталога.
Вы не можете получить доступ к обновленным наборам данных каталога в ArcGIS Pro 3.1 или раньше, а также к ArcGIS Enterprise 11.1 и более раннее.
11.2.0 - минимально необходимая версия многопользовательской базы геоданных, которая поддерживает слои ориентированных изображений. Нельзя использовать слои ориентированного изображения в ArcGIS Pro 3.1 и более ранних версиях или в ArcGIS Enterprise 11.1 и раньше.
См. Совместимость инженерных сетей для информации о совместимости инженерной сети и клиента ArcGIS.
См. Администрирование набора данных сети трассировки для получения информации о совместимости сети трассировки и клиента ArcGIS.
Типы данных полей
По мере добавления новых типов данных в базу геоданных старые клиенты часто не могут получить доступ к этим типам данных.
Следующая информация относится к типам данных полей и их совместимости с клиентами ArcGIS и базами геоданных:
ArcGIS Pro 3.1 и более ранних версий не будут иметь доступ к таблицам базы геоданных или классам объектов, содержащим поля даты, которые были перенесены для включения миллисекунд.
ArcGIS Pro 3.1 и более ранние версии не будут иметь доступ к таблицам базы геоданных или классам объектов в базах геоданных, которые содержат поля следующих типов данных: только дата, только время, сдвиг временной метки, большое целое, либо 64-битные ID объектов. Чтобы опубликовать веб-слои, содержащие эти типы данных, используйте ArcGIS Enterprise версии 11.3 или более новой.
11.2.0 - минимально необходимая версия многопользовательской базы геоданных с поддержкой 64-разрядных object ID, больших целых, типов данных "только даты", "только время" и "смещение временной метки". Не все типы данных поддерживаются во всех системах управления базами данных. См. страницу типа данных для используемой вами базы данных.
Вы не можете создавать, вставлять или импортировать в файловую базу геоданных версии более ранней, чем 10.0., таблицы или классы пространственных объектов, содержащие поля типа только дата, только время, смещение временной метки, большое целое число или поле с 64-битным идентификатором объекта.
Когда обновлять базу геоданных
База геоданных и клиенты ArcGIS не обязательно должны быть одной версии, но это рекомендуется. Базы геоданных и программное обеспечение клиента разработаны для совместной работы, и если слишком много релизов будут не совпадать, то вы можете столкнуться с проблемами и непредсказуемым поведением системы.
Это особенно верно, когда вы используете комбинацию клиентских версий на своем сайте. Более новый клиент может создавать новые типы наборов данных в базе геоданных, к которым более старые клиенты не смогут получить доступ. Для многопользовательских баз геоданных слишком долгий промежуток между обновлениями может означать, что вам придется обновить исходную базу данных несколько раз, прежде чем вы сможете обновить базу геоданных.
Необходимо обновлять базу геоданных, если верно любое из следующего:
Используемое клиентское приложение не может подключиться к желаемой версии базы геоданных. Для многопользовательских баз геоданных, версия клиента, которую вы используете, может не подключиться к применяемой версии системы управления базами данных; в этом случае необходимо обновить базу данных, клиента базы данных и базу геоданных, чтобы выполнить подключение из более нового клиента.
Вам потребуются функции, доступные только в более новой версии базы геоданных. Изучите каждую версию раздела Что нового в ArcGIS Pro для получения информации о новой функциональности и типах наборов данных в базе геоданных. Также проверьте правила совместимости в разделе выше. Имейте в виду, что при создании или обновлении определенных типов наборов данных, набор земельных участков или набор сетевых данных, старые клиенсткие приложения могут не иметь доступа к набору данных.
Ваша многопользовательская база геоданных содержит данные сервис-ориентированных версий, и вы еще не обновили базу до версии 11.3.0 или не применили ни одно из исправлений или обновлений для сервис-ориентированных версий.
Вы применяете пакет обновлений ArcGIS, который требует обновления базы геоданных. Иногда после применения обновлений ArcGIS Pro и ArcGIS Server требуется обновить многопользовательскую базу геоданных. Внимательно прочитайте инструкции по обновлению, чтобы определить, требуется ли вам обновлять базы геоданных. Всегда запускайте процедуру обновления из клиента ArcGIS, к которому вы применили пакет обновлений.
Дополнительные сведения об обновлении базы геоданных можно найти в теме, посвященной обновлению базы геоданных использующегося вами типа:
|
Файловые базы геоданных |
|
|
Базы геоданных в Db2 |
|
|
Базы геоданных в Oracle |
|
|
Базы геоданных в PostgreSQL |
|
|
Базы геоданных на SAP HANA |
|
|
Базы геоданных на SQL Server |