Blog

ORA-39070: Unable to open the log file

Değerli Dostlar,

Bugün Oracle Database üzerinde aldığımız ORA-39070 hatasının sebeplerini ve nasıl çözeceğimizi dair bilgileri size ulaştıracağız.

Hata EXPDP ile dışarı yedek alırken LOG dosyaları oluşturulamadığı için vermektedir. Hata Standalone ve Rac kullanıcıları için aynı şekilde verilir. Hatanın örnek görüntüsü aşağıdaki gibi.

 Data Mining and Real Application Testing options
 ORA-39002: invalid operation
 ORA-39070: Unable to open the log file.
 ORA-29283: invalid file operation
 ORA-06512: at "SYS.UTL_FILE", line 536
 ORA-29283: invalid file operation

Çözümü ise,

create directory expdp_dump_dir as ‘/u01/app/oracle/directory’;
grant read,write on directory expdp_dump_dir to backup_admin;
grant datapump_exp_full_database to backup_admin;
grant datapump_imp_full_database to backup_admin;

Ek olarak hali hazırda bir dizininiz varsa aşağıdaki sorgu ile ilgili kullanıcının yazma iznin olduğundan emin olmanız gerekmektedir

declare
f utl_file.file_type;
begin
f := utl_file.fopen ('expdp_dump_dir', 'test.txt', 'w');
utl_file.put_line(f, 'test');
utl_file.fclose(f);
end;
/

Buğra PARLAYAN

Çok sevdiği mesleği Oracle Veritabanı Yöneticiliğinde bulunmayan Türkçe kaynakları yazan hayırsever genco

İlgili Makaleler

Bir Yorum

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu