Для подключения к СУБД на всех компьютерах должен быть установлен клиент базы данных. Версия клиента базы данных должна быть совместима с версией СУБД, к которой вы подключаетесь.
Файлы для установки следующих клиентов СУБД можно получить у поставщика СУБД или загрузить их с My Esri:
- Клиент IBM Data Server Run-time Client для DB2
- Informix Connect
- Встроенный клиент Microsoft SQL Server
- Драйвер Microsoft ODBC 11 для SQL Server
- PostgreSQL libpq файлы*
*ArcGIS 10.3 for Desktop, Server и Engine уже содержат клиентские файлы PostgreSQL; поэтому вам понадобятся файлы PostgreSQL только, если вы хотите подключаться из других клиентов.
Следующие клиентские модули можно получить у поставщика СУБД:
- Клиент ALTIBASE HDB
- Драйвер Netezza ODBC
- Клиент базы данных Oracle*
- Драйвер SAP HANA ODBC
- Драйвер Teradata ODBC и связанные файлы (клиент GSS и библиотека ICU)
*ArcGIS не поддерживает клиентов базы данных Oracle 10g.
Для настройки клиента на вашем компьютере следуйте инструкциям по установке клиента СУБД.
Некоторые клиенты ArcGIS, например, ArcMap и ArcGIS Engine, являются 32-разрядными приложениями. Если вы подключаетесь к базе данных с использованием одного их этих клиентов, то вы должны работать с 32-разрядными клиентами СУБД Informix, ALTIBASE, SAP HANA, Netezza, Oracle, Teradata 14.x или PostgreSQL. Это справедливо даже в том случае, если вы устанавливаете приложение клиента ArcGIS на компьютер с 64-разрядной операционной системой, и база данных и операционная система сервера являются 64-разрядными. Для подключения из 64-разрядных клиентов ArcGIS требуется установить 64-разрядные клиенты СУБД.
Используйте 64-разрядный встроенный клиент SQL Server, выполняемый для установки на 64-разрядной операционной системе. Исполнительный модуль определяет тип операционной системы и устанавливает необходимый клиент СУБД. Если вы запускаете 32-разрядный клиент SQL Server на 64-разрядной операционной системе, то произойдет сбой.
Если вы устанавливаете клиент IBM Data Server Run-time Client for DB2 или клиент Teradata 15 на 64-разрядную ОС, запустите 64-разрядный exe-файл; он установит 32- и 64-разрядные файлы.