Oca
31
2018
31
2018
Synonym Yaratma Hatası (ORA-38818: sürümü oluşturulan nesneye geçersiz başvuru) Çözümü
Merhabalar,
Viewler için kullanıcı bazlı yetki verilmesi istendiğinde bazı durumlarda apps üzerinden synonym oluşturulduğunda ORA-38818 hatası karşımıza çıkmaktadır.
İşlem aşamaları
create or replace view test_view as select ‘TEST’ from dual;
grant select on test_view to xxuser;
create public synonym test_view for apps.test_view;
Yukarıdaki script çalıştırıldığında;
ORA-38818: sürümü oluşturulan xxuser.test_view nesnesine geçersiz başvuru hatası alınır.
Sorunun çözümü için aşağıdaki adımlar takip edilmelidir.
- Oracle db Linux kullanıcısı ile bağlanılır.
- sqlplus / as sysdba
- alter user xxuser enable editions;
İşlem sonucunda User altered ifadesi sonrasında “create public synonym test_view for apps.test_view;” ifadesi sorunsuz çalışacaktır.
Not : İşlemler Release 11.2.0.3.0 sürümünde ortaya çıkmıştır.
Latest posts by Ozan Arıkan (see all)
- Weblogic varsayılan java dizinin değiştirilmesi - 08 Temmuz 2020
- Jdeveloper üzerinde kaynak kodlara erişim eklentisi - 30 Mayıs 2020
- Tanımlı olmayan ülkelerin eklenmesi - 27 Mayıs 2020
İlgili Yazılar
Yazar




