Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 REFRESH FAST ON COMMIT  [new]
OLAPMASTER
Member

Откуда: Москва
Сообщений: 409
Привет мастера есть вопрос.
Oracle 9.2.0.6 on AIX 5.3

Есть два юзера user1 и user2 (у обоих роль DBA)
У User1 есть таблца TABLE1.
Делаю снапшот TABLE1 для user2 вот так.

conn user1
user1>
grant select, on commit refresh TABLE1 to user2;
create shapshot log on TABLE1;
loguot;
conn user2
user2>
CREATE MATERIALIZED VIEW TABLE1
REFRESH FAST ON COMMIT
AS
SELECT * FROM TABLE1;

И все хорошо создается, но при вот такой команде начинается пипец.
conn user1;
user1>
update TABLE1
set ID = 1;
commit;

Ошибка ORA:12008 error in materialized view refresh path
ORA:00942 table or view dies not exists

Что делать то?
5 сен 06, 12:29    [3093944]     Ответить | Цитировать Сообщить модератору
 Re: REFRESH FAST ON COMMIT  [new]
OLAPMASTER
Member

Откуда: Москва
Сообщений: 409
grant all on mlog$_TABLE1 to user2
Вот решение просто user2 невидел лог и все. блин пипец какой то.
5 сен 06, 15:11    [3095039]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить