URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 4813
[ Назад ]

Исходное сообщение
"Тематический каталог: Установка патча для Oracle9i (9.2.0.X) в среде RHEL ASES 3, Fedora Core 2 (oracle install linux re..."

Отправлено auto_topic , 17-Дек-04 20:44 
Обсуждение статьи тематического каталога: Установка патча для Oracle9i (9.2.0.X) в среде RHEL ASES 3, Fedora Core 2 (oracle install linux redhat fedora patch)

Ссылка на текст статьи: http://www.opennet.me/base/dev/oracle_fedora_inst.txt.html


Содержание

Сообщения в этом обсуждении
"Установка патча для Oracle9i (9.2.0.X) в среде RHEL ASES 3, Fedora Core 2 (oracle install linux redhat fedora patch)"
Отправлено Dmitry , 17-Дек-04 20:44 
Установка коммулятивного патча 9205 рекомендована,
но не является обязательной.Однако,патч 9205 автоматически закрывет проблему с Intelligent Agent (успешно линкует "dbsnmp" ) .Подробно см.:
http://www.idevelopment.info/data/Oracle/DBA_tips/Linux/LINU...
В тексте этой статьи есть также ссылка для свободного download'a патча 3006854.
В сущности , все проблемы связаны с версией OUI,
идущего с продуктами Oracle9i Database 9.2.0.1(4) и Oracle Application Server 9.0.4.
OUI в версии 10g стартует без проблем.


"Установка патча для Oracle9i (9.2.0.X) в среде RHEL ASES 3, ..."
Отправлено Аноним , 17-Дек-04 23:02 
> В сущности , все проблемы связаны с версией OUI

Начнем с того, что libcwait.so никогда не решала проблемы
_инсталера_. В принципе. Поскольку проблемы были связаны
не столько с OUI, сколько с JRE.

> Однако,патч 9205 автоматически закрывет проблему
> с Intelligent Agent (успешно линкует "dbsnmp" )

Вах-вах-вах, таки была проблема? Да такая, что патч понадобился?
Ну вот, а то "ничего нового, ничего нового"... :-)


"Проблема с Intelligent Agent в версии Oracle9R2 (9.2.0.4) "
Отправлено Dmitry , 22-Дек-04 12:35 
Смотри:
http://linuxportal.ru/blog_voron.php

"Установка патча для Oracle9i (9.2.0.X) в среде RHEL AS/ES 3, Fedora Core 2 (oracle install linux redhat fedora patch)"
Отправлено Dmitry , 17-Дек-04 23:39 
Патчи,закрывающие вопрос с "dbsnmp" ,сопровождали
еще 9.2.0.4:-
p2617419_220_GENERIC.zip
p3238244_9204_LINUX.zip
Далее,см http://www.puschitz.com/InstallingOracle9i.shtml
касаемо:-
1.) glibc-2.3.2-5.i686.rpm This glibc version exports __ctype_b():
$ rpm -ql glibc-2.3.2-5 | grep libc.so
/lib/i686/libc.so.6
/lib/libc.so.6
/lib/tls/libc.so.6
$ nm -a /lib/i686/libc.so.6 | grep __ctype_b
001315f8 D __ctype_b
00022340 T __ctype_b_loc
$ nm -a /lib/libc.so.6 | grep __ctype_b
00133c58 D __ctype_b
000223a0 T __ctype_b_loc

2.)glibc-2.3.2-11.9.i686.rpm . This glibc version does not export __ctype_b().

$ rpm -ql glibc-2.3.2-11.9 | grep libc.so
/lib/i686/libc.so.6
/lib/libc.so.6
/lib/tls/libc.so.6
$ nm -a /lib/i686/libc.so.6 | grep __ctype_b
00131718 D __ctype_b@GLIBC_2.0
000223a0 T __ctype_b_loc
$ nm -a /lib/libc.so.6 | grep __ctype_b
00133d58 D __ctype_b@GLIBC_2.0
000223f0 T __ctype_b_loc

Werner Puschitz заметил и описал эту проблему
к сожалению, опять таки раньше Вас.

Вы же написали:

#include <stdlib.h>
#include <ctype.h>

unsigned short int * __ctype_b;
unsigned short int * __ctype_tolower;
unsigned short int * __ctype_toupper;

void __attribute__((constructor)) my_init() {
    __ctype_b = * __ctype_b_loc();
    __ctype_tolower = * __ctype_tolower_loc();
    __ctype_toupper = * __ctype_toupper_loc();
}

void __attribute__((destructod)) my_clean() {
}
Скомпилируем эту библиотеку и установим ее аналогично libstat.so:

# gcc -O2 -shared -o libctype.so libctype.c
# cp libctype.so /lib/libcwait
# ln -s /lib/libcwait/libctype.so /lib/libctype.so

после дискуссии на Opennet.ru.


"Установка патча для Oracle9i (9.2.0.X) в среде RHEL AS/ES 3, Fedora Core 2 (oracle install linux redhat fedora patch)"
Отправлено Dmitry , 18-Дек-04 00:05 
В конечном счете, я не могу не отдать должного
тому упорству , с которым Вы противостоите корпоративному development'y.Вот только , в
памяти все время возникает "Рыцарь печального
образа". Он воевал с ветряными мельницами по-моему
довольно долго. :-)

"Установка патча для Oracle9i (9.2.0.X) в среде RHEL AS/ES 3,..."
Отправлено Аноним , 18-Дек-04 18:17 
> Он воевал с ветряными мельницами по-моему довольно долго

Дима, вы в принципе не понимаете мои мотивы... ЕСЛИ и КОГДА возникнет необходимость поставить ту же девятку/десятку/восьмерку/пофиг-что-еще, я не буду мучить себя выбором, и поставлю ее на на RHAS. И если только инсталлер, линкер или кто-там-еще заупрямится, да хоть даже джавовский Exception кинет и повиснет - я просто обращусь в саппорт, поскольку они подписались и должны (и будут) отвечать за свой базар.

Что касаемо WP - он говорит о проблеме и предлагает патчиться. Он не объясняет почему это происходит, что такое эти символы, за что они отвечают и так далее. Неспортивно. Если я играюсь на полигоне, я хочу знать что и почему происходит, и как с этим бороться. И почему именно так. И как это обойти. :-)


"Установка патча для Oracle9i (9.2.0.X) в среде RHEL AS/ES 3, Fedora Core 2 (oracle install linux redhat fedora patch)"
Отправлено Dmitry , 18-Дек-04 23:40 
Поставьте себя на место тех, кто 24 часа в сутки и 7 дней в неделю "отвечают за свой базар", а на полигоне сотни промышленных серверов.Это - хороший
спорт.

"Установка патча для Oracle9i (9.2.0.X) в среде RHEL AS/ES 3,..."
Отправлено Аноним , 19-Дек-04 18:19 
> а на полигоне сотни промышленных серверов

Этих людей должны быть десятки и сотни. И кроме того, они за это деньги получают - так что пусть работают. Если за продукт и поддержку деньги оплачены - клиент хочет получить сервис. Что, незаконное желание?

> Поставьте себя на место тех, кто 24 часа в сутки и 7 дней в неделю "отвечают за свой базар"

Бросьте... Никто не заставлял всех этих людей идти в саппорт - они сами туда напросились - зная, что их ждет.


"Сборка Intelligent Agent (dbsnmp) в версии 9.2.0.4"
Отправлено Dmitry , 21-Дек-04 23:28 
При установке версии 9.2.0.4 дествия, предложенные Артемием Капитулой, никаким
образом не влияют на успешную сборку неработоспособной версии "dbsnmp"
Собрать работоспособный "dbsnmp" можно только после установки патчей
p2617419_220_GENERIC.zip , p3238244_9204_LINUX.zip.
Смотри статус $ORACLE_HOME/lib/stubs до и после установки патчей , а также
файл $ORACLE_HOME/network/lib/ins_oemagent.mk.