Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 DBLINK между Oracle и PostgreSQL. ORA-04052.  [new]
Зарастро
Member

Откуда:
Сообщений: 41
Добрый день.
Просьба помочь разобраться в ситуации.

Есть БД Oracle.
В ней есть DBLINK в БД PostgreSQL.

При попытке выполнить DML-операции из блока PL/SQL над таблицами PostgreSQL, например


begin
     delete from "table_name"@postgre_1;
end;     


вылетает ошибка - см. вложение


В тоже время при выполнении "чистого" SQL

delete from "table_name"@postgre_1;


и динамического SQL всё нормально отрабатывает.


В чём м. б. проблема?
Куда копать?

К сообщению приложен файл. Размер - 17Kb
18 ноя 14, 13:00    [16864805]     Ответить | Цитировать Сообщить модератору
 Re: DBLINK между Oracle и PostgreSQL. ORA-04052.  [new]
Melkomyagkii_newbi
Member

Откуда: из прошлого
Сообщений: 1865
может прав не хватает?
18 ноя 14, 14:58    [16865795]     Ответить | Цитировать Сообщить модератору
 Re: DBLINK между Oracle и PostgreSQL. ORA-04052.  [new]
Зарастро
Member

Откуда:
Сообщений: 41
Melkomyagkii_newbi,

из "чистого"/динамического SQL-то хватает.
18 ноя 14, 15:13    [16865921]     Ответить | Цитировать Сообщить модератору
 Re: DBLINK между Oracle и PostgreSQL. ORA-04052.  [new]
Melkomyagkii_newbi
Member

Откуда: из прошлого
Сообщений: 1865
Зарастро
Melkomyagkii_newbi,

из "чистого"/динамического SQL-то хватает.


а, ну тут такое дело, что может через роль права даны. попробуй с SET ROLE NONE; свой чистый сиквел.
18 ноя 14, 15:29    [16866078]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить