サポートされるデータベース

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

ホーム >  データベースデータの比較 >

サポートされるデータベース

次のテーブルは各プラットフォームによりサポートされるデータベース接続型をリストしています。

 

接続型

Linux

macOS

Windows

ADO

-

-

はい

ADO.NET

-

-

はい、ただし制限があります。ADO.NET サポートメモを参照してください。

JDBC

はい

はい

はい

ODBC

-

-

はい

PostgreSQL

はい

はい

はい

SQLite

はい

はい

はい

 

データベース接続を可能にするには、必要とされるデータベースドライバーはオペレーティングシステム上にインストールされている必要があります。具体的には:

 

ADO.NET 接続のためには、.NET Framework がインストールされている必要があります。 また、オペレーティングシステム上に既存ではない場合、データベースベンダーの ADO.NET プロバイダーがインストールされている必要があります。特定のデータベースの ADO.NET プロバイダーはサポートされていないことに注意してください。ADO.NET サポートメモを参照してください。’
JDBC 接続のためには、JDBC ドライバーが CLASSPATH 変数に追加されている必要があります。 また、 JRE (Java Runtime Environment) または Java Development Kit (JDK) がインストールされている必要があります。これは Oracle JDK または  Oracle OpenJDK などのオープンソースビルドであることができます。
ODBC 接続のためには、対応するデータベースベンダーの ODBC ドライバーがインストールされている必要があります。

 

DiffDog Server の 32-ビット または 64-ビットプラットフォームはデータベースのプラットフォームと一致している必要があります。

 

PostgreSQL と SQLite 接続はネイティブにサポートされており、ドライバーを必要としません。

 

db-drivers コマンドを実行することにより、使用中のマシンで DiffDog Server により検知されたすべてのデータベースドライバーを一見することができます。

 

次のデータベースはサポートされています。各データベースの使用できるルート オブジェクトもリストされています。Altova  は他の ODBC/ADO データベースへのサポートの向上のための努力をしていますが、以下にリストされたデータベースのみで接続とデータ処理のテストに成功しています。使用中の Altova アプリケーションが、 64 ビット バージョンの場合、接続されているデータベース特定の 64 ビットデータベース ドライバーにアクセスしてください。Altova アプリケーションは IBM iSeries データベースのロジカル ファイルをサポートし、ロジカル ファイルを表示します。

 

データベース

メモ

Firebird 2.5.4, 3.0


IBM DB2 8.x, 9.1, 9.5, 9.7, 10.1, 10.5


IBM Db2 for i 6.1, 7.1, 7.2, 7.3

ロジカルファイルはサポートされ、ビューとして表示されています。

IBM Informix 11.70, 12.10

 

MariaDB 10.2, 10.3


Microsoft Access 2003, 2007, 2010, 2013


Microsoft Azure SQL Database

SQL Server 2016 codebase

Microsoft SQL Server 2005, 2008, 2012, 2014, 2016, 2017,

Microsoft SQL Server on Linux


MySQL 5.0, 5.1, 5.5, 5.6, 5.7, 8.0


Oracle 9i, 10g, 11g, 12c


PostgreSQL 8.0, 8.1, 8.2, 8.3, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.5, 9.6, 10, 11

PostgreSQL 接続は、 ODBC または JDBC などのインターフェイス(ドライバ)によりネイティブとドライバーベースの接続でサポートされています。ネイティブな接続はドライバを必要としません。

 

Progress OpenEdge 11.6

 

SQLite 3.x

SQLite 接続は、ネイティブとしてサポートされます。 SQLite データベースファイルへの直接の接続です。別途のドライバーは必要ありません。

Sybase ASE 15, 16


Teradata 16

 

 

ADO.NET サポートメモ

下のテーブルは DiffDog Server 内で現在サポートされていない、または、制限のあるサポートのある既知の ADO.NET データベースドライバーがリストされています。

 

データベース

ドライバー

サポートノート

全てのデータベース

ODBC のための Net Framework Data Provider

制限つきサポート。 Microsoft Access 接続の際に既知の問題があります。 ODBC への直接の接続を代わりに使用することが奨励されます。

OleDb のための .Net Framework Data Provider

制限つきサポート。 Microsoft Access 接続の際に既知の問題があります。 ADO への直接の接続を代わりに使用することが奨励されます。

Firebird

Firebird ADO.NET Data Provider

制限つきサポート。ODBC または JDBC を代わりに使用することが奨励されます。

Informix

.NET Framework 4.0  のための IBM Informix Data Provider

サポートされていません。 DB2 Data Server Provider を代わりに使用してください。

IBM DB2 for i (iSeries)

i5/OS のための .Net Framework Data Provider

サポートされていません。 IBM i Access Client Solutions - Windows Application Package の一部として提供されている .Net Framework Data Provider for IBM i を代わりに使用してください。

Oracle

Oracle のための .Net Framework Data Provider

制限のあるサポート。 .NET Framework と共にこのドライバは提供されていますが、 Microsoft により使用を奨励されていません。

PostgreSQL

-

このベンダーのための ADO.NET ドライバ はサポートされていません。ネイティブな接続を代わりに使用してください。

Sybase

-

このベンダーのための ADO.NET ドライバ はサポートされていません。


(C) 2019 Altova GmbH