Spfile yada pfile bozulduğu zaman yada her hangi bir hata ile karşılaştığınız zaman diğerini referans alarak yeniden oluştura bilir siniz Bozuk olan spfile oluşturma create spfile from pfile dir. Aynı yöntem pfile içinde yapıla bilir create pfile from spfile dir Pfile ve spfile olmadığında ise, create pfile from memory;
Devamını Oku...Oracle Arşiv Log Açmak
Arşiv Log almak durumunu sorgulamak yada kapatmak için yapılması gerekenler --Arsv Log Almak shutdown immediate; -- Önce database normal kapatıyoruz startup mount; -- Database kısıtlı modda açıyoruz alter database archivelog; -- Arsiv log aktif ediyoruz alter database open; -- Database açıyoruz alter system switch logfile; --Sorgulama Yapmak select log_mode from …
Devamını Oku...Oracle database kapatma seçenekleri
Oracle veritabanı kapatılırken belirli komutlar ile kapatıla bilir --Kapatma Seçenekleri shutdown abort;--Zorla kapatma önerilemez Redo buffer yazılmaz ve tutarsız bir açılış sizi bekleye bilir shutdown immediate;--Dosyaları normal kapatır varsayılan ve olması gereken kapanmadır. shutdown transactional; --Başlamış transactional bitmesini bekler ve kapanır shutdown normal ---Yeni Bağlantıya izin vermez var olan bağlantılar …
Devamını Oku...Oracle Listener Adını değiştirme Servis_names change
Oracle orcl olarak kurulan bir instance dinleyici üzerinden adı orcl2 olarak kabul edile bilir .Bunun için yapılması gereken servis_names adını değiştirmektir. sql conn sys as sysdba --Servis Name Değiştirme alter system set service_names='ORCL2' scope=both; show parameter service_name; --Database orcl kalıcı olurken clinetler orcl2 olarak bağlanmalı
Devamını Oku...Oracle Mükerrer Kayıt Bulma ve Silme
Oracle veri-tabanın da her hangi bir verini mükerrer çift olup olmadığını sorgulamak için alta benzer sorguları kendi verileri nize göre kontrol edebilirsiniz select tc_kimlik_no ,count(*) from kimlik group by tc_kimlik_no having count(*)>1; Yukarıdaki SQL ile kimlik tablosunda aynı tc_kimlik_no olan hastaları listeliye bilirsiniz Önemli olan burda asıl kayıtları bırakıp mükerrer …
Devamını Oku...Oracle PURGE
Oracle PURGE Bir tabloyu veya dizini database’nin geri dönüşüm kutusundan kaldırmak ve nesneyle ilişkili tüm alanı bırakmak için kullanılır Silinen Tabloları Görmek için SQL: SELECT * FROM RECYCLEBIN; SQL: //Bağlı Kullanıcı Tarafından Silinen SELECT * FROM USER_RECYCLEBIN; Bu verileri silmek için veritabanı nesnesi kendi şemanız da bulunmalı veya temizlenecek nesne …
Devamını Oku...Oracle ANALYZE Değerlerini Silme
Oracle için ANALYZE istatiksel verilerini silerek hızlandırma yapabilirsiniz SELECT ‘ANALYZE table ‘ || table_name || ‘ DELETE STATISTICS;’ SQL FROM all_tab_columns WHERE owner = ‘HASTANE’ GROUP BY table_name; /*hastane kullanıcı altında ki tüm tabloları komut ile birleştiriyoruz*/ ANALYZE TABLE tablo_adi DELETE STATISTICS; /*Örnek Tablo analiz değerleri silme kodu*/ ANALYZE TABLE …
Devamını Oku...