|
|
|
Как определить наличие application root ?
|
|||
|---|---|---|---|
|
#18+
В команде CREATE SEQUENCE есть опция SHARING This clause applies only when creating a sequence in an application root. Я так понимаю, что на обычной базе это не пройдет. Значит, надо как-то узнать сабж. Особенно смущает CDB appears to an Oracle Net client as a traditional Oracle database . Пытался по глоссарию пройтись, но там как у Лема с сепульками: application root -> CDB root -> multitenant container database (CDB) -> CDB -> PDB -> multitenant container database (CDB) И ничего толком, по одному предложению. Где почитать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2018, 14:07 |
|
||
|
Как определить наличие application root ?
|
|||
|---|---|---|---|
|
#18+
Правильный ВасяГде почитать? Как и в большинстве случаев - в доке. Читаем Overview of Applications in an Application Container . Там-же и находим Application Root . SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2018, 15:08 |
|
||
|
Как определить наличие application root ?
|
|||
|---|---|---|---|
|
#18+
Правильный Вася, Там-же и сказано: You can create most schema objects—such as tables, views, PL/SQL and Java program units, sequences , and so on—as common objects in an application root. If the object exists in an application root, then it is called an application common object. И там-же: To create common objects, connect to an application root, and then execute a CREATE statement that specifies a sharing attribute . SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2018, 15:12 |
|
||
|
Как определить наличие application root ?
|
|||
|---|---|---|---|
|
#18+
Спасибо, но я спросил не об этом. Как узнать, что подключен не к традиционной базе, а именно к Application root ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2018, 15:50 |
|
||
|
Как определить наличие application root ?
|
|||
|---|---|---|---|
|
#18+
Правильный ВасяКак узнать, что подключен не к традиционной базе, а именно к Application root ? Дa начни-ты доку читать а не листать (если ты её вообще открываешь). Судя по всему application root ты не создавал, так-что ты к нему не подключен . Ну а так, начни рассуждать логически. Application root это PDB созданная с AS APPLICATION CONTAINER. Где в data dictionary views хранится информация о PDB? В DBA_PDBS. Смотрим в DBA_PDBS и видим в 12.2 дoбавились APPLICATION_ROOT, APPLICATION_PDB, APPLICATION_SEED, APPLICATION_ROOT_CON_ID, APPLICATION_CLONE. Дальше надеюсь все понятно? Если нет смотри DBA_PDBS в Database Reference manual. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2018, 16:51 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39640644&tid=1884038]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
184ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 468ms |

| 0 / 0 |
