Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / dblink -> ORA-02019 после убивания сессии / 4 сообщений из 4, страница 1 из 1
18.09.2018, 11:30
    #39704116
dblink -> ORA-02019 после убивания сессии
Здравствуйте!

Опять получил на сервере 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
18.09.2018, 11:40
    #39704130
K790
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dblink -> ORA-02019 после убивания сессии
Хливкие ШорькиПоиск по необъятным просторам Интернета дал довольно невнятную информацию.

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

Так вы ничего и не приводите толком. Каким образом создаете 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
Форумы / Oracle [игнор отключен] [закрыт для гостей] / dblink -> ORA-02019 после убивания сессии / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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