0

在我们的工作环境中,我们有旧的 4D 数据库系统。我们想将数据迁移到 oracle,在此之前我想从 oracle 数据库连接 4d 数据库表和其他对象。

这对我来说是全新的。如果有人可以分享这方面的知识,我将不胜感激。

4

1 回答 1

0

来自甲骨文:

ODBC

您可以使用 ODBCOracle 连接到 4D Server。

您需要在 Oracle 机器上安装适合您环境的4D ODBC 驱动程序。请记住将 ODBC Driver 的版本与 4D 的版本以及 ODBC Driver 的体系结构与 ODBC Client(在本例中为 Oracle)的体系结构相匹配。

例如,如果您的 4D 服务器运行 v15.2 而 Oracle 在 64 位模式下运行,那么您可能需要使用4D v15.2 ODBC 驱动程序 64 位

另一方面,如果 4D Server 运行 14.5 并且 Oracle 运行在 32 位模式下,您需要安装4D v14.5 ODBC Driver 32 位

可以从http://4d.com/downloads/products.html下载 ODBC 驱动程序

以下是从 Oracle 连接到 ODBC 服务器的一些一般说明

本机 SQL 协议

4D SQL 协议记录在Github - 4D/SQLlib_4Dsources.4d.com上,所以理论上你可以编写某种连接器。


从 4D:

ODBC

您可以使用 ODBC 从 4D Server 连接到 Oracle。

您需要在 4D 服务器机器上安装适当的Oracle ODBC 驱动程序,然后使用SQL LOGIN进行连接

用于 OCI 的 4D

您可以使用OCI的插件4D,这里有文档

于 2016-04-28T22:15:55.787 回答