Как создать локальную схему в Oracle базе данных 11g? - PullRequest
0 голосов
/ 04 апреля 2020

Я установил Oracle База данных 11g, выпуск 2 (11.2.0.1.0) для Microsoft Windows (x64). Как мне создать новую схему или локальную схему?

Ответы [ 2 ]

1 голос
/ 04 апреля 2020

Схема - это набор объектов, принадлежащих пользователю.

Так что подключитесь как опытный пользователь, такой как SYSTEM, и введите команду create user. Подробнее .

Получив пользователя, вы можете подключиться к нему и создавать таблицы и другие объекты.

0 голосов
/ 04 апреля 2020

Вы пробовали смотреть в документах? https://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_6014.htm#SQLRF01313

В oracle «схема» - это не что иное, как набор объектов, принадлежащих данному пользователю. Многие люди даже утверждают, что «пользователь» является «схемой». Я считаю, что именно с 11g (теперь без поддержки) oracle ввел команду CREATE SCHEMA. Эта команда просто объединяет создание пользователя и создание некоторых таблиц, принадлежащих этому пользователю, в один оператор SQL. Вы всегда можете сделать это «по старинке», просто выполнив команду CREATE USER, а затем выполнив команду CREATE. необходимые вам заявления:

create user fubar identified by fubar;
create table fubar.mytable (dob date);
create view fubar.myview as (select * from fubar.mytable);

et c. и др c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...