“ORA-28017: The password file is in the legacy format” hatası

20 May by Ahmet Duruöz

“ORA-28017: The password file is in the legacy format” hatası

12c veritabanlarında , şifre dosyası formatı 11g veritabanlarındaki format şeklinde olduğunda , şifre dosyasında yer alan bir kullanıcının şifresi değiştirilmeye çalışıldığında “ORA-28017: The password file is in the legacy format ” şeklinde hata alınacaktır.

Hatanın alınmaması için şifre dosyasının formatının
LEGACY yerine yeni formatta 12 yada daha yukarısı şeklinde olmalıdır.

Mevcut şifre dosyasının formatını aşağıdaki gibi öğrenebilirsiniz.

Sorunun yaşanmaması için , şifre dosyasının ya yeniden oluşturulması ya da dönüştürülmesi gerekmektedir.

Şifre dosyasını aşağıdaki gibi yeniden oluşturabilirsiniz.

Şifre dosyasını aşağıdaki gibi yeni formata dönüştürebilirsiniz.

Yukarıdaki komutlar $ORACLE_HOME/dbs dizini altında iken çalıştırılmalı ya da dosya isimi belirtilirken dosya yolu tam olarak verilmelidir. ($ORACLE_HOME/dbs/orapwORCL gibi).

Yeni şifre dosyasının formatı aşağıdaki gibi olmalıdır.

Sonrasında şifre değişimi sorunsuz şekilde gerçekleşecektir.

RAC veritabanlarında , oluşan yeni şifre dosyasının , ilgili node’a olması gerektiği isim ile $ORACLE_HOME/dbs dizinine kopyalanması gerekmektedir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Lütfen captcha kodunu giriniz *

Lütfen Resimdeki Kodu Boşluğa Giriniz.