Я работаю с некоторыми полученными данными, которые читаются программой, использующей встроенный сервер баз данных Advantage.Программа была написана не мной и не обладает всеми необходимыми мне функциями.Я хотел бы преобразовать эти данные в другой формат, чтобы я мог работать с ним более свободно, например, MySQL.
Я знаю, что Sybase предоставляет некоторые инструменты для преобразования одной локальной базы данных в SQL, что очень хорошо.Это будет работать нормально, за исключением того, что авторы этой программы создают новую папку, содержащую новую базу данных для каждого нового документа, с которым работает пользователь.Таким образом, могут быть сотни отдельных папок базы данных, каждая из которых содержит сотни файлов ADT.
Я ищу способ автоматизировать процесс преобразования этих .ADT-файлов и их схемы, в основном, во что-либо еще.Мне повезло больше с почти всеми другими форматами, с которыми мне приходилось работать в прошлом, этот был самым хлопотным.Мне не нужны индексы, представления или что-то из этого.Мне нужно только экспортировать таблицы в другой формат, чтобы я мог обработать некоторые данные.
Итак, решение, которое я ищу здесь, это просто способ автоматизировать преобразование локальной базы данных Advantage Database Server в SQL.Так что у меня есть папка .ADT файлов, которые представляют базу данных.
Я включил Ruby и Python в теги, потому что было бы идеально использовать один из этих языков сценариев, но любое решение было бы замечательно.
Маршрут, по которому я сейчас работаю, пытается работать с драйверами ODBC, но у меня возникли проблемы и я надеялся, что было более простое решение.
Спасибо!
Чейз Грей