Has creado la base de datos 12c como un contenedor . Ahora podría estar conectándose a la base de datos de contenedores mientras que los esquemas de muestra residir en la base de datos conectable .
Oracle 12c ha introducido la arquitectura multiusuario . Hay algunos pasos obligatorios posteriores a la instalación. Lea Obligatorio después de la instalación de Oracle 12c Pasos .
El malentendido más común es sobre “SQLPLUS / AS SYSDBA
” uso.
Como hemos marcado la opción de crear un solo CDB, el “SQLPLUS / AS SYSDBA
El comando ” siempre iniciará sesión en CDB . Por lo general, los desarrolladores solían desbloquear el "SCOTT/HR
” cuenta directamente después de iniciar sesión como SYSDBA
. Pero aquí está el truco:
"SCOTT,HR" y otros esquemas de muestra están en el PDB y no en el CDB . Por lo tanto, debe iniciar sesión como sysdba
en PDB .
Por ejemplo,
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"
UDPATE Parece que OP no ha instalado los esquemas de muestra. Se puede hacer manualmente o a través de DBCA.
Debe ejecutar hr_main.sql guion. Todos los scripts necesarios para crear el esquema de recursos humanos (HR) residen in $ORACLE_HOME/demo/schema/human_resources
.
De documentación ,