Подготовка сервера Oracle

Процедура подготовки сервера Oracle производится администратором СУБД.

Создание пользователя БД (схемы)

Следующим этапом является создание пользователя БД (схемы). Данный пользователь (схема) необходим для хранения метаданных Prognoz Platform 8.

Пользователь создается администратором СУБД одним из доступных способов, например, при помощи следующего скрипта, выполненного с помощью приложения «SQL Plus» (приложение, входящее в стандартный пакет клиентской и серверной части СУБД Oracle):

create user USER_NAME identified by USER_PASSWORD default tablespace TABLESPAСE_NAME temporary tablespace TEMP_TABLESPAСE_NAME profile default;

grant connect to USER_NAME;

grant resource to USER_NAME;

revoke unlimited tablespace from USER_NAME;

alter user USER_NAME quota unlimited on TABLESPAСE_NAME;

где:

После выполнения всех шагов можно перейти к созданию репозитория.

Особенности при работе с версией Oracle 10

Начиная с версии сервера Oracle 10 необходимо расширить список грантов в выполняемом скрипте:

grant create table to USER_NAME;

grant create view to USER_NAME;

grant create synonym to USER_NAME;

grant create cluster to USER_NAME;

grant create database link to USER_NAME;

grant create sequence to USER_NAME;

grant alter session to USER_NAME;

Особенности при работе с версией Oracle 12c Release 1

Начиная с версии сервера Oracle 12c Release 1 роль «resource» более не дает привилегию «unlimited».

При настройке сервера не выполняйте команду:

alter user USER_NAME quota unlimited on TABLESPAСE_NAME;

Попытка выполнения приведет к ошибке.

См. также:

Дополнительные настройки Oracle | Подготовка серверной части СУБД