Oracle - problem ze stworzeniem bazy HR

0

Witam, próbuję stworzyć bazę danych HR w Oracle, ale wyskakuje błąd. Co może być problemem?

title

0

Dopisz za identifiedy by twoje_haslo fraze "account unlock;" sorki wczoraj zapomniałam o Tobie.

0
create user hr identified by *****;

ewentualnie

grant connect,resource to hr identified by *****;
0

Nie działa.
screenshot-20190104120255.png

0

Hmm, 18c. To pokaż jakich userów poinstalowałeś i jakie PDB, bo wygląda tak jakbyś łączył się do warstwy zarządzającej kontenerami.

col name format a50
SELECT name, pdb FROM v$services ORDER BY name;
select pdb_name, username from dba_pdbs join cdb_users using (con_id);
0

screenshot-20190104131937.png

0

Zapewne jesteś zalogowany do bazy CDB i trzeba przepiąć się na wybrany kontener:

ALTER SESSION SET container=ORCLPDB;

I w tym kontenerze działać.

SELECT username from dba_users;

ALTER USER ... ;

0

Jestem zalogowany w Oracle SQL Developer, więc nie wiem czemu jest db not open
screenshot-20190104133439.png

0

Czyli masz bazę w stanie mounted, a nie open...

Po zalogowaniu jako sysdba:

ALTER PLUGGABLE DATABASE ORCLPDB OPEN;
ALTER PLUGGABLE DATABASE ORCLPDB SAVE STATE;
0

Wyrzuca mi błąd przy instalowaniu HR. Jakiś pomysł co może być problemem?
screenshot-20190108132121.png
screenshot-20190108121937.png
screenshot-20190108122002.png

0

W other users nie widać HR, ale z poziomu SELECT'A widać
screenshot-20190109015157.png
screenshot-20190109015237.png

0

Pewnie to co ostatnio. Uruchamiasz skrypt w CDB, a nie PDB. Pewnie nasuwa Ci się pytanie czym jest PDB, a czym jest CDB. Trzeba doczytać :)

Przed uruchomieniem skryptu ustaw kontener na ORCLPDB.

0

Dzięki, skrypt ruszył, ale zakończył się na 6 pkt, czyli po podaniu hasła do SYS.

Ostatni pkt się nie wyświetla:

Enter the directory path, for example, $ORACLE_HOME/demo/schema/log/, for your log directory

screenshot-20190109161254.png

Co tu może być problemem?

Na początku skryptu wyrzuca jeszcze błąd:
screenshot-20190109165158.png

0

Może ktoś kto ma Oracle podesłać zdjęcie jakie ma pliki w demo\schema\human_resources i zawartość hr_main?

0

Udało mi się połączyć do HR :)

W tnsnames.ora trzeba było dopisać:

ORCLPDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orclpdb)
)
)

Nadal mam błąd not spolling currently, ale pomimo to łączy się:)

Dzięki za pomoc wszystkim!

Na Ubuntu w ten sam sposób tworzy się HR z terminala?

1 użytkowników online, w tym zalogowanych: 0, gości: 1