データベースドライバー概要

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  ユーザーマニュアル > データベース > データベースへの接続 >

データベースドライバー概要

以下のテーブル、特定のデータベースに特定のデータアクセス技術を使用して接続するためのはよく使用されるデータベースのドライバーのリストです。このリストは、完全または規範的なものではありません。以下に表示されているドライバに加え他のネィティブまたはサードパーティー 代替を使用することができます。

 

Windows オペレーティングシステムの複数のデータベースドライバーが既に使用されている場合がありますが、代替ドライバーをダウンロードする必要があります。データベースの一部に対して、オペレーティングシステムに付随するドライバーよりもデータベースベンダーより提供される最新のドライバーのパフォーマンスの方が良い場合があります。

 

データベースのベンダーは、個別にダウンロードすることのできるパッケージ、または、バンドルされたデータベースクライアントソフトウェアを提供します。後者の場合、データベースクライアントソフトウェアは、通常、データベースの管理と接続、およびデータベースクライアントとそのコンポーネントのインストールと構成を簡素化するために管理と構成ユーティリティにより構成されています。

 

データベースクライアントを正確に構成することは、データベースへの接続を成功させるために必須です。データベースをインストールして、使用する前に、各データベースバージョンおよび各 Windows バージョンにより通常異なるデータベースのインストールおよび構成の手順を確認することが奨励されます。

 

データベースの種類に関して各データアクセステクノロジーの機能と制限を理解するには、特定のデータベース製品のドキュメントを参照し、特定の環境に対しての接続をテストします。よく発生する接続問題を回避するために、以下に注意してください。:

 

ADO.NET の一部のプロバイダーはサポートされない、または、サポートが制限されています。次を参照してください: ADO.NET サポートメモ
データベースドライバーをインストールする際、 Altova アプリケーション (32-ビット または 64-ビット)などの同じプラットフォームが使用されることが奨励されます。 例えば、 32ビットの Altova アプリケーションが 64-ビットオペレーティングシステムで使用される場合、が使用される場合、32-ビットのドライバーをインストールし、 32-ビットのドライバーを使用して、データベースの接続をセットアップします。 詳細に関しては、 使用可能な ODBC ドライバーの表示 を参照してください。
ODBC データソースをセットアップする際、データソース名 (DSN) をユーザー DSN の代わりに システム DSN として作成することが奨励されます。詳細に関しては、 使用可能な ODBC ドライバーの表示 を参照してください。
JDBC データソースをセットアップする際、 JRE (Java Runtime Environment) 、Java Development Kit (JDK) がインストールされている、またオペレーティングシステムの CLASSPATH 環境変数が構成されていることを確認してください。詳細に関しては、JDBC 接続のセットアップを参照してください。 .
データベースベンダーからインストールするドライバーおよびデータベースクライアントソフトウェアのインストールの手順とサポートの詳細は、インストールパッケージのドキュメントを参照してください。公式なまたはサードパーティデータベースドライバーの場合、特定のオペレーティングシステムでの特定のドライバーに適用することのできる最も包括的な情報と構成手順は、通常ドライバーインストールパッケージの一部です。

 

 

データベース

インターフェイス

ドライバー

Firebird

ADO.NET

Firebird ADO.NET データ プロバイダー (http://www.firebirdsql.org/en/additional-downloads/)

JDBC

Firebird JDBC ドライバー ( http://www.firebirdsql.org/en/jdbc-driver/ )

ODBC

Firebird ODBC ドライバー ( http://www.firebirdsql.org/en/odbc-driver/ )

IBM DB2

ADO

DB2 のための IBM OLE DB プロバイダー

ADO.NET

.NET のための IBM Data Server プロバイダー

JDBC

JDBC と SQLJ のための IBM Data Server ドライバー

ODBC

IBM DB2 ODBC ドライバー

IBM DB2 for i

ADO

i5/OS IBMDA400 OLE DB プロバイダー のための IBM DB2
i5/OS IBMDARLA OLE DB プロバイダー のためのIBM DB2
i5/OS IBMDASQL OLE DB プロバイダー のためのIBM DB2

ADO.NET

IBM i のための. NET Framework Data プロバイダー

JDBC

Java JDBC Driver のための IBM ツールボックス

ODBC

iSeries Access ODBC ドライバー

IBM Informix

ADO

IBM Informix OLE DB プロバイダー

JDBC

IBM Informix JDBC ドライバー

ODBC

IBM Informix ODBC ドライバー

Microsoft Access

ADO

Microsoft Jet OLE DB プロバイダー
Microsoft Access Database Engine OLE DB プロバイダー

ADO.NET

OLE DB のための.NET Framework データ プロバイダー

ODBC

Microsoft Access ドライバー

MariaDB

ADO.NET

MariaDB のための専用の .NET コネクタが不足している場合、 MySQL のための コネクタ/NET を使用してください (http://dev.mysql.com/downloads/connector/net/)。

JDBC

MariaDB コネクタ/J (https://downloads.mariadb.org/)

ODBC

MariaDB コネクタ/ODBC (https://downloads.mariadb.org/)

Microsoft SQL Server

ADO

SQL Server のための Microsoft OLE DB プロバイダー
SQL Server ネイティブなクライアント

ADO.NET

SQL Server のための .NET Framework データ プロバイダー
OLE DB のための .NET Framework データ プロバイダー

JDBC

SQL Server  のための Microsoft JDBC ドライバー ( http://msdn.microsoft.com/en-us/data/aa937724.aspx )

ODBC

SQL Server ネイティブなクライアント

MySQL

ADO.NET

コネクタ/NET (http://dev.mysql.com/downloads/connector/net/)

JDBC

コネクタ/J ( http://dev.mysql.com/downloads/connector/j/ )

ODBC

コネクタ/ODBC ( http://dev.mysql.com/downloads/connector/odbc/ )

Oracle

ADO

OLE DB のための Oracle プロバイダー
Oracle のための Microsoft OLE DB プロバイダー

ADO.NET

.NET のための  Oracle データ プロバイダー (http://www.oracle.com/technetwork/topics/dotnet/index-085163.html)

JDBC

JDBC Thin ドライバー
JDBC Oracle Call Interface (OCI) ドライバー

これらのドライバーは、通常、データベースクライアントのインストール中にインストールされます。(Thin ドライバーではない)  OCI ドライバーを使用する接続は、 Oracle XML DB のコンポーネントを使用しています。

ODBC

Oracle のための Microsoft ODBC
Oracle ODBC ドライバー (通常、 Oracle データベースクライアントのインストール中にインストールされます)。

PostgreSQL

JDBC

PostgreSQL JDBC ドライバー ( https://jdbc.postgresql.org/download.html )

ODBC

psqlODBC ( https://odbc.postgresql.org/ )

ネイティブな接続

使用可能。ネイティブな接続を使用する場合、ドライバーをインストールする必要はありません。

Progress OpenEdge

JDBC

JDBC コネクタ ( https://www.progress.com/jdbc/openedge )

ODBC

ODBC コネクタ ( https://www.progress.com/odbc/openedge )

SQLite

ネイティブな接続

使用可能。ネイティブな接続を使用する場合、ドライバーをインストールする必要はありません。

Sybase

ADO

Sybase ASE OLE DB プロバイダー

JDBC

JDBC のための jConnect™

ODBC

Sybase ASE ODBC ドライバー

Teradata

ADO.NET

Teradata のための .NET データ プロバイダー (http://downloads.teradata.com/download/connectivity/net-data-provider-for-teradata)

JDBC

Teradata JDBC ドライバー (http://downloads.teradata.com/download/connectivity/jdbc-driver)

ODBC

Windows  のための Teradata ODBC Driver (http://downloads.teradata.com/download/connectivity/odbc-driver/windows)


(C) 2018 Altova GmbH