Создать схему в Oracle 11g - PullRequest
       25

Создать схему в Oracle 11g

0 голосов
/ 18 января 2012

Я пытаюсь создать новую схему в Oracle 11g.

Я сослался на документацию Oracle

Я пытался выполнить упомянутые там команды.

CREATE SCHEMA AUTHORIZATION oe

   CREATE TABLE new_product 

      (color VARCHAR2(10)  PRIMARY KEY, quantity NUMBER) 

   CREATE VIEW new_product_view 

      AS SELECT color, quantity FROM new_product WHERE color = 'RED' 

   GRANT select ON new_product_view TO hr; 

Я получаю следующую ошибку при запуске этих команд в Eclipse.

ORA-02421: отсутствует или недействителен идентификатор авторизации схемы (затронуто 0 строк)

Истекшее время: 0 ч, 0 мин, 0 с, 0 мс.

У кого-нибудь есть идея, почемуэто происходит ?

Спасибо.

Ответы [ 2 ]

4 голосов
/ 18 января 2012

Скорее всего, я бы сказал, что вы не вошли в систему как пользователь oe (на который вы ссылаетесь в документах, согласно которым вы должны быть).

Также см. описание ошибки, которую вы получаете .

2 голосов
/ 29 мая 2013

Перейти к командной строке.Войдите в систему как Система и Пароль как orcl

SQL> создать пользователя [имя пользователя], идентифицированного как [пароль];

Пользователь создан.

SQL> Предоставить сеанс создания [имя пользователя];

Предоставление выполнено успешно.

SQL> Предоставить создание таблицы [имя пользователя];

Предоставление выполнено успешно.

SQL> создание роли разработчик;

Роль создана.

SQL> предоставление разработчика [имя пользователя];

Предоставление выполнено успешно.

SQL> Предоставление ресурса [имя пользователя];

...