Umumnya Oracle mengakomdasi backward compability, akan tetapi ada beberapa fitur dan syntax yang tidak backward compability pada database 10g yang berkaitan dengan PL/SQL, karena tentunya Oracle memiliki pertimbangan akan hal itu.
Salah satu contoh, banyak programmer oracle menggunakan query berikut pada oracle 6i dengan database 8i: select count from scott.emp; pada 10g akan otomatis error. Lainnya : pada 8i group by pasti otomatis sudah pasti terurut berdasarkan group by nya tanpa menambahkan order by dan programmernya umumnya tidak menambahkan order by. Pada 10g tidak seperti itu, akibatnya banyak report yang ga terurut atau hasil dari data block tidak urut. Contoh lain pada level report rdf, function dengan nilai kembalian length kurang panjang pada 6i tidak akan error tapi pada 10g akan terjadi error. Kemudian pada function atau stored procedure lebih 10g restrict terhadap nilai kembalian null, sedang pada 8i ga terjadi error. Pada 8i juga tidak restrict terhadap nilai kembalian yang disimpan pada variable yang dideklariskan dengan length lebih kecil, artinya akan otomatis terpotong. Pada 10g akan otomatis error. Dampak dari semua error pada PL/SQL tersebut tentunya ke form, jika fmx 6 langsung dipakai umumnya bisa muncul : - value to long - unable to perform query - unhandle exception - error when button pressed Problemnya Query bisa terdapat pada database, bisa juga terdapat pada data block form atau pada statement form baik di trigger maupun di program unit, pada query di report atau pada function. On 7/6/10, Ola <[email protected]> wrote: > thx atas jawabannya > > tapi ada ngak ngerti di bawahnnya > > > ----- Original Message ----- > From: "bukhari yahya" <[email protected]> > To: <[email protected]> > Sent: Tuesday, July 06, 2010 8:52 AM > Subject: Re: [indo-oracle] ??? 6i - OS > > >> Untuk Oracle database 10g dapat berjalan di windows server 2008 dengan >> installer yang berbeda dengan windows 2003. >> http://www.oracle.com/technology/software/products/database/index.html >> >> >> Oracle developer 6i sudah desupported pada 2004, sebaiknya di migrasikan >> ke >> oracle developer 10g. >> Ada banyak error pada koneksi oracle developer 6i ke Oracle 10g disebabkan >> perubahan fitur PL/SQL dari 8i ke 10g yang sebenarnya adalah perbaikan >> dari >> 8i. > > perubahan fitur PL/SQL seperti apa ?? > apakah 6i ngak bisa query bersarang, inner/outer join atau yg lainnya > mohon penjelasan > >> >> >> Jika di klien menggunakan windows vista sebaiknya memang menggunakan >> Oracle >> developer 10g. >> Dalam kasus ini sebaiknya mengkonversi fmb dan rdf (harus ada sourcenya) 6 >> ke 10g dengan menggunakan FMA. >> >> Untuk pemanggilan report, konversi fmb oleh FMA, adalah sampai dengan >> "persiapan", proses pemanggilannya harus ditambahkan kembali secara >> manual. >> Untuk fmb, jika jumlah form cukup banyak, dapat dilakukan konversi dengan >> script menggunakan library yang disediakan. >> Untuk rdf, jika jumlah report cukup banyak dan "jika dibutuhkan melakukan >> perubahan" dapat menggunakan konversi dengan script dalam format xml. >> >> Pada Oracle 10g aplikasi client server tidak didukung lagi dan berlaku >> aplikasi berbasis web. >> >> Print report pada Oracle 10g adalah dari report server sehingga ketika >> mengkonversi dari 6i ke 10g dapat terjadi perubahan pada user interface >> yang >> dampaknya pada end-user antara lain: >> >> Jika rdf selama ini menggunakan mode bitmap maka kendala report dapat >> minimal dengan menggunakan report PDF. >> Jika rdf menggunakan mode character, maka perlu ada script client side >> (javascript dan atau java applet). >> >> >> Salam >> [email protected] >> >> >> >> >> >> 2010/7/5 Ola <[email protected]> >> >>> >>> >>> saya punya aplikasi 6i dengan server 2003 >>> >>> pertanyaan saya >>> >>> dapatkah oracle developer 6i dan database 10g berjalan di Windows Server >>> 2008 ?? >>> >>> mohon Petunjuk >>> >>> 0L@ >>> >>> [Non-text portions of this message have been removed] >>> >>> >>> >> >> >> [Non-text portions of this message have been removed] >> >> >> >> ------------------------------------ >> >> -- >> -----------I.N.D.O - O.R.A.C.L.E--------------- >> Keluar: [email protected] >> Website: http://indooracle.wordpress.com >> http://www.facebook.com/group.php?gid=51973053515 >> ----------------------------------------------- >> >> Bergabung dengan Indonesia Thin Client User Groups, >> Terminal Server, Citrix, New Moon Caneveral, di: >> http://indo-thin.blogspot.comYahoo! Groups Links >> >> >> > > __________________________________________________ > Apakah Anda Yahoo!? > Lelah menerima spam? Surat Yahoo! memiliki perlindungan terbaik terhadap > spam > http://id.mail.yahoo.com >

