Текущее время: Вт, авг 12 2025, 12:01

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Загрузка ошибочных пакетов ODS -> CUBE
СообщениеДобавлено: Чт, июл 09 2009, 08:05 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 18 2007, 14:30
Сообщения: 102
Откуда: Пермь
Во время загрузки из ODS в CUBE (начальная дельта) часть пакетов вылетела в дамп:
------------------------------------------------------------------------------------------
Динамическая ошибка: DBIF_RSQL_SQL_ERROR
ОсобСит: CX_SY_OPEN_SQL_DB
Краткий текст: SQL error in the database when accessing a table.
------------------------------------------------------------------------------------------
Мое предположение, что это возникло в результате выполнения 5 потоков параллельно. Вероятно несколько процессов одновременно пытались что-то записать в таблицу фактов.

Вопрос, как повторно запустить процесс загрузки, но только уже оставшихся=ошибочных записей?

_________________
Стратегия - ремесло воина


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка ошибочных пакетов ODS -> CUBE
СообщениеДобавлено: Чт, июл 09 2009, 08:20 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Смотрите sm21. Какая у вас БД?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка ошибочных пакетов ODS -> CUBE
СообщениеДобавлено: Чт, июл 09 2009, 08:33 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 18 2007, 14:30
Сообщения: 102
Откуда: Пермь
Так я там и увидел дамп.
В журнале операций просто красный симофор на одном из 100 пакетов (напр. на третьем), а внутри - подтверждение отсутсвует
Хотя активных процессов больше никаких нет.

ORACLE 10.2.0.2.0

_________________
Стратегия - ремесло воина


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка ошибочных пакетов ODS -> CUBE
СообщениеДобавлено: Чт, июл 09 2009, 08:37 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Посмотрите в sm21 и тексте дампа слово "deadlock". Если это оно, то проблема решаема.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка ошибочных пакетов ODS -> CUBE
СообщениеДобавлено: Чт, июл 09 2009, 08:39 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 18 2007, 14:30
Сообщения: 102
Откуда: Пермь
Да, оно там есть, что сделать? :)

_________________
Стратегия - ремесло воина


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка ошибочных пакетов ODS -> CUBE
СообщениеДобавлено: Чт, июл 09 2009, 08:47 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Есть нота 84348. Если толковый базис, то нужно адресовать ему.
Как временное решение - удалите индексы целевого куба перед загрузкой.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка ошибочных пакетов ODS -> CUBE
СообщениеДобавлено: Чт, июл 09 2009, 12:34 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 18 2007, 14:30
Сообщения: 102
Откуда: Пермь
Спасибо!
Временное решение помогло... правда пришлось весь процесс перезапустить.
Ноту обязательно проверим.

Я так понял, что если бы я удалил индексы у меня всё равно не было бы шансов запустить только ошибочные пакеты?

_________________
Стратегия - ремесло воина


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка ошибочных пакетов ODS -> CUBE  Тема решена
СообщениеДобавлено: Чт, июл 09 2009, 13:24 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
vova_fighter написал(а):
Я так понял, что если бы я удалил индексы у меня всё равно не было бы шансов запустить только ошибочные пакеты?

Вряд ли. Во всяком случае штатными средствами.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB