这里是第一张海报所以温柔点..。我完全被困住了,我的任务是将一些旧的.DTA文件导入到SSMS中的表中,这样我们就可以从它们上运行查询。作为.dta格式的新手,我做了一些调查,到目前为止我收集到的信息如下:
当我访问Actian网站时,它要求我提供一个用户名和密码,以便能够下载任何试用软件。
在我注册任何东西之前,我想与您的聪明人联系,看看您是否知道从这些遗留.DTA文件中提取数据的替代方法,这样我就能够将其填充到SQL表中。顺便说一句,我已经尝试过所有显而易见的方法:在记事本、excel、access中进行探索,使用SSMS中的任何/所有驱动程序导入数据/openrowset,甚至尝试为Btrieve使用ODBC驱动程序,这些都没有给我带来任何成功。
我只是喜欢它,如果有明显的东西,我错过了,如果有人已经取得了任何成功使用Actian软件。
提前感谢!
发布于 2019-09-26 22:03:11
您必须有一个可以读取DTA文件的引擎。如果有与DTA文件匹配的DDF和可以读取它们的引擎,则可以创建ODBC,因为引擎包含ODBC驱动程序。一旦您拥有了ODBC DSN,就可以使用SSMS、Access、Excel或任何其他ODBC工具来访问这些文件。
我建议从Actian v14下载x86 32/64位的x86试用版(截止2019年9月)。这是当前版本,应该足够一次(或在购买许可证之后,多次)导入。
https://stackoverflow.com/questions/58124556
复制相似问题