CftClub.ru
Клуб специалистов ЦФТ-Банк

Миграция на Oracle 11gR2
На страницу Пред.  1, 2, 3, 4, 5, 6  След.
 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA
Предыдущая тема :: Следующая тема  
Автор Сообщение
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеПн Ноя 14, 2011 08:46    Ответить с цитатой
Полезность: Нет оценки
dmitryef пишет:
Это не пустая трата времени, а бесполезная трата нервов, когда пользователи начнут заваливать сведениями об ошибках (идентификатор такой-то не найден...). Поэтому лучше загодя перекомпилировать.
- странно, мы вот уже работаем на 11G , а о проблемах с нашими расширениями и не ведаем - чудны твои деянья, господи....... Very Happy
ponhome
Участник со стажем


Вступление в Клуб: 19.01.2009
СообщениеПн Ноя 14, 2011 15:37    Ответить с цитатой
Полезность: Нет оценки
Интересно, а пробовал кто использовать ORSAService.exe с OraOLEDB11. У меня не получилось, COM-объект не находит правильно установленного провайдера.
Делал так. Полностью снес клиента 10.2, поставил 11.2.0.3, провайдер установился, но СОМ его не видит. Сделал экспорт СОМ IBSOSrvORSA, снес его, перегрузил компьютер, установил COM, не видит провайдера.
Поставил клиента 10.2 и COM увидел провайдера. Может где проверка на версию провайдера?
il-83
Участник


Вступление в Клуб: 27.07.2010
СообщениеВт Ноя 15, 2011 08:25    Ответить с цитатой
Полезность: Нет оценки
ponhome пишет:
Интересно, а пробовал кто использовать ORSAService.exe с OraOLEDB11. У меня не получилось, COM-объект не находит правильно установленного провайдера.
Делал так. Полностью снес клиента 10.2, поставил 11.2.0.3, провайдер установился, но СОМ его не видит. Сделал экспорт СОМ IBSOSrvORSA, снес его, перегрузил компьютер, установил COM, не видит провайдера.
Поставил клиента 10.2 и COM увидел провайдера. Может где проверка на версию провайдера?


разрядность клиента (ОСи)? переменные NLS_LANG и т.п. в ключе ORACLE реестра?

еще у Oracle Client 11 NLS_LANG автоматом устанавливается в RUSSIAN_RUSSIA, а у 10 - RUSSIAN_CIS... с этим бывают проблемы.
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеВт Ноя 15, 2011 08:36    Ответить с цитатой
Полезность: Нет оценки
ponhome пишет:
Интересно, а пробовал кто использовать ORSAService.exe с OraOLEDB11.
- не пробовал, а смысл?
il-83
Участник


Вступление в Клуб: 27.07.2010
СообщениеВт Ноя 15, 2011 12:05    Ответить с цитатой
Полезность: Нет оценки
Serj пишет:
не пробовал, а смысл?


будет смысл, когда надо будет на Win Server 2008 R2 установить ORSA...
Ораклом не сертифицирована связка 2008 R2 и 10го клиента (разве что патч 10.2.0.5)
ponhome
Участник со стажем


Вступление в Клуб: 19.01.2009
СообщениеВт Ноя 15, 2011 12:44    Ответить с цитатой
Полезность: Нет оценки
Вопрос про ORSAService с клиентом 11.2.0.3 и его oledb провайдером снят. Работает. Сервер win2003 x32.
Похоже инсталятор клиента при выборе самого полного комплекта (админинистрат) не запускает подготовленный им батник \bin\selecthome.bat, где есть заветные
regsvr32 /s C:\Oracle\product\11.2.0\client_1\BIN\OraOLEDB11.dll
regsvr32 /s C:\Oracle\product\11.2.0\client_1\bin\oip11.dll
regsvr32 /s C:\Oracle\product\11.2.0\client_1\bin\oradc.ocx
regsvr32 /s C:\Oracle\product\11.2.0\client_1\bin\oo4ocodewiz.dll
regsvr32 /s C:\Oracle\product\11.2.0\client_1\bin\odbtreeview.ocx
regsvr32 /s C:\Oracle\product\11.2.0\client_1\bin\oo4oaddin.dll
Вышел на это случайно. Поставил сначала в другой home комплект
ODAC112021 из http://www.oracle.com/technetwork/database/windows/downloads/utilsoft-087491.html
oledb заработал. Проверяется запуском z.udl-файла с содержимым
[oledb]
; Everything after this line is an OLE DB initstring
Provider=OraOLEDB.Oracle;Password=ibs;Persist Security Info=True;User ID=ibs;Data Source=ibso
Там мне и приглянулся selecthome.bat на фоне малого кол-ва файлов.
После deinstall ODAC112021, перезагрузка компа, запуск батника из
11.2.0.3 и oledb заработал. procexp показывает загрузку dll от 11.2.0.3. Вообщем этим ...делом можно было заниматься долго. Smile

Про смысл. Заменить везде клиента с 10 на 11, ибо не люблю много-хомность на боевых серверах.
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеСр Ноя 16, 2011 06:49    Ответить с цитатой
Полезность: Нет оценки
ponhome пишет:
Про смысл. Заменить везде клиента с 10 на 11, ибо не люблю много-хомность на боевых серверах.
- смысл ясен, нас 10-ый клиент целиком устраивает и ORACLE_HOME - на терминальных серверах соответственно только 10-ый.
tsktalk
Участник со стажем


Вступление в Клуб: 27.09.2007
СообщениеСр Ноя 16, 2011 14:43    Ответить с цитатой
Полезность: Нет оценки
ponhome пишет:

.............
Про смысл. Заменить везде клиента с 10 на 11, ибо не люблю много-хомность на боевых серверах.

смысл то понятен - никто не любит множества разных клиентов...

интересен вот какой момент: возникнет у Вас проблема, и прийдете Вы в саппорт, а они Вам скажут "До свидания", так как данный провайдер не поддерживается... В доке то четко указано какие версии клиента следует использовать...
и потом в итоге обратно все переставлять?
Alkov
Профи


Вступление в Клуб: 23.09.2010
СообщениеПт Ноя 18, 2011 11:44    Ответить с цитатой
Полезность: Нет оценки
Ещё вопрос. На 11g ни у кого передача данных по dblink не тормозит ?
Кстати добавилась пауза при соединении и разъединении с сервером (10-30 сек) в чём м.б. причина ?
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеСб Ноя 19, 2011 08:47    Ответить с цитатой
Полезность: Нет оценки
Alkov пишет:
Ещё вопрос. На 11g ни у кого передача данных по dblink не тормозит ?
Кстати добавилась пауза при соединении и разъединении с сервером (10-30 сек) в чём м.б. причина ?
- у нас нет такого, трассируйте сессию с событиями ожидания в целевой БД и удаленной, покажите sqlnet.ora так же.
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеСб Ноя 19, 2011 08:52    Ответить с цитатой
Полезность: Нет оценки
il-83 пишет:
Serj пишет:
не пробовал, а смысл?


будет смысл, когда надо будет на Win Server 2008 R2 установить ORSA...
Ораклом не сертифицирована связка 2008 R2 и 10го клиента (разве что патч 10.2.0.5)
- работаем на 2008 R2 + Citrix Metaframe клиент Oracle 10.2.0.4 - проблем нету.
il-83
Участник


Вступление в Клуб: 27.07.2010
СообщениеПн Ноя 21, 2011 04:17    Ответить с цитатой
Полезность: Нет оценки
Serj пишет:
il-83 пишет:
Serj пишет:
не пробовал, а смысл?


будет смысл, когда надо будет на Win Server 2008 R2 установить ORSA...
Ораклом не сертифицирована связка 2008 R2 и 10го клиента (разве что патч 10.2.0.5)
- работаем на 2008 R2 + Citrix Metaframe клиент Oracle 10.2.0.4 - проблем нету.


ну я про проблемы и не говорил... речь о матрице сертификации Oracle.
Исходя из этого, в документации так же указывается клиент пропатченый до 10.2.0.5.
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеВт Ноя 22, 2011 09:47    Ответить с цитатой
Полезность: Нет оценки
Возможно, эти грабли уже большинством пройдены, но кому-то может оказаться полезным.
Поскольку ко времени установки Oracle11 нормой жизни было уже ядро версии 7.1.1.4, соответственно, перед апгрейдом оракла оно (ядро) было отпатчено. Засада в том, что скрипт, изменяющий значение константы inst_info.db_version, входит в состав патча ядра (а при его установке оракл еще 10-й), и при апгрейде Оракла его значение не переписывается. В результате операция сброса нумерации счетчиков, читающая эту константу, в ЗОД работает по "десятому" алгоритму, исправление, сделанное в 11.16 не работает и в итоге имеем кучу невалидных интерфейсных пакетов. Лечится повторным накатом скрипта init1.sql (или всего патча ядра для надежности Smile)


Последний раз редактировалось: Alex2019 (Вт Ноя 22, 2011 12:53), всего редактировалось 1 раз
Andry
Участник - экстремал


Вступление в Клуб: 14.01.2009
СообщениеВт Ноя 22, 2011 12:09    Ответить с цитатой
Полезность: Нет оценки
Alex2019 пишет:
Возможно, эти грабли уже большинством пройдены, но кому-то может оказаться полезным.
Поскольку Oracle11 должен ставится на ядро версии не ниже 7.1.1.4,

Такая зависимость зафиксирована в каком-либо документе? Это ядро совсем недавно вышло, позже рекомендации по миграции.
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеВт Ноя 22, 2011 12:56    Ответить с цитатой
Полезность: Нет оценки
Приношу извинения за некорректность. Это у нас к моменту апгрейда он был должен.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Страница 4 из 6

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru