我正在处理我获得的一些数据,这些数据是通过使用嵌入式 Advantage 数据库服务器的程序读取的。该程序不是我编写的,也没有我需要的所有功能。我想将此数据转换为不同的格式,以便我可以更自由地使用它,例如 MySQL。
我知道 Sybase 提供了一些工具,可以将单个本地数据库转换为 SQL,这非常好。这可以正常工作,除了该程序的作者为用户正在使用的每个新文档创建一个包含新数据库的新文件夹。因此,可能有 100 个单独的数据库文件夹,每个文件夹中都有 100 个 .ADT 文件。
我正在寻找一种方法来自动化将这些 .ADT 文件及其架构转换为其他任何内容的过程。我过去使用过的几乎所有其他格式都比较幸运,这个是最麻烦的。我不需要索引、视图或任何这些。我只需要将表格导出为另一种格式,以便我可以处理一些数据。
所以我在这里寻找的解决方案只是一种将单个 Advantage Database Server 本地数据库自动转换为 SQL 的方法。所以我有一个代表数据库的 .ADT 文件文件夹。
我在标签中包含了 Ruby 和 Python,因为使用其中一种脚本语言是理想的,但任何解决方案都会很棒。
我现在的路线是尝试使用 ODBC 驱动程序,但我遇到了麻烦,希望有一个更简单的解决方案。
谢谢!
追逐灰色