Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / не работает компресс / 5 сообщений из 5, страница 1 из 1
29.10.2010, 11:56
    #36927439
YVG19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает компресс
SYBASE 12.5.4
Команда

dump database NAME to 'compress::4::/opt/sybase/dump/NAME.dmp' with init

выдает ошибку:

Backup Server: 4.124.2.1: Archive API error for
device='compress::4::/opt/sybase/dump/bank.dmp::00': Vendor application
name=<UNINIT>, Library version=0, API routine=<UNINIT>, Message=Unable to open
API library for device 'compress::4::/opt/sybase/dump/bank.dmp'. Library path is
'/opt/sybase/ASE-12_5/lib/libcompress.so'. dlopen() returned: Code=0,
Message=/opt/sybase/ASE-12_5/lib/libcompress.so: wrong ELF class: ELFCLASS32


Подозреваю что не установлен некий компонент для обеспечения компрессии?
Может кто подсказать в чем ошибка? И если да, то заодно подсказать - на сервере где буду поднимать скомпрессированный дамп все должно быть установлено совершенно идентично (версии сервера, EBF, того что тут подскажете)?
...
Рейтинг: 0 / 0
29.10.2010, 12:41
    #36927595
blzz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает компресс
дайте select @@version
и результат
...
Рейтинг: 0 / 0
29.10.2010, 12:42
    #36927598
blzz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает компресс
клятый ctrl+shift

..
и результат команды file /opt/sybase/ASE-12_5/lib/libcompress.so из операционной системы (или
xp_cmdshell 'file /opt/sybase/ASE-12_5/lib/libcompress.so' из sql если XP-сервер есть)
...
Рейтинг: 0 / 0
29.10.2010, 13:25
    #36927736
blzz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает компресс
YVG19SYBASE 12.5.4
Команда

dump database NAME to 'compress::4::/opt/sybase/dump/NAME.dmp' with init

выдает ошибку:

Backup Server: 4.124.2.1: Archive API error for
device='compress::4::/opt/sybase/dump/bank.dmp::00': Vendor application
name=<UNINIT>, Library version=0, API routine=<UNINIT>, Message=Unable to open
API library for device 'compress::4::/opt/sybase/dump/bank.dmp'. Library path is
'/opt/sybase/ASE-12_5/lib/libcompress.so'. dlopen() returned: Code=0,
Message=/opt/sybase/ASE-12_5/lib/libcompress.so: wrong ELF class: ELFCLASS32


Подозреваю что не установлен некий компонент для обеспечения компрессии? Может кто подсказать в чем ошибка?
компонент установлен, /opt/sybase/ASE-12_5/lib/libcompress.so он и есть, иначе бы выругалось фразой no such file.
подозреваю что архитектура ASE - 64битная, а библитеку кто-то 32битную подложил.

YVG19
И если да, то заодно подсказать - на сервере где буду поднимать скомпрессированный дамп все должно быть установлено совершенно идентично (версии сервера, EBF, того что тут подскажете)?
по опыту: должны совпадать размер страницы, default character set id, default sort order id

если будет различаться архитектура процессоров - то поищите тут по кейворду кроссплатформенный или
http://docs.sybase.com/onlinebooks/group-as/asg1253e/newfeatures1253_rev/@Generic__BookTextView/731;pt=2333?DwebSearchAll=1#X

на ASE версии 12.5.3 и новее можно поднимать дампы сделанные с более старых версий и другой архитектуры.
наоборот (15.х -> 12.5.4 не пробовал, наверное нет).
на счет EBF не знаю, по идее в пределах одной ветки на пониженную ebf (12.5.4.esd#10->12.5.4 esd#9.1 ) должен нормально загружаться .
...
Рейтинг: 0 / 0
29.10.2010, 15:37
    #36928115
YVG19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает компресс
ДА! Направление задали правильно! Был неверный libcompress.so!
Прислали правильный и все заработало! Cпасибо!

Поднимать дамп планирую на 12.5.3 с EBF 12903
Cнимаю с 12.5.4 EBF 15447
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / не работает компресс / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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