データベース クライアントは、データベース管理システムに接続するすべてのコンピューターで必要とされます。データベース クライアントのリリースは、接続するデータベース管理システムのリリースと互換性を持っている必要があります。
データベース管理システム クライアントのインストール ファイルは、次のデータベース管理システムのベンダーから入手するか、My Esri からダウンロードできます。
- IBM Data Server Run-time Client for DB2
- Informix Connect
- Microsoft SQL Server Native Client
- Microsoft ODBC Driver 11 for SQL Server
- PostgreSQL libpq ファイル*
*ArcGIS 10.3 for Desktop、Server、および Engine には、必要な PostgreSQL ファイルが組み込まれているため、他のクライアントから接続する際に、PostgreSQL クライアント ファイルを入手するだけでかまいません。
次のクライアントは、データベース管理システムのベンダーから入手する必要があります。
- ALTIBASE HDB Client
- Netezza ODBC ドライバー
- Oracle Database Client*
- SAP HANA ODBC ドライバー
- Teradata ODBC ドライバーおよび関連ファイル (GSS クライアントと ICU ライブラリ)
* ArcGIS では、Oracle 10g データベース クライアントがサポートされていません。
データベース管理システム クライアントのインストール指示に従って、クライアントをコンピューターに設定します。
ArcMap や ArcGIS Engine などの ArcGIS クライアントは、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 Native Client を 64 ビット オペレーティング システムで実行した場合は、正常に動作しません。
IBM Data Server Run-time Client for DB2 または Teradata 15 クライアントを 64 ビット オペレーティング システムにインストールする場合、64 ビットの実行可能ファイルを実行します。これらのクライアントでは、32 ビットと 64 ビットの両方のファイルがインストールされます。