ora-04052

BeerTon
Дата: 22.03.2011 17:22:47
Добрый день!

Сделал link на удаленную базу.

select *  from table1@lname
Проходит нормально.

А Если
select function1@lname from dual

То выдается ошибка ora-04052
а так?
Дата: 22.03.2011 17:25:38
BeerTon
Добрый день!

Сделал link на удаленную базу.

select *  from table1@lname
Проходит нормально.

А Если
select function1@lname from dual

То выдается ошибка ora-04052



А так:


select function1@lname from dual@lname;
BeerTon
Дата: 22.03.2011 17:27:57
а так?,

тоже ошибка
pravednik
Дата: 22.03.2011 17:34:36
BeerTon,

создайте въюху на удаленной БД, которая обернет вызов из нужной функции.
А на локальной БД используйте эту въюшку
а так?
Дата: 22.03.2011 17:36:58
А если следовать рекомендации из описания ошибки?

04052, 00000, "error occurred when looking up remote object %s%s%s%s%s"
// *Cause:  An error occurred when trying to look up a remote object.
// *Action: Fix the error.  Make sure the remote database system has run
//          CATRPC.SQL to create necessary views used for querying or looking up
//          objects stored in the database.
pravednik
Дата: 22.03.2011 17:41:01
а так?
А если следовать рекомендации из описания ошибки?

04052, 00000, "error occurred when looking up remote object %s%s%s%s%s"
// *Cause:  An error occurred when trying to look up a remote object.
// *Action: Fix the error.  Make sure the remote database system has run
//          CATRPC.SQL to create necessary views used for querying or looking up
//          objects stored in the database.

Перед тем как следовать, нужно вникнуть в причины и следствия
BeerTon
Дата: 22.03.2011 17:46:45
pravednik,

выполнил CATRPC.SQL

Ошибка осталась
а так?
Дата: 22.03.2011 17:51:19
pravednik
а так?
А если следовать рекомендации из описания ошибки?

04052, 00000, "error occurred when looking up remote object %s%s%s%s%s"
// *Cause:  An error occurred when trying to look up a remote object.
// *Action: Fix the error.  Make sure the remote database system has run
//          CATRPC.SQL to create necessary views used for querying or looking up
//          objects stored in the database.

Перед тем как следовать, нужно вникнуть в причины и следствия


То есть создание вьюхи и оборачивание куда более логично.
Exad
Дата: 22.03.2011 17:59:13
удаленная бд - оракл?
а так?
Дата: 22.03.2011 17:59:30
BeerTon
pravednik,

выполнил CATRPC.SQL

Ошибка осталась


В удалённой базе выполнил?