Совместимость при прямом подключении из клиентов ArcGIS к базам геоданных в SQL Server
Совместимость версий клиента ArcGIS и многопользовательской базы геоданных при прямом подключении к базе данных зависит от используемых версий. В следующей таблице показано, какие клиенты и базы геоданных могут взаимодействовать друг с другом при прямом подключении к базе данных, которая содержит базу геоданных.
база геоданных 9.3.x |
база геоданных 10 | база геоданных 10.1 |
|
клиент 9.3.x |
|||
клиент 10 |
В качестве СУБД должно использоваться SQL Server 2005 или 2008. |
||
клиент 10.1 |
СУБД должна быть SQL Server 2008. | СУБД должна быть SQL Server 2008 или 2008R2. | СУБД должна быть SQL Server 2008 или более новой версии. |
Имейте в виду, что когда вы используете клиентов для подключения к сервису ArcGIS for Server, например, ArcGIS for iOS или ArcPad, вы подключаетесь к ArcGIS for Server, который является клиентом базы геоданных. В таких случаях, необходимо убедиться, что версии ArcGIS for Server и базы геоданных являются совместимыми.
Подключение из новых клиентов к старой версии базы геоданных позволяет вам использовать базу геоданных без необходимости ее обновления при обновлении клиентов. Это также позволяет вам использовать на своем сайте клиенты смешанных версий. Например, если один отдел использует пользовательское приложение, которое не было обновлено для работы с 10.1, вы можете сохранить базу геоданных версии 9.3, сохранить эту группу пользователей в версии клиента 9.3 и обновить клиенты для остальной части компании. Однако не забывайте о том, что клиенты 10.1 не могут использовать функции версии 10.1 до тех пор, пока база геоданных не будет обновлена до версии 10.1.
Правила для подключений с использованием смешанных версий
Решая, использовать ли подключения со смешанными версиями, помните о следующем.
- При создании подключения с нового клиента к многопользовательской базе геоданных более старой версии вы сможете воспользоваться только теми функциями, которые будут доступны в вашей версии базы геоданных. Например, вы не сможете подключиться с клиента ArcGIS 10 к базе геоданных ArcSDE 9.3 и создать набор данных мозаики, так как наборов данных мозаики не было в базах геоданных 9.3. Это также применимо к функциям C API и Java API. Если функционал не присутствует в версии базы геоданных, к которой вы хотите подключиться, вы не можете использовать новую функцию C API или Java API.
- Для того чтобы у вас была возможность подключиться с клиента ArcGIS к многопользовательской базе геоданных предыдущей версии, вам необходимо установить последний пакет обновлений или исправление (patch) для своей версии базы геоданных. Например, если вы хотите подключиться из ArcGIS 10.1 for Desktop к многопользовательской базе геоданных 9.3.1, необходимо установить для базы геоданных пакет обновлений или исправления (patch) версии 9.3.1.