Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Перенос данных с Sybase ASA 5.5.05 (QNX) / 5 сообщений из 5, страница 1 из 1
15.09.2010, 16:45
    #36848457
xcom256
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос данных с Sybase ASA 5.5.05 (QNX)
Здравствуйте! Несмотря на то, что эта тема уже не раз здесь поднималась, внятного ответа на свой вопрсо я не нашел ни на форуме, ни где-либо еще в интернете.

А суть такая:
Есть база (среднего объема) на Sybase ASA 5.5.05 под QNX. Ее нужно перенести на Linux. Причем не так важно, на что именно ее переносить: на SQL Anywhere совеременный (11-12), на MySQL или на SQLite, хотя лучше всего - на MySql. Главное, чтобы с ней можно было работать на современной системе.
dbunload с SQL AnyWhere не работает - слишком старый файл базы данных. С другой стороны, можно сделать dbUnload из-под QNX, получив несколько файлов данных и sql-скрипт для импорта. Но и здесь не выходит: скрипт получается настолько артефактный, что ни одна современная база его не берет. Максимум, что получилось, так это, после значительных правок скрипта, импортировать данные в SQL Anywhere 12, да и то частично. Этот вариант также не подходит, ибо база для переноса не одна - процесс нужно автоматизировать.

Искал ODBC драйвер для линукса. Не нашел.
Подскажите, как решить такую ситуацию?
...
Рейтинг: 0 / 0
15.09.2010, 17:53
    #36848724
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос данных с Sybase ASA 5.5.05 (QNX)
Подними базу под 9-м сервером под любой ОС и выгрузи. Потом залить во что-то более современное будет намного проще.
...
Рейтинг: 0 / 0
15.09.2010, 18:08
    #36848762
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос данных с Sybase ASA 5.5.05 (QNX)
xcom256Максимум, что получилось, так это, после значительных правок скрипта, импортировать данные в SQL Anywhere 12, да и то частично. Этот вариант также не подходит, ибо база для переноса не одна - процесс нужно автоматизировать.А у всех баз разная структура?
Если структура у всех одинакова, то достаточно будет одной правки скрипта. В остальных базах просто подменяешь созданный скрипт на исправленный и все.

А ODBC драйвера для Линукса не нужны, протоколы связи во всех версиях ASA/SA остаются одинаковыми и клиент от SA12 должен уметь подключаться даже к пятому серверу.
...
Рейтинг: 0 / 0
15.09.2010, 18:18
    #36848794
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос данных с Sybase ASA 5.5.05 (QNX)
White Owlпротоколы связи во всех версиях ASA/SA остаются одинаковыми и клиент от SA12 должен уметь подключаться даже к пятому серверу.
Не-а. Между 5.5 и 6.0 протокол поменялся ;).
...
Рейтинг: 0 / 0
17.09.2010, 17:19
    #36852793
xcom256
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос данных с Sybase ASA 5.5.05 (QNX)
Большое спасибо! После установки Sybase 9, перенести данные получилось.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Перенос данных с Sybase ASA 5.5.05 (QNX) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]