Клиенты ArcGIS 10.x и ArcGIS Pro 1.x могут подключаться к многопользовательским базам геоданных 10.x и 1.x, однако используемая версия СУБД должна быть совместима с версией клиента ArcGIS, с которого происходит подключение. Сведения об используемой версии клиента ArcGIS можно найти в требованиях к базам данных Oracle.
Имейте в виду, что когда вы используете клиентов для подключения к сервису ArcGIS Server, например, ArcGIS for iOS или ArcPad, вы подключаетесь к ArcGIS Server, который является в настоящий момент клиентом базы геоданных. В таких случаях необходимо убедиться, что версии ArcGIS Server и базы геоданных являются совместимыми.
Подключение из новых клиентов к старой версии базы геоданных позволяет вам использовать базу геоданных без необходимости ее обновления при обновлении клиентов. Это также позволяет вам использовать в вашей организации клиенты смешанных версий. Например, если один отдел использует пользовательское приложение, которое не было обновлено для работы последней версией клиента ArcGIS, то вы можете сохранить базу геоданных в версии 10.4, оставить эту группу пользователей на предыдущей версии клиента, а клиентские приложения для остальной части компании обновить до текущей версии. Однако не забывайте о том, что клиенты с текущей версией не смогут использовать функции базы геоданных последней версии до тех пор, пока эта база геоданных не будет обновлена.
Помните, что когда вы создаете или обновляете базу геоданных в ArcGIS Pro, номер версии, хранящийся в базе геоданных, включает в себя номер версии и ArcGIS, и ArcGIS Pro. К примеру, если вы создаете многопользовательскую базу геоданных в ArcGIS Pro 1.3, версия базы геоданных – 10.4.1.1.3.
Правила для подключений с использованием смешанных версий
Решая, использовать ли подключения со смешанными версиями, помните о следующем.
- При создании подключения из нового клиента к многопользовательской базе геоданных более старой версии вы сможете воспользоваться только теми функциями, которые будут доступны в вашей версии базы геоданных. Это также применимо к функциям API; если функционал не присутствует в версии базы геоданных, к которой вы хотите подключиться, вы не можете использовать новую функцию API.
- Для того чтобы у вас была возможность подключиться из клиента ArcGIS к многопользовательской базе геоданных более старой версии, вам необходимо установить последний пакет обновлений или исправление для своей версии базы геоданных. Например, если вы хотите подключиться из ArcGIS Server 10.4.1 к многопользовательской базе геоданных 10.2.2, необходимо установить для базы геоданных пакет обновлений или исправления версии 10.2.2.
- Предыдущие версии клиентов ArcGIS могут открывать, запрашивать, изменять и сохранять данные в более новых версиях баз геоданных, но при этом они не могут открывать наборы данных, которые используют новые функции. При попытке открыть один из таких наборов данных отображается следующее сообщение об ошибке:
The version of the geodatabase client is incompatible with the dataset and cannot open it.