Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как узнать, подключена текущая сессия к CDB или PDB ? / 2 сообщений из 2, страница 1 из 1
05.04.2021, 18:59
    #40059985
Правильный Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, подключена текущая сессия к CDB или PDB ?
ORA 12.2

Собственно, сабж.

Поискал по описаниям вьюх типа V$, но ничего подходящего не увидел.
Или плохо смотрел?
...
Рейтинг: 0 / 0
05.04.2021, 19:41
    #40059995
SeaGate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, подключена текущая сессия к CDB или PDB ?
Правильный Вася,

About the Current Container

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
SQL> conn system/manager@localhost/orcl
Connected.
SQL> sho con_name

CON_NAME
------------------------------
CDB$ROOT
SQL> select sys_context('userenv', 'con_name') from dual;

SYS_CONTEXT('USERENV','CON_NAME')
--------------------------------------------------------------------------------
CDB$ROOT

SQL> select con_id from v$session where sid=sys_context('userenv', 'sid');

    CON_ID
----------
         1

SQL> conn system/manager@localhost/pdb
Connected.
SQL> sho con_name

CON_NAME
------------------------------
PDB
SQL> select sys_context('userenv', 'con_name') from dual;

SYS_CONTEXT('USERENV','CON_NAME')
--------------------------------------------------------------------------------
PDB

SQL> select con_id from v$session where sid=sys_context('userenv', 'sid');

    CON_ID
----------
         3
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как узнать, подключена текущая сессия к CDB или PDB ? / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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