powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Конвертация ASA 9 -> ASA12
5 сообщений из 5, страница 1 из 1
Конвертация ASA 9 -> ASA12
    #38105783
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конвертирую через unload, все проходит штатно, но долго
При использовании опции -cp (compressed) все происходит быстрее и размер дампов меньше, но загрузка reload.sql возвращает ошибку ибо там input.
Значит ли это что таким способом пользоваться нельзя?
Стоит ли вручную заменить все input на load у которых можно указать опцию compressed?
Или загрузить только структуру, а для данных вручную прогнать unload table compressed/load table compressed
Какие можно ожидать в таком случае подводные камни/обязательные действия и т.д.
Процесс (простой базы) занимает несколько часов, так что любая возможность ускорения будет иметь смысл.
...
Рейтинг: 0 / 0
Конвертация ASA 9 -> ASA12
    #38105887
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SERG1257,

если нет и время простоя на момент перехода очень критично, то можно так
1) Взять offline копию базы 9, отложить в сторону.
2) Настроить и стартануть репликацию на рабочей 9 на будущую базу 12, всех таблиц.С момента старта базы 9 до старта репликаций в ней никаких изменений!!! После старта репликаций можно работать с базой как обычно, репликатор будут копить изменения для будущей базы.
п.1 и 2 по времени, при подготовке, обычно несколько минут.
Теперь можно из копии базы 9 спокойно и не торопясь делать 12 через unload
после конвертации настроить репликацию, чтобы она начала забирать данные из рабочей 9
В определенный момент(когда все изменения из рабочей 9 придут в 12), остановить 9, пользователей перенаправить на 12
Репликации можно убрать.
...
Рейтинг: 0 / 0
Конвертация ASA 9 -> ASA12
    #38106171
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При выгрузке можно указать что использовать при загрузке LOAD или INPUT, ну а потом наверно руками подправить ежели чего не хватает, хотя идея с репликацией на много лучше. Правда, для того, что бы ее использовать нужно иметь о ней хотя бы представление.
...
Рейтинг: 0 / 0
Конвертация ASA 9 -> ASA12
    #38106743
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, репликация слишком круто для меня
PaulJB При выгрузке можно указать что использовать при загрузке LOAD или INPUTСсылочкой не поделитесь? Это было бы самым лучшим решением.
...
Рейтинг: 0 / 0
Конвертация ASA 9 -> ASA12
    #38107345
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел параметр -xi, все получилось всем спасибо.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Конвертация ASA 9 -> ASA12
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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