Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Brak nazwy użytkownika HR w Oracle 12c

Utworzyłeś bazę danych 12c jako kontener . Teraz możesz połączyć się z bazą danych kontenerów podczas gdy przykładowe schematy znajdują się w wtyczkowej bazie danych .

Oracle 12c wprowadził architekturę wielodostępną . Istnieje kilka obowiązkowych kroków po instalacji. Przeczytaj Oracle 12c Obowiązkowe po instalacji Kroki .

Najczęstsze nieporozumienie dotyczy „SQLPLUS / AS SYSDBA ” wykorzystanie.

Ponieważ zaznaczyliśmy opcję tworzenia pojedynczego CDB, „SQLPLUS / AS SYSDBA ” polecenie zawsze będzie logować się do CDB . Zwykle programiści odblokowywali „SCOTT/HR ” konto bezpośrednio po zalogowaniu się jako SYSDBA . Ale oto sztuczka:

„SCOTT, HR” i inne przykładowe schematy znajdują się w PDB a nie w CDB . Musisz więc zalogować się jako sysdba w PDB .

Na przykład

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 Wygląda na to, że OP nie zainstalował przykładowych schematów. Można to zrobić ręcznie lub za pomocą DBCA.

Musisz uruchomić hr_main.sql scenariusz. Wszystkie skrypty niezbędne do utworzenia schematu zasobów ludzkich (HR) znajdują się w in $ORACLE_HOME/demo/schema/human_resources .

Z dokumentacji ,



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobieranie elementów XML z XMLType Oracle

  2. Wyodrębnianie całkowitej liczby sekund z typu danych interwału

  3. Jak pobrać dane BLOB z Oracle Client za pomocą sterownika Oledb w Vb.Net?

  4. Jak rozwiązać błąd ORA-12516?

  5. ORA-00942:tabela lub widok nie istnieje ... czy mogę uzyskać więcej szczegółów?