|
|
|
Схема
|
|||
|---|---|---|---|
|
#18+
Ora 8.1.7 Никак не можем создать схему. Документацию читали. Помогите, караул !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2002, 05:56 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
Схема - это не физический обьект, а логический - совокупность обьектов БД, имеющих конкретного владельца. То есть после создания пользователя, все его обьекты и будут называться схемой. Схема называется по имени владельца. Пользователь создаётся create user......, таблица create table, индекс create index итд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2002, 10:53 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
От dav'a. По всей литературе написано, что, схема автоматически создаётся вместе с созданием пользователя. Но в Ентерпрайзе она не появляется. Мож мы чего не понимаем.... Напимер, заводим пользователя А, на табличном пространстве TS_A. По логике вещей, там должна появиться схема A, а она не появляется. Уже 2й день мучаемся. Причём, в SQL-plus, логинимся под юзером А, пишем create schema authorization A + создаём таблицы, он начинает ругаться что у нас привилегий не хватает. Мож какие привилегии проставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2002, 12:38 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
должна быть роль RESOURCE или квоты в табличном пространстве схема появляется если в ней есть объекты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2002, 13:37 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
Схема отобразиться, как токо появить какой либо объект в базе, чим владельцем будет такой пользователь. создайте какою нибудь таблице в сесии пользователя... или еще что... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2002, 13:55 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
"От dav'a. По всей литературе написано, что, схема автоматически создаётся вместе с созданием пользователя. Но в Ентерпрайзе она не появляется. Мож мы чего не понимаем.... Напимер, заводим пользователя А, на табличном пространстве TS_A. По логике вещей, там должна появиться схема A, а она не появляется. Уже 2й день мучаемся. Причём, в SQL-plus, логинимся под юзером А, пишем create schema authorization A + создаём таблицы, он начинает ругаться что у нас привилегий не хватает. Мож какие привилегии проставить?" Что значит не появляется? Я еще раз обьясняю - нет такого обьекта "схема" как самого по себе. Для того что-бы пользователь мог создавать в своей схеме обьекты, у него должна быть роль RESOURCE. Потом команда "create schema...." используется для множественных операций в одной транзакции. Сама команда не создаёт никаких схем. Если вы только начали изучать Oracle, не нужно начинать с более сложных и непонятных вещей. Начните с создания обьектов классическим путём. Вот пример: 1. Создаётся пользователь, указывается табличная область по умолчанию и временная таб. область create user <user> identified by <password> default tablespace <tblsp> temporary tablespace <tmptblsp>; 2. Даём право на коннект к базе и возможность создания своих обьектов в базе grant connect, resource to <user>; 3. Создадим таблицу test create table test (field1 NUMBER, field2 VARCHAR2(200)) 4. Посмотреть список объектов пользователя select * from user_objects ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2002, 14:00 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
А как токо удалите все объекты из схемы, её опять не будет видно... шайтан, да ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2002, 14:08 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2826&tid=1992458]: |
0ms |
get settings: |
6ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 347ms |

| 0 / 0 |
