从Java访问普适/Btrieve数据库(DDF+;DAT文件)
我有一个包含*.DDF和*.DAT文件的文件夹,它们是一个普及的/b RIEVE数据库。我可以使用DDF Periscope(DDF Periscope.com)打开并查看数据库的内容 我可以使用ddf periscope分别从每个表中导出数据,我想使用Java做同样的事情。访问数据库中的数据并将其导出到CSV文件、POJO或任何我可以操作数据的方式从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示例,
这可能吗?您可以使用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,再次感谢您