|
Таблица недоступна даже для select (ora-600 [kkdlReadOnDiskDefVal: bad defValLen])
|
|||
---|---|---|---|
#18+
Здравствуйте. Oracle версии 12.1.0.2.160419. Linux x64. Напоролись на очень неприятный баг Oracle. Добавили поле в таблицу: Код: plsql 1.
и таблица оказалась полностью недоступна для всего, кроме rman. Все запросы, включая select и drop, падают с ошибкой ora-600 с аргументами: Код: plaintext
Код: plaintext
Но полный экспорт базы с помощью expdp тоже падает с ошибкой. Пока исключил эту таблицу (EXCLUDE=TABLE:"IN ('CONTRACT')"), но таблицы с таким именем есть и в других схемах - соответственно, они тоже не выгружаются. Хотелось бы все-таки удалить эту таблицу. Может, у кого-то есть идеи? P.S. попробовал базу дублировать в другой standby - rman DUPLICATE TARGET DATABASE прошел без ошибок. P.P.S. У нас есть планы обновить базу до 12.2. Поэтому на тестовой базе и не обнаружилась ошибка, т.к. они уже переведены на 12.2. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2019, 08:53 |
|
Таблица недоступна даже для select (ora-600 [kkdlReadOnDiskDefVal: bad defValLen])
|
|||
---|---|---|---|
#18+
Что ты, собственно, намереваешься услышать, кроме обращения в тех.поддержку и накатывания патча? Такие глюки только так и лечатся Либо не используй... (доктор, у меня когда так делаю -- тут болит, а вы не делайте так) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2019, 09:06 |
|
|
start [/forum/topic.php?fid=52&gotonew=1&tid=1882113]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
4ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 148ms |
0 / 0 |