Създадохте 12c база данни като контейнерната . Сега може би се свързвате към контейнерната база данни докато примерните схеми се намират в включващата се база данни .
Oracle 12c въведе мултитенантна архитектура . Има някои задължителни стъпки след инсталирането. Моля, прочетете Oracle 12c след инсталирането задължително Стъпките .
Най-често срещаното недоразумение е относно „SQLPLUS / AS SYSDBA
” използване.
Тъй като сме проверили опцията за създаване на единична CDB, „SQLPLUS / AS SYSDBA
” винаги ще влиза в CDB . Обикновено разработчиците използват за отключване на „SCOTT/HR
” акаунт директно след влизане като SYSDBA
. Но тук е трикът:
“SCOTT,HR” и други примерни схеми са вPDB а не в ЦДБ . Така че трябва да влезете като sysdba
в PDB .
Например,
sqlplus SYS/[email protected] AS SYSDBA
SQL> ALTER USER scott ACCOUNT UNLOCK IDENTIFIED BY tiger;
sqlplus scott/[email protected]
SQL> show user;
USER is "SCOTT"
АКТУАЛИЗИРАНЕ Изглежда OP не е инсталирал примерните схеми. Може да се направи ръчно или чрез DBCA.
Трябва да стартирате hr_main.sql сценарий. Всички скриптове, необходими за създаване на схемата за човешки ресурси (HR), се намират in $ORACLE_HOME/demo/schema/human_resources
.
От документация ,