Для создания схемы БД при помощи утилиты Oracle SQL Developer выполните следующие действия:
Запустите приложение Oracle SQL developer.
На панели инструментов выберите File → New… → Database connection.
Заполните поля открывшегося окна согласно инструкции:
Connection Name – наименование соединения, в нашем примере "220oracle"
.
Username – <Con_user>
, в нашем примере "system"
.
Password – <Con_user_pass>
, в нашем примере "password"
.
Hostname – <BD_host>
, в нашем примере "220oracle"
.
Port – <BD_host_port>
, в нашем примере "1521"
.
SID – <BD_name(sid)>
, в нашем примере "orcl"
.
Нажмите кнопку Connect.
Будет выведено окно 220oracle.
Скопируйте в данное окно:
Для версий Oracle ниже 19c:
create user <BD_username> identified by <BD_user_pass> default tablespace users quota unlimited on users;
grant create session to <BD_username>;
grant create table to <BD_username>;
grant create sequence to <BD_username>;
grant create procedure to <BD_username>;
grant create trigger to <BD_username>;
grant create view to <BD_username>;
grant create type to <BD_username>;
grant select on sys.v_$transaction to <BD_username>
Для Oracle 19c перед <BD_username>
необходимо добавить"c##"
, например, при
<BD_username>
= "nov1"
скрипт должен выглядеть так:
create user c##nov1 identified by nov1 default tablespace
users quota unlimited on users;
grant create session to c##nov1;
grant create table to c##nov1;
grant create sequence to c##nov1;
grant create procedure to c##nov1;
grant create trigger to c##nov1;
grant create view to c##nov1;
grant create type to c##nov1;
grant select on sys.v_$transaction to c##nov1;
Нажмите кнопку Run Script (F5).
В окне Statement Output должно появиться следующее:
create user succeeded.
grant create succeeded.
grant create succeeded.
grant create succeeded.
grant create succeeded.
grant create succeeded.
grant create succeeded.
grant create succeeded.
grant select succeeded.
В данном примере <BD_username>
= <BD_user_pass>
="test_test "
Схема успешно создана.