Altova XMLSpy 2023 Enterprise Edition

下表列出了常见的数据库驱动程序,您可以通过特定的数据访问技术连接到特定的数据库。请注意,此列表并不旨在详尽或规范;除了下面显示的驱动程序外,你还可以使用其他本地或第三方的驱动程序。

 

尽管您的Windows操作系统上可能有一些可用的数据库驱动程序,但您可能仍需要下载替代的驱动程序。对于一些数据库,数据库供应商提供的最新驱动程序很有可能比操作系统附带的驱动程序性能更好。

 

数据库供应商可能以单独的可下载的软件包形式提供驱动程序,或将驱动程序与数据库客户端软件捆绑在一起。在后一种情况下,数据库客户端软件通常包括任何所需的数据库驱动程序,或在安装期间为您提供一个选项来选择您希望安装的驱动程序和组件。数据库客户端软件通常包含用于简化数据库的管理和连接的管理和配置工具,以及关于如何安装或配置数据库客户端及其任何组件的文档。

 

正确配置数据库客户端对于成功建立数据库的连接至关重要。在安装并使用数据库客户端软件之前,强烈建议您仔细阅读数据库客户端的安装和配置说明;这些可能对于每个数据库版本和Windows版本有所不同。

 

要了解每种数据访问技术在每种数据库类型方面的功能和局限性,请参见特定数据库产品的文档,并针对您的特定环境测试连接。为了避免常见的连接问题,请注意以下几点:

 

一些ADO.NET提供程序不受支持,或支持有限。请参见ADO.NET支持说明

安装数据库驱动程序时,建议您使用与Altova应用程序相同的平台(32位或64位)。例如,如果您在64位操作系统上使用32位Altova应用程序,请安装32位驱动程序,并使用该驱动程序设置数据库连接。请参见查看可用的ODBC驱动程序

设置ODBC数据源时,建议您将数据源名称(DSN)作为系统DSN创建,而不是用户DSN。有关更多信息,请参见创建ODBC连接

设置JDBC数据源时,请确保已安装JRE (Java Runtime Environment)或Java Development Kit (JDK),并已配置操作系统的CLASSPATH环境变量。有关更多信息,请参见创建JDBC连接

有关从数据库供应商安装的任何驱动程序或数据库客户端软件的安装说明和支持详细信息,请参见安装包随附的文档。

 

数据库

接口

驱动程序

Firebird

ADO.NET

Firebird ADO.NET数据提供程序(https://www.firebirdsql.org/en/additional-downloads/

JDBC

Firebird JDBC驱动程序(https://www.firebirdsql.org/en/jdbc-driver/

ODBC

Firebird ODBC驱动程序(https://www.firebirdsql.org/en/odbc-driver/

IBM DB2

ADO

IBM OLE DB Provider for DB2

ADO.NET

IBM Data Server Provider for .NET

JDBC

IBM Data Server Driver for JDBC and SQLJ

ODBC

IBM DB2 ODBC Driver

IBM DB2 for i

ADO

IBM DB2 for i5/OS IBMDA400 OLE DB Provider

IBM DB2 for i5/OS IBMDARLA OLE DB Provider

IBM DB2 for i5/OS IBMDASQL OLE DB Provider

ADO.NET

.NET Framework Data Provider for IBM i

JDBC

IBM Toolbox for Java JDBC Driver

ODBC

iSeries Access ODBC Driver

IBM Informix

ADO

IBM Informix OLE DB Provider

JDBC

IBM Informix JDBC Driver

ODBC

IBM Informix ODBC Driver

Microsoft Access

ADO

Microsoft Jet OLE DB Provider

Microsoft Access Database Engine OLE DB Provider

ADO.NET

.NET Framework Data Provider for OLE DB

ODBC

Microsoft Access Driver

MariaDB

ADO.NET

如果没有专用的.NET connector for MariaDB,请使用Connector/NET for MySQL(https://dev.mysql.com/downloads/connector/net/)。

JDBC

MariaDB Connector/J (https://downloads.mariadb.org/)

ODBC

MariaDB Connector/ODBC (https://downloads.mariadb.org/)

Microsoft SQL Server

ADO

Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL)

Microsoft OLE DB Provider for SQL Server (SQLOLEDB)

SQL Server Native Client (SQLNCLI)

ADO.NET

.NET Framework Data Provider for SQL Server

.NET Framework Data Provider for OLE DB

JDBC

Microsoft JDBC Driver for SQL Server ( https://docs.microsoft.com/en-us/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server )

ODBC

ODBC Driver for Microsoft SQL Server ( https://docs.microsoft.com/en-us/SQL/connect/odbc/download-odbc-driver-for-sql-server )

MySQL

ADO.NET

Connector/NET (https://dev.mysql.com/downloads/connector/net/)

JDBC

Connector/J ( https://dev.mysql.com/downloads/connector/j/ )

ODBC

Connector/ODBC ( https://dev.mysql.com/downloads/connector/odbc/ )

Oracle

ADO

Oracle Provider for OLE DB

Microsoft OLE DB Provider for Oracle

ADO.NET

Oracle Data Provider for .NET (http://www.oracle.com/technetwork/topics/dotnet/index-085163.html)

JDBC

JDBC Thin Driver

JDBC Oracle Call Interface (OCI) Driver

通常在安装Oracle数据库客户端期间会安装这些驱动程序。如果您使用的是Oracle XML DB组件,请通过OCI驱动程序(而不是Thin Driver)进行连接。

ODBC

Microsoft ODBC for Oracle

Oracle ODBC Driver(通常在安装Oracle数据库客户端期间安装)

PostgreSQL

JDBC

PostgreSQL JDBC Driver ( https://jdbc.postgresql.org/download.html )

ODBC

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

本机连接

可用。如果使用的是本机连接,则无需安装任何驱动程序。

Progress OpenEdge

JDBC

JDBC Connector ( https://www.progress.com/jdbc/openedge )

ODBC

ODBC Connector ( https://www.progress.com/odbc/openedge )

SQLite

本机连接

可用。如果使用的是本机连接,则无需安装任何驱动程序。

Sybase

ADO

Sybase ASE OLE DB Provider

JDBC

jConnect™ for JDBC

ODBC

Sybase ASE ODBC Driver

Teradata

ADO.NET

.NET Data Provider for Teradata (https://downloads.teradata.com/download/connectivity/net-data-provider-for-teradata)

JDBC

Teradata JDBC Driver (https://downloads.teradata.com/download/connectivity/jdbc-driver)

ODBC

Teradata ODBC Driver for Windows (https://downloads.teradata.com/download/connectivity/odbc-driver/windows)

© 2017-2023 Altova GmbH