Сколько лет «старому»?И является ли СУБД Informix одной из семейства OnLine или SE (Standard Engine)?Грубо говоря: какая версия какой СУБД Informix работает на какой платформе?Тем не менее, ответ на самом деле в значительной степени не зависит от СУБД или версии (но если у вас достаточно старая система, это может иметь значение).Я предполагаю, что установка Informix все еще работает;у вас все еще есть работающее программное обеспечение Informix.
Лучший инструмент для извлечения схемы и данных из базы данных Informix - это dbschema.Для базы данных с именем somedb
будет создан каталог somedb.exp
, содержащий somedb.sql
и ряд выгружаемых файлов.Схема, очевидно, предназначена для Informix;вам нужно будет изменить это в соответствии с SQL Server.Данные представлены в стандартном формате выгрузки Informix, в котором в качестве escape-символа используются разделенные каналом поля с обратной косой чертой.Вам нужно будет разработать метод преобразования его в предпочитаемый формат выгрузки SQL Server.