Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Java访问普适/Btrieve数据库(DDF+;DAT文件)_Java_Database_Pervasive_Btrieve_Ddf - Fatal编程技术网

从Java访问普适/Btrieve数据库(DDF+;DAT文件)

从Java访问普适/Btrieve数据库(DDF+;DAT文件),java,database,pervasive,btrieve,ddf,Java,Database,Pervasive,Btrieve,Ddf,我有一个包含*.DDF和*.DAT文件的文件夹,它们是一个普及的/b RIEVE数据库。我可以使用DDF Periscope(DDF Periscope.com)打开并查看数据库的内容 我可以使用ddf periscope分别从每个表中导出数据,我想使用Java做同样的事情。访问数据库中的数据并将其导出到CSV文件、POJO或任何我可以操作数据的方式 这可能吗?您可以使用JDBC或JCL接口来访问数据。您仍然需要普适引擎,但可以使用Java。是JDBC驱动程序的一个简单示例。 我没有JCL示例,

我有一个包含*.DDF和*.DAT文件的文件夹,它们是一个普及的/b RIEVE数据库。我可以使用DDF Periscope(DDF Periscope.com)打开并查看数据库的内容

我可以使用ddf periscope分别从每个表中导出数据,我想使用Java做同样的事情。访问数据库中的数据并将其导出到CSV文件、POJO或任何我可以操作数据的方式


这可能吗?

您可以使用JDBC或JCL接口来访问数据。您仍然需要普适引擎,但可以使用Java。是JDBC驱动程序的一个简单示例。
我没有JCL示例,但在普及/Actian Java类库SDK中应该有一个

您可以使用JDBC或JCL接口来访问数据。您仍然需要普适引擎,但可以使用Java。是JDBC驱动程序的一个简单示例。
我没有JCL示例,但在普及/Actian Java类库SDK中应该有一个

谢谢你的回复。尽管我仍然对ddf潜望镜如何在没有perasive引擎的情况下检索数据感到好奇。我想写一个程序,它将接收普及数据库(dat和ddf文件),以某种方式解析它们,并自动将数据导入一个较新的sql数据库,例如postgres。这有可能吗?DDF潜望镜仍然使用普及引擎。为了访问一个普及的/Btrieve/Actian数据文件,您必须在某个地方有一个引擎。来自ddf-periscope.com网站():“对于操作编辑器基本功能,需要客户端访问Btrieve服务器的库。对于所有编辑器功能(例如,监视)的操作,需要安装访问普适.SQL的客户端部分。”关于将数据从普适迁移到Postgres的第二个问题(例如),是的,这是可能的。您需要在数据库中循环浏览表,创建新表(或使用新数据库中的现有表)并插入/更新记录。有一些工具也可以这样做,比如Actian的Data Integrator。因此,可以肯定的是,ddf潜望镜可以访问普适引擎,与它建立连接,将文件导入该数据库,并显示?事实上,我连接到数据库,尽管我必须从DbSch获取JDBC驱动程序ema和我在任何地方都找不到驱动程序v2:)但有件事,我会寻找v2,再次感谢感谢您的回复。尽管我仍然对ddf潜望镜如何在没有perasive引擎的情况下检索数据感到好奇。我想写一个程序,它将接收普及数据库(dat和ddf文件),以某种方式解析它们,并自动将数据导入一个较新的sql数据库,例如postgres。这有可能吗?DDF潜望镜仍然使用普及引擎。为了访问一个普及的/Btrieve/Actian数据文件,您必须在某个地方有一个引擎。来自ddf-periscope.com网站():“对于操作编辑器基本功能,需要客户端访问Btrieve服务器的库。对于所有编辑器功能(例如,监视)的操作,需要安装访问普适.SQL的客户端部分。”关于将数据从普适迁移到Postgres的第二个问题(例如),是的,这是可能的。您需要在数据库中循环浏览表,创建新表(或使用新数据库中的现有表)并插入/更新记录。有一些工具也可以这样做,比如Actian的Data Integrator。因此,可以肯定的是,ddf潜望镜可以访问普适引擎,与它建立连接,将文件导入该数据库,并显示?事实上,我连接到数据库,尽管我必须从DbSch获取JDBC驱动程序ema和我在任何地方都找不到驱动程序v2:)但它是某种东西,我将寻找v2,再次感谢您