ArcGIS поддерживают подключения к базам данных Microsoft SQL Server и многопользовательским базам геоданных в SQL Server.
Подсказка:
Для версий до ArcGIS 10.9 и ArcGIS Pro 2.8 см. Системные требования на веб-сайте ArcGIS Desktop.
Откройте сайт технической поддержки Esri для информации о Поддерживаемой политике средыEsri.
Поддерживаемые версии баз данных
Следующие версии Microsoft SQL Server - минимальные сертифицированные версии, поддерживающиеся в ArcGIS. Пакеты обновлений SQL Server и другие обновления для этих версий поддерживаются, но не сертифицированы.
Версии Enterprise, Standard, Developer* и Express
Microsoft SQL Server 2022 (64-разрядный)
Microsoft SQL Server 2022 на Linux (64-разрядный)
Microsoft SQL Server 2019 ( 64-разрядная)
Microsoft SQL Server 2019 на Linux (64-разрядный)
Microsoft SQL Server 2017 ( 64-разрядный)
Microsoft SQL Server 2017 на Linux (64-разрядный)
Microsoft SQL Server 2016 ( 64-разрядный)
Примечание:
*Версия для разработчиков поддерживается только в непроизводственных средах.
Поддерживаемые операционные системы
Если ваша СУБД установлена на сервере, где инсталлированы продукты ArcGIS, операционная система сервера должна соответствовать системным требованиям для продуктов ArcGIS, а также требованиям к ОС для вашей версии SQL Server.
Если ваша база данных не установлена на том же сервере, что и продукт ArcGIS, см. документацию Microsoft для требований операционной системы вашей версии SQL Server.
Поддержка облака
Информацию о поддержке сервисов баз данных и баз данных, развернутых в облаке см. Требования для использования ArcGIS с базами данных в облаке.
Программы, необходимые для подключения к SQL Server
Любые клиентские компьютеры, подключающиеся напрямую к SQL Server, должны иметь установленный клиент SQL Server. Клиентские приложения SQL Server для Microsoft Windows и Linux распространяются Microsoft. Клиенты SQL Server для Windows также доступны на сайте My Esri. Необходимо установить клиентское приложение той же или более новой версии, что и база данныхSQL Server, к которой вы подключаетесь. Если вы обновляете SQL Server, одновременно обновите клиенты SQL Server. Если версия SQL Server более не поддерживается ArcGIS, соответствующая библиотека клиента SQL Server также более поддерживаться не будет.
Поддерживаются следующие клиенты¹ SQL Server:
- SQL Server 2022
- Microsoft ODBC Driver 18.1 для SQL Server²
- SQL Server 2019
- Драйвер ODBC Microsoft 18 для SQL Server²
- Драйвер ODBC Microsoft 17 для SQL Server
- SQL Server 2017
- Драйвер ODBC Microsoft 18 для SQL Server²
- Драйвер ODBC Microsoft 17 для SQL Server
- SQL Server 2016³
- Драйвер ODBC Microsoft 18 для SQL Server²
- Драйвер ODBC Microsoft 17 для SQL Server
- Драйвер ODBC Microsoft 13 или 13.1 для SQL Server
Примечание:
¹ При подключении из ArcGIS Server на Ubuntu к любой поддерживаемой версии SQL Server вы должны, в дополнение к драйверу ODBC, установить пакет Microsoft unixodbc-dev на все машины с ArcGIS Server.
² Microsoft изменил параметр шифрования по умолчанию для драйвера ODBC на "да" в версии ODBC Driver 18. Чтобы существующие подключения к базе данных продолжали работать, даже если вы обновите драйвер ODBC до версии 18, по умолчанию для шифрования установлено значение "нет". Чтобы вместо этого использовать шифрованное соединение, вы можете настроить соединение с базой данных, как описано в разделе Шифрованные соединения с базами данных SQL Server.
³ При подключении из ArcGIS Server на Ubuntu к SQL Server 2016, вы должны настроить экземпляр SQL Server с SHA-256. Этот процесс описан в справке Microsoft в статье Включение зашифрованных подключений к Database Engine.