![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
Petro123 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 6.4.2007 Репутация: нет Всего: нет |
Возник еще вопрос:
Обновление происходит с какой то периодичностью Как сделать чтобы обновление снимка происходило в определенное время или по желанию (при запуске какой-нибудь процедуры) |
|||
|
||||
Petro123 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 6.4.2007 Репутация: нет Всего: нет |
Еще вопросик:
как сделать чтобы снимок обновлялся в определенное время или вообще по желанию пользователя из процедуры? Да и чем отличается снимок от мат представления и что лучше использовать? |
|||
|
||||
DimW |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 23 Всего: 44 |
в более ранних версиях оракла был снимок, кажется с 9-й или последних 8-х вырсии стал мат. представлением.
из процедуры что то вроди: sbms_snapshort.refrash('mv_name'); в определенное время: выше сказанное пихаешь в джобу. при изменениях в таблице: устанавливается при создании мат. вьюхи. если не разберешься топиши, завтра смогу сказать поточнее. |
||||
|
|||||
Petro123 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 6.4.2007 Репутация: нет Всего: нет |
Попробовал
Execute DBMS_Mview.Refresh(View); - ошибка ORA-01041: внутренняя ошибка. hostdef расширение не существует Что за ошибка? |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Судя по тому, что пишет народ - енто баг. Иногда помогает переустановка.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Petro123 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 6.4.2007 Репутация: нет Всего: нет |
Еще на опцию On Commit ругается, типа отсутствует ключевое слово. Почему?
|
|||
|
||||
DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 23 Всего: 44 |
наверное потому что опция пишется так: REFRESH ON COMMIT.
и водще выложи ddl мат. вьюхи. |
|||
|
||||
Petro123 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 6.4.2007 Репутация: нет Всего: нет |
CREATE SNAPSHOT smcard
Build Deferred Refresh On Commit as SELECT * FROM supermag.smcard@essen01 ругается типа нельзя установить атрибут регенерации On Commit для мат представления. И еще как сделать чтобы снимок обновлялся скажем каждый день, например, в 8:00 |
|||
|
||||
Petro123 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 6.4.2007 Репутация: нет Всего: нет |
Когда пытаюсь сделать снимки на таблицы, содержащие большое количество строк Oracle ругается,
что ...невозможно увеличить временный сегмент до в разделе... Что за ошибка |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Нехватает места в табличном пространстве, которое используется для временного сегмента. Увелич его, или сделай авторасширяемым.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 23 Всего: 44 |
Petro123, саветую тебе найти эту книгу http://forum.ru-board.com/topic.cgi?forum=...ic=0002&glp там подробно написано какие настройки нужно сделать для того что бы работали мат. представления. у меня есть в электронном виде на русском языке, если примешь 10 метров то могу кинуть.
тебе нужно юзать пакет dbms_job, в этом форуме не однократно эта тема поднималась, инфы навалом. Добавлено через 2 минуты и 2 секунды вот: http://forum.vingrad.ru/forum/topic-142949..._job/index.html Добавлено через 3 минуты и 10 секунд http://forum.vingrad.ru/forum/topic-120867..._job/index.html Добавлено через 4 минуты и 13 секунд http://forum.vingrad.ru/forum/topic-116234..._job/index.html |
|||
|
||||
Petro123 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 6.4.2007 Репутация: нет Всего: нет |
Спасибо за ссылки
Двухтомник Тома Кайта у меня есть, спасибо Добавлено через 1 минуту и 32 секунды
Как? Табл пространство делал так create tablespace my_tablespace datafile 'D:\...\Sasha.DAT' size 10000M REUSE AUTOEXTEND ON NEXT 2M MAXSIZE UNLIMITED Что нужно добавить? |
|||
|
||||
Petro123 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 6.4.2007 Репутация: нет Всего: нет |
MAXSIZE UNLIMITED разве не то
|
|||
|
||||
DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 23 Всего: 44 |
||||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Oracle" | |
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Oracle | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |