Kayıtlar

2017 tarihine ait yayınlar gösteriliyor

PL/SQL ile Data Mining

Bu yazı  ileride tamamlanacaktır. Dbms_Data_Mining paketinin nasıl kullanılabileceği ile alakalı bir yazı olacak.

Explain Plan Kullanımı ve PLAN_TABLE'ı tekrar oluşturma

Resim
Hazırladığımız sorgunun hangi indexleri kullandığı vs. gibi nasıl bir plan ile çalışacağını incelemek için explain plan kullanırız. Aşağıda kod örneğimi paylaşıyorum. EXPLAIN PLAN FOR select * from emp_table where emp_no=180;  SELECT * FROM TABLE(dbms_xplan.display); Bu sorgu size aşağıdaki gibi bir sonuç dönecektir.  Sonucu yorumlamak başka bir yazımın konusu olacağı için bu kısmı geçiyorum. Peki aşağıdaki gibi bir hata alırsak ne yapacağız. Plan_table'da bir problem var :)  Seçenek 1)   SQL> drop table  plan_table; Table dropped. SQL> @$ORACLE_HOME/rdbms/admin/utlxplan.sql Table created. ile plan_table'ı tekrar oluşturmayı deneyebilirsiniz. Tabi gerçekten utlxplan.sql dosyasını bulabilirseniz. Seçenek 2) Kolları sıvayıp bu işi siz yapabilirsiniz, benim gibi drop table PLAN_TABLE;  create table PLAN_TABLE (         statement_id       varchar2(30...

Drop Edilen Tabloyu Geri Getirme

Eğer drop ettiğiniz bir tabloyu geri getirmek isterseniz; Aşağıdaki sorgu ile drop ettiğiniz tabloları, indexleri vs sorgulayabilirsiniz. Select Object_Name, Original_Name, Type, Operation, Droptime From User_Recyclebin; FLASHBACK TABLE <table_name> TO BEFORE DROP komut satırı ile drop ettiğiniz tabloyu flashback'ten dönebilirsiniz. Aşağıda kod örneğim var. F LASHBACK TABLE drop_ettigim_tablo TO BEFORE DROP;

Windows 10 Oracle Forms Çalıştırma

Resim
Windows 7/Vista/10 kullanırken Oracle Forms kullanan menüye bağlanırken aşağıdaki şekilde bir hata alıyorsanız yapmanız gerekenleri aşağıda anlatmaya çalışacağım. 1- Öncelikle C:\Program Files (x86)\Oracle\JInitiator 1.3.1.22\bin\hotspot altındaki jvm.dll dosyasının yedeğini alın. 2- C:\Program Files (x86)\Java\j2re1.4.2_11\bin\client altındaki jvm.dll dosyasını kopyalayın ve C:\Program Files (x86)\Oracle\JInitiator 1.3.1.22\bin\hotspot altına kopyalayın. Not: orjinal jvm.dll dosyasını alacağınız jre versiyonunuz farklı olabilir. 3- IE'dan tekrar denediğiniz zaman problem çözülmüş olacaktır.