WHAT'S NEW?
Loading...
Showing posts with label Oracle. Show all posts
Showing posts with label Oracle. Show all posts
Kalo buka oracle pake IE 6 ga masalah, tapi pas di upgrade ke IE 8 kok jadi ga bisa kebuka, langsung close sendiri IE nya!
"Data Execute Prevention - To help protect your computer, Windows has closed this program."

Halah,, pake Chrome dan firefox ga kebuka aplikasi Oraclenya :( udah di instal ulang Jinit.exe nya juga ga ngaruh!

Itu dia masalah yg selama sejam gw utak atik di PC baru di kantor, tenyata penyelesaian masalah ini cukup gampang loh!
Ini karena  "Enable memory protection to help mitigate online attacks" telah mematikan JInitiator buat run aplikasi, so kita tinggal lakukan langkah berikut di menubar Internet Exlorer 8 nya:
Tools -> Internet Option -> Advanced Tab -> Scroll  ke bawah ampe nemu "Enable memory protection to help mitigate online attacks" -> Ceklisnya di ilangin (uncheck).
Close IE nya dan buka kembali buat jalanin aplikasi Oracle form nya kembali, dijamin bisa :D

/*Cara gambangnya sih instal browser laen yg bisa jalanin oracle formnya kayak Netscape atau Avant Browser :P */
http://udiosoft.com/upload/SQL-Performance-Testing.jpg
Syntax SQL di oracle pada umumnya sama sih sama MySQL yg lebih gw kenal, dan mungkin juga sama dengan database lainya karena uda di standarisasi buat query SQL cuman buat beberapa DBMS punya bahasa lokal buat databasenya.
Okelah gw bahas kali ini adalah SQL Tuning, buat mempercepat dan membuat syntax query lebih ramah dibaca
Biasanya kalo kita butuh data kita bisa tinggal panggil aja di kolom mana, tabel mana kayak "select*from tabel" tapi ternyata ada standarisasi dari penulisan query sql, biar lebih gampang dibaca orang lain. jadi kita tulis seperti ini:


penjelasan:
- Perintah SQL huruf kapital dan rata kiri
- Kolom ditulis dalam baris baru
- Pergunakan alias dalam huruf besar (emp E)
- Gunakan bind variabel kayak ':vardpt'
- AND/OR ditaruh di baris baru
- Gapake spasi sebelum/sesudah dalam kurung

dan ini perbandingan penulisan query yg udah dihitung dengan data yg besar

menentukan urutan kalo oracle itu gada 'auto increment' kayak mysql, jadi mesti bikin nomer/id sendiri, caranya bisa kek gni
gitu aja sih yg gw dapet barusan dari ppt, nanti kalo ada sumber tambahn gw masukin :P
Setelah mendapat kerja baru di perusahaan IT konsultan, gw di tawarin kerja sebagai Quality Control aplikasi yg mereka bikin, belom mulai sih, cuman udah dua minggu ini gw mempelajari Oracle, sebuah database besar yg  dulu cuman tau namanya doang, dan sekarang ini gw lagi mempelajarinya, hehe :D... mungkin post berikutnya bakalan gw tulis hal-hal tentang Oracle deh

Yg jelas gw ngerasa rada sulit aja mempelajari oracle ini lewat internet, berhubung source codenya jarang sekali di publis, gak kayak PHP yg source codenya bertebaran, dan bisa pula ngulik dari aplikasi CMS yg uda mateng. Hal yg begitu sulit sekali gw temuin di Oracle, mungkin karena database ini berbayar kali yaa... hehe (tp ada juga kok versi gratisny langsung dari situs resminya, dengan berbagai batasan tentunya)

Hal awalnya sih yg keliatan banget bedanya adalah PL/SQL nya, dimana oracle bisa menjalankan procedure language langsund, jadi seleksi data (if/case) bisa terintegrasi langsung dengan SQL nya, ini jadi mempercepat pemrosesan data. dan kayaknya oracle emang cocok buat perusahaan besar yg punya data bejibun banyaknya, oracle punya kelebihanya disini.

Dan gw bakalan posting banyak hal tentang oracle, bukan buat menggurui tapi sebagai catatan pembelajaran gw aja (namanya juga blog pribadi :), biar suatu saat gw bisa liat progres gw sendiri kek gimana. ya kalo ada yg bisa berguna buat pembaca gw seneng banget, kalo ga sesuai mohon dilengkapi yaa..