U hebt de 12c-database gemaakt als een container . Nu maakt u mogelijk verbinding met de containerdatabase terwijl de voorbeeldschema's bevinden zich in de pluggable database .
Oracle 12c heeft multi-tenant architectuur geïntroduceerd . Er zijn enkele verplichte stappen na de installatie. Lees a.u.b. Oracle 12c Post-installatie Verplicht Stappen .
Het meest voorkomende misverstand gaat over “SQLPLUS / AS SYSDBA
” gebruik.
Aangezien we de optie hebben aangevinkt om een enkele CDB te maken, is de “SQLPLUS / AS SYSDBA
”-commando logt altijd in op CDB . Gewoonlijk ontgrendelden ontwikkelaars de "SCOTT/HR
”-account direct na inloggen als SYSDBA
. Maar hier is de truc:
"SCOTT,HR" en andere voorbeeldschema's staan in het VOB en niet in de CDB . U moet dus inloggen als sysdba
naar VOB .
Bijvoorbeeld,
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"
UPPATE Het lijkt erop dat OP de voorbeeldschema's niet heeft geïnstalleerd. Het kan handmatig of via DBCA worden gedaan.
U moet de hr_main.sql . uitvoeren script. Alle scripts die nodig zijn om het Human Resource (HR)-schema te maken, bevinden zich in $ORACLE_HOME/demo/schema/human_resources
.
Uit documentatie ,