Du har oprettet 12c-databasen som en container . Nu opretter du muligvis forbindelse til containerdatabasen mens eksempelskemaerne findes i den plugbare database .
Oracle 12c har introduceret multi-tenant-arkitektur . Der er nogle obligatoriske trin efter installation. Læs venligst Oracle 12c Post Installation Obligatorisk Trin .
Den mest almindelige misforståelse handler om "SQLPLUS / AS SYSDBA
” brug.
Da vi har markeret muligheden for at oprette en enkelt CDB, vil "SQLPLUS / AS SYSDBA
kommandoen vil altid logge på CDB . Normalt plejede udviklere at låse op for "SCOTT/HR
” konto direkte efter logning som SYSDBA
. Men her er tricket :
"SCOTT,HR" og andre eksempelskemaer er i PDB og ikke i CDB . Så du skal logge ind som sysdba
i PDB .
For eksempel,
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"
OPDATER Det ser ud til, at OP ikke har installeret prøveskemaerne. Det kan gøres manuelt eller via DBCA.
Du skal køre hr_main.sql manuskript. Alle scripts, der er nødvendige for at oprette Human Resource (HR)-skemaet, findes in $ORACLE_HOME/demo/schema/human_resources
.
Fra dokumentation ,