Вопрос немного сформулирован некорректно.
Глючные записи мы нашли, они были в двух таблицах, где хранились данные XML TYPE в LOBs значениях. Во время подготовки к апгрейду надо осуществить сборку XDB, в этот момент и происходит повреждение данных с типом XML TYPE.
По мне у вас два варианта:
1. Развернуть полноценный тестовый стенд (железо в том числе0, на котором либо все пройдет успешно, либо выскочит тот самый bug.
2. Если нет возможности развернуть полноценный стенд, провести тестовый апгрейд на том, что есть, но в в этом варианте, даже в случае успешного обновления, надо быть готовым, что на проде выскочит bug.
Решением в обоих случаях является описанный в статье вариант — бэкап таблиц с XML type, которые вы накатите после апгрейда, заменив поврежденные таблицы.
А еще к вашему апгрейду может и патч выпустят:)
1. Техподдержка Oracle у нас осуществляется поставщиком биллинга, у них в свою очередь договор с Oracle по ASFU. Как я отметил в статье, обновлением занимался командированный к нам DBA, непосредственно, он же взаимодействовал с Oracle. Мы спрашивали с DBA, он с Oracle, не могу ответить на вопросы, т.к. полагались на большой опыт DBA в обновлениях.
2. Опять-таки DBA контактировал и c коллегами и с ТП Oracle, у него имелись свои каналы скорой помощи. За канал RuOUG спасибо, не знал про него.
3. Скорее всего из-за того, что поздно обновлялись, взяли последнюю актуальную с надеждой что содержит в себе последние обновления.
4. Вот за что Хабр полезен, так это то, что в комментарий полезной информации не меньше, чем в статье. Вы правы, ошибся версией, подправил, на серверах стояла 10-ая. 11-ые стояли на клиентских рабочих станциях, и с ними как раз проблем не было. Проблему с версиями в ходе тестирования обнаружили, и были готовы к ней. Наш косяк в том, что тестовые сервера приложений развернули с допустимыми клиентскими версиями, и упустили, что на некоторых production as стоит 10 версия
1. Техподдержка Oracle у нас осуществляется поставщиком биллинга, у них в свою очередь договор с Oracle по ASFU. Как я отметил в статье, обновлением занимался командированный к нам DBA, непосредственно, он же взаимодействовал с Oracle. Мы спрашивали с DBA, он с Oracle, не могу ответить на вопросы, т.к. полагались на большой опыт DBA в обновлениях.
2. Опять-таки DBA контактировал и c коллегами и с ТП Oracle, у него имелись свои каналы скорой помощи. За канал RuOUG спасибо, не знал про него.
3. Скорее всего из-за того, что поздно обновлялись, взяли последнюю актуальную с надеждой что содержит в себе последние обновления.
Хороший вопрос, техподдержка на железо присутствовала, на 5 лет вроде раньше HP предоставлял.
У нас она в 2015г закончилась. Пока думали закупать/не закупать новую, ударил кризис, HP разделился на HPE и HP Inc, изменилась политика, цена ТП взлетела до небес. На случай фуцкапа держим контакты HP спецов, готовых прийти на помощь)).
Чем был обусловлен выбор HPUX-а останется в истории, т.к. было это 8 лет назад, и когда я пришел в компанию, все уже было установлено, при этом людей, которых участвовали в закупе железа и софта, уже нет.
Спасибо!
Глючные записи мы нашли, они были в двух таблицах, где хранились данные XML TYPE в LOBs значениях. Во время подготовки к апгрейду надо осуществить сборку XDB, в этот момент и происходит повреждение данных с типом XML TYPE.
По мне у вас два варианта:
1. Развернуть полноценный тестовый стенд (железо в том числе0, на котором либо все пройдет успешно, либо выскочит тот самый bug.
2. Если нет возможности развернуть полноценный стенд, провести тестовый апгрейд на том, что есть, но в в этом варианте, даже в случае успешного обновления, надо быть готовым, что на проде выскочит bug.
Решением в обоих случаях является описанный в статье вариант — бэкап таблиц с XML type, которые вы накатите после апгрейда, заменив поврежденные таблицы.
А еще к вашему апгрейду может и патч выпустят:)
2. Опять-таки DBA контактировал и c коллегами и с ТП Oracle, у него имелись свои каналы скорой помощи. За канал RuOUG спасибо, не знал про него.
3. Скорее всего из-за того, что поздно обновлялись, взяли последнюю актуальную с надеждой что содержит в себе последние обновления.
4. Вот за что Хабр полезен, так это то, что в комментарий полезной информации не меньше, чем в статье. Вы правы, ошибся версией, подправил, на серверах стояла 10-ая. 11-ые стояли на клиентских рабочих станциях, и с ними как раз проблем не было. Проблему с версиями в ходе тестирования обнаружили, и были готовы к ней. Наш косяк в том, что тестовые сервера приложений развернули с допустимыми клиентскими версиями, и упустили, что на некоторых production as стоит 10 версия
2. Опять-таки DBA контактировал и c коллегами и с ТП Oracle, у него имелись свои каналы скорой помощи. За канал RuOUG спасибо, не знал про него.
3. Скорее всего из-за того, что поздно обновлялись, взяли последнюю актуальную с надеждой что содержит в себе последние обновления.
У нас она в 2015г закончилась. Пока думали закупать/не закупать новую, ударил кризис, HP разделился на HPE и HP Inc, изменилась политика, цена ТП взлетела до небес. На случай фуцкапа держим контакты HP спецов, готовых прийти на помощь)).
Чем был обусловлен выбор HPUX-а останется в истории, т.к. было это 8 лет назад, и когда я пришел в компанию, все уже было установлено, при этом людей, которых участвовали в закупе железа и софта, уже нет.