powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / dblink -> ORA-02019 после убивания сессии
4 сообщений из 4, страница 1 из 1
dblink -> ORA-02019 после убивания сессии
    #39704116
Здравствуйте!

Опять получил на сервере ORA-04030 21657308 (сервер dep)
Пристрелил сессию, занимавшую наибольший объём PGA.
Сессия оказалась dblink-ом с другого сервера (сервер forms), и этот dblink отвалился. Причём от имени владельца dblink-а запросы проходят успешно, а другие пользователи начали получать ORA-02019. Пересоздание dblink-а результатов не дало. Созданный public dblink работает нормально. Поиск по необъятным просторам Интернета дал довольно невнятную информацию.

Уважаемые знатоки, где грабли?

Oracle на сервере с dblink-ом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
BANNER                                                                          
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production    
PL/SQL Release 11.2.0.3.0 - Production                                          
CORE	11.2.0.3.0	Production                                                      
TNS for Solaris: Version 11.2.0.3.0 - Production                                
NLSRTL Version 11.2.0.3.0 - Production                                          

Oracle на сервере, на котором пристрелили сессию:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
BANNER                                                                          
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production    
PL/SQL Release 11.2.0.4.0 - Production                                          
CORE	11.2.0.4.0	Production                                                      
TNS for Solaris: Version 11.2.0.4.0 - Production                                
NLSRTL Version 11.2.0.4.0 - Production                                          

Пока готовил текст, выяснил, что такая участь постигла и другие dblink-и на сервере forms, которые смотрят на другие экземпляры Oracle.
...
Рейтинг: 0 / 0
dblink -> ORA-02019 после убивания сессии
    #39704130
K790
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хливкие ШорькиПоиск по необъятным просторам Интернета дал довольно невнятную информацию.

5189563
...
Рейтинг: 0 / 0
dblink -> ORA-02019 после убивания сессии
    #39704643
K790,
Перед тем, как начинать новый тред, я эту ссылку нашёл и прочитал. Но это не мой случай.
Дблинки работали. Никто файлы tnsnames.ora, listener.ora, sqlnet.ora не изменял. global_names=false. После того, как пристрелили сессию, дблинки (все, не только на ту БД, где сессию пристрелили) работать перестали. Пересоздание дблинков положительных результатов не дало. Восстановил работу после продолжительных танцев с бубном в виде смены паролей пользователей, от имени которых идет подключение дблинков. Хочу понять, где грабли.
...
Рейтинг: 0 / 0
dblink -> ORA-02019 после убивания сессии
    #39704778
K790
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хливкие Шорьки,

Так вы ничего и не приводите толком. Каким образом создаете db-link, содержимое tnsnames и т.д. О чем разговор?

Oracle always determines the username and password from the first matching database link (either private or public). If the first matching database link has an associated username and password, then Oracle uses it. If it does not have an associated username and password, then Oracle uses your current username and password.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / dblink -> ORA-02019 после убивания сессии
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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