在我们的工作环境中,我们有旧的 4D 数据库系统。我们想将数据迁移到 oracle,在此之前我想从 oracle 数据库连接 4d 数据库表和其他对象。
这对我来说是全新的。如果有人可以分享这方面的知识,我将不胜感激。
在我们的工作环境中,我们有旧的 4D 数据库系统。我们想将数据迁移到 oracle,在此之前我想从 oracle 数据库连接 4d 数据库表和其他对象。
这对我来说是全新的。如果有人可以分享这方面的知识,我将不胜感激。
您可以使用 ODBC从Oracle 连接到 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 服务器的一些一般说明
4D SQL 协议记录在Github - 4D/SQLlib_4D和sources.4d.com上,所以理论上你可以编写某种连接器。
您可以使用 ODBC 从 4D Server 连接到 Oracle。
您需要在 4D 服务器机器上安装适当的Oracle ODBC 驱动程序,然后使用SQL LOGIN进行连接