Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вызов удаленной процедуры / 5 сообщений из 5, страница 1 из 1
23.10.2002, 23:53
    #32061388
victor_t
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов удаленной процедуры
Может кто сталкивался с проблемой удаления данных в таблице на удаленной базе.
Проблема вот в чем.
Процедура (с использрванием пакета DBMS_SQL) вызывает удаленную процедуру которая должна очистить таблицу
в удаленной базе.
Все отрабатывает но нет эфекта , т.е таблица
не очищается.
...
Рейтинг: 0 / 0
24.10.2002, 00:17
    #32061390
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов удаленной процедуры
может commit пропустили?
...
Рейтинг: 0 / 0
27.10.2002, 21:54
    #32062183
victor_t
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов удаленной процедуры
Если в исходной базе ставить commit
то триггер не пропускает.
а в удаленной базе процедура ( если подключться)
отрабатывает нормально.
Здесь или что-то с привелегиями или глюк 8.1.6.
Определелить не могу.
...
Рейтинг: 0 / 0
28.10.2002, 00:43
    #32062186
vskv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов удаленной процедуры
Что-то с чем-то противоречит. Какое отношение к вызову удалёной процедуры имеет триггер, и как всё это увязывается с commit'ом?
Или вы из триггера зовёте через dbms_sql удалённую процедуру? Но тогда на это всё (кроме случая autonomous transaction) распространяется глобальный для данной транзакции commit.
И если при commit сработал отложенный констрейнт, или вообще транзакцию просто откатили, то никаких изменений данных вы просто не увидите.

Кстати, а как вы удаляете?
...
Рейтинг: 0 / 0
29.10.2002, 22:49
    #32062910
victor_t
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов удаленной процедуры
У меня по этой процедуре( вставка данных в текущей базе) отрабатывает триггер. Удалить данные в удаленной таблице необходимо в связке с вставкой в текущей.
( Это механизм репликации)
Раньше в 7 все было настроено по crony unix
а теперь в 8 переложено на job.
Пока удаляю вручную.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вызов удаленной процедуры / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]