使用 SQL Developer 连接到 MS Access 数据库
Connect to a MS Access database with SQL Developer
我有一个 Microsoft Access 数据库(.accdb 扩展名),我想使用 SQL 开发人员版本 19.4 进行查询。这可能吗?我该如何实现?
我不打算迁移数据库,我只是希望能够使用 SQL 查询它(因为我不熟悉 Access)。
当我创建新连接时,我无法 select 使用此版本的 SQL 开发人员在选项卡中访问。当我使用旧版本时它在那里,但它不支持我的 Access 数据库的扩展。
我也发现了这个:Connecting MS Access to Oracle SQLDeveloper
但是不幸的是那里的建议不适合我。
您可能需要驱动程序:
Microsoft Access Database Engine 2016 Redistributable
然后您可以使用 accdb 文件作为源创建一个 Linked Server。
不,这不可能。
我们曾经通过 odbc-jdbc 网桥提供此功能,但我相信 Java7 之后就没有了。
我们尚未构建对 Access JDBC 驱动程序的本机支持。
如果您能找到 SQL Developer version 3 的副本,您就可以随心所欲,开箱即用。
仅供参考,sql developer 4.0.3 也有 Access,可以打开 Oracle 19c。
我有一个 Microsoft Access 数据库(.accdb 扩展名),我想使用 SQL 开发人员版本 19.4 进行查询。这可能吗?我该如何实现? 我不打算迁移数据库,我只是希望能够使用 SQL 查询它(因为我不熟悉 Access)。
当我创建新连接时,我无法 select 使用此版本的 SQL 开发人员在选项卡中访问。当我使用旧版本时它在那里,但它不支持我的 Access 数据库的扩展。
我也发现了这个:Connecting MS Access to Oracle SQLDeveloper 但是不幸的是那里的建议不适合我。
您可能需要驱动程序:
Microsoft Access Database Engine 2016 Redistributable
然后您可以使用 accdb 文件作为源创建一个 Linked Server。
不,这不可能。
我们曾经通过 odbc-jdbc 网桥提供此功能,但我相信 Java7 之后就没有了。
我们尚未构建对 Access JDBC 驱动程序的本机支持。
如果您能找到 SQL Developer version 3 的副本,您就可以随心所欲,开箱即用。
仅供参考,sql developer 4.0.3 也有 Access,可以打开 Oracle 19c。