|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
Добрый день! В компании на одной из систем планируем обновление БД Oracle с 12c на 19c. Система имеет web-клиента на java и кучу бизнес логики на серверной части на pl sql. Возможно, у кого-то был опыт подобного перехода. Хочется знать с какими проблемами пришлось столкнуться, на что обратить внимание? Ну, например, когда переходили с 10 на 12 версию, то пришлось переписывать все запросы с WM_CONCAT на LISTAGG, так как в 12 WM_CONCAT пропал совсем. Очень буду признателен, если поделитесь своим опытом. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 07:33 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
а нельзя было написать функцию WM_CONCAT, которая бы вызывала LISTAGG? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 09:20 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
andreymx а нельзя было написать функцию WM_CONCAT, которая бы вызывала LISTAGG? Все можно. Текущая тема не об этом. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 10:45 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
А что полного ченджд листа Оракел не делает? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 11:01 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
у Вас нет тестового сервера? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 11:10 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 11:45 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
alex-ls у Вас нет тестового сервера? Все есть. Будем обновлять и проверять. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 12:08 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
а в новых ораклах уже можно делать коллекции одной строкой кода, как в тскл? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
idvidv101101201NULLNULLNULLNULL111 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 14:32 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
andreymx а нельзя было написать функцию WM_CONCAT, которая бы вызывала LISTAGG? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 15:50 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
andreymx, Табличные переменные в t-sql не равнозначны коллекциям в оракл, если уж их сравнивать. Встречный вопрос, а t-sql уже научился в %rowtype? upd. И перестал компилировать заведомо не работающие процедуры, если в их коде есть хоть одна временная таблица? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 16:03 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
env andreymx, Табличные переменные в t-sql не равнозначны коллекциям в оракл, если уж их сравнивать. Встречный вопрос, а t-sql уже научился в %rowtype? upd. И перестал компилировать заведомо не работающие процедуры, если в их коде есть хоть одна временная таблица? я этим занимаюсь в ПТ ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 16:19 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
andreymx env andreymx, Табличные переменные в t-sql не равнозначны коллекциям в оракл, если уж их сравнивать. Встречный вопрос, а t-sql уже научился в %rowtype? upd. И перестал компилировать заведомо не работающие процедуры, если в их коде есть хоть одна временная таблица? я этим занимаюсь в ПТ но ведь начал же... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 17:14 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
mefman А что полного ченджд листа Оракел не делает? А this ещё что такое? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 18:48 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
SQL*Plus mefman А что полного ченджд листа Оракел не делает? А this ещё что такое? Это скорее RTFM ТСу чем "оракел vs что-то холивар" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2020, 22:32 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
burdinav, В самом переходе ничего необычного. Переходили и с 12.2.0.1 и с 11.2.0.4 на 19.6. Всё как обычно. Ну поехали массово планы (массово пересчитали статистику), в течение пары дней всё само угомонилось. Вылезло несколько мелких багов на которые не было патчей, но индусы довольно оперативно их написали. Самая главная ж@па вылезла в том, что у нас был ОЕМ 12.5, который уже 19-й не поддерживает, и в нём реально 19-й поплыл. Пришлось в аварийном порядке срочно разворачивать ОЕМ 13.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 00:21 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
Дядя Жора Дядя Жора В самом переходе ничего необычного. Переходили и с 12.2.0.1 и с 11.2.0.4 на 19.6. Всё как обычно. Ну поехали массово планы (массово пересчитали статистику), в течение пары дней всё само угомонилось. Вылезло несколько мелких багов на которые не было патчей, но индусы довольно оперативно их написали. Самая главная ж@па вылезла в том, что у нас был ОЕМ 12.5, который уже 19-й не поддерживает, и в нём реально 19-й поплыл. Пришлось в аварийном порядке срочно разворачивать ОЕМ 13.4 OEM у нас уже 13, здесь все хорошо. Можете сказать какого характера патчи были, переписывание pl sql? Если да, то что именно? Спасибо. Это первый ответ по теме. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 06:28 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
Самая задница была (да и есть) с DBMS_JOB ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 06:38 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров Самая задница была (да и есть) с DBMS_JOB А что с ним не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 09:23 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
Кое что описано здесь 12.2.0.3 :| ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 10:49 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
Из реально неожиданного была проблема c "ORA-12637: Packet receive failed"/"ORA-12571: TNS:packet writer failure" в сложных сетях - лечится disable_oob=on. Остальное, в принципе, все стандартно, и было легче, чем миграция на 12.1 /12.2/18 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 11:56 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
у нас начинается исследование перехода с 11.2 на 19 ждите вопросов! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 12:46 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2020, 07:33 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
andreymx, У меня есть небольшая БД Oracle Database 9.2.0.8 (ВМ VMware + Microsoft Windows Server 2003). Смогу ее напрямую обновить до последней версии Oracle Database? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2020, 05:17 |
|
Опыт перехода с версии Oracle DB 12c на 19c.
|
|||
---|---|---|---|
#18+
Igor Abzalov andreymx, У меня есть небольшая БД Oracle Database 9.2.0.8 (ВМ VMware + Microsoft Windows Server 2003). Смогу ее напрямую обновить до последней версии Oracle Database? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2020, 07:58 |
|
|
start [/forum/topic.php?fid=52&startmsg=39986033&tid=1880935]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 166ms |
0 / 0 |