Czasem podczas instalacji możemy natknąć się na błąd ORA-65096.
ERROR at line 1:
ERROR at line 1: ORA-65096: common user or role name must start with prefix C##
Co możemy z tym zrobić?
Problem wynika z domyślnych ustawień parametru COMMON_USER_PREFIX. Parametr możemy sprawdzić za pomocą polecenia
Show parameter prefix
Prefix jest ustawiony na wartość C## - oznacza to, że każda nazwa użytkownika musi zaczynać się na C##.
Takie ustawienie jest domyślne na bazie CDB więc pewnie zalogowaliśmy się na bazę CDB. Schemat HR lepiej zainstalować na bazie pluggable PDB. U mnie nazwa bazy to FREEPDB1;
Możemy sprawdzić jakie mamy bazy za pomocą polecenia:
A następnie postępować zgodnie z instrukcją zamieszczoną TUTAJ.
Jeśli jednak chcemy zainstalować schemat HR na bazie CDB możemy zmienić ustawienia prefixu za pomocą polecenia
ALTER SYSTEM SET COMMON_USER_PREFIX = '' SCOPE=SPFILE;
Po restarcie bazy możemy sprawdzić wartość parametru:
Komentarze
Prześlij komentarz