Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Апекс не видит пакет в другой схеме??? / 8 сообщений из 8, страница 1 из 1
05.02.2009, 18:21
    #35800100
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Апекс не видит пакет в другой схеме???
Ситуация следующая.
Имелся воркспейс1, ктр смотрел на схему1, в ктр находится 2 пакета.В воркспейсе1 приложение1, ктр легко выполняет проц. и функ. обоих пакетов. Создал другой воркспейс2, ктр смотрит на схему2. В схеме 1 дал гранты на execute на эти 2 пакета схеме2. В схеме2 сделал на эти пакеты синонимы, чтобы назывались одинаково в обоих схемах.
Потом создал приложение в воркспейсе2, ктр вызывает проц из этих пакетов, НО с 1 пакетом оно работает нормально, на второй ругается, идентификатор ..... должен быть объявлен ORA-06550:
Хотя в браузере объектов в синонимах видны названия обоих.
Что за чертовщина???
...
Рейтинг: 0 / 0
06.02.2009, 11:17
    #35801191
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Апекс не видит пакет в другой схеме???
Причем, из pl/sql developera из схемы2 нормально вызываются процедуры пакета...
...
Рейтинг: 0 / 0
06.02.2009, 11:50
    #35801323
deniska80
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Апекс не видит пакет в другой схеме???
после
grant execute on пакет to public
все заработало...мистика...
...
Рейтинг: 0 / 0
06.02.2009, 11:51
    #35801326
Legi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Апекс не видит пакет в другой схеме???
попробуй указать полный путь к пакету (имею ввиду ещё и тейблспейс):
тейблспспей1.схема1.пкг
...
Рейтинг: 0 / 0
07.02.2009, 11:44
    #35803294
BMan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Апекс не видит пакет в другой схеме???
Legiпопробуй указать полный путь к пакету (имею ввиду ещё и тейблспейс):
тейблспспей1.схема1.пкг
Это с каких пор такая нотация обращения к объекту в БД появилась? Чтобы еще и тэйблспейс в начале указывать?
...
Рейтинг: 0 / 0
07.02.2009, 12:48
    #35803352
Legi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Апекс не видит пакет в другой схеме???
да вот что самое удивительное я ЭТО однажды сам видел на хостере... Сейчас не могу вспомнить где именно, чтоб сделать скриншот..

но там точно было указание (сгенерированное автоматически) обращения к чему-та через тейблспес.схема.чего-там


хотя не исключаю того варианта, что я был пьян или уставшим и мне показалось :)
...
Рейтинг: 0 / 0
07.02.2009, 13:54
    #35803396
BMan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Апекс не видит пакет в другой схеме???
А, ясно, а то уж я думал что-то упустил :-))
...
Рейтинг: 0 / 0
10.02.2009, 17:39
    #35808930
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Апекс не видит пакет в другой схеме???
На синоним должна быть сдана паблику привелегия
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Апекс не видит пакет в другой схеме??? / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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