Hello quakez, Thursday, September 3, 2009, 1:02:27 PM, you wrote: Terima kasih, nanti saya coba pak klu ketemu masalah saya tanya lagi
> > Bisa dengan fitur HSODBC untuk mengkoneksikan oracle dengan database lain. > Berikut ini adalah contoh langkah2x untuk koneksi dari oracle ke foxpro > 1. Buat DSN pada ODBC. Contoh, dsnFOX > *2. *Buat Heterogeneous Services Initialization File, pada path : * > $ORACLEHOME\HS\ADMIN* > Nama file diganti menjadi init<Data Source Name>.ora > Contoh file inisialisasi initDSNFOX.ora : > HS_FDS_CONNECT_INFO = dsnFOX > HS_FDS_TRACE_LEVEL = 4 > HS_FDS_TRACE_FILE_NAME = F_hsmsql.trc > HS_FDS_SHAREABLE_NAME=C:\WINDOWS\odbc.ini > 3. Edit file listener.ora di folder > *$ORACLE_HOME\NETWORK\ADMIN*, dan > tambahkan hsodbc parameter seperti dibawah ini : > LISTENER = > (DESCRIPTION_LIST = > (DESCRIPTION = > (ADDRESS_LIST = > (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) > ) > (ADDRESS_LIST = > (ADDRESS = (PROTOCOL = TCP)(HOST = IP_SERVER)(PORT = 1521)) > ) > ) > ) > SID_LIST_LISTENER = > (SID_LIST = > (SID_DESC = > (SID_NAME = PLSExtProc) > (ORACLE_HOME = D:\oracle\ora92) > (PROGRAM = extproc) > ) > * **(SID_DESC =* > * (SID_NAME=dsnFOX)* > * (ORACLE_HOME = C:\oracle\ora92)* > * (PROGRAM = HSODBC)* > * )* > ) > 4. Restart listener oracle terlebih dahulu, dan pastikan tidak ada > masalah dengan listener yang baru saja dimodifikasi > 5. Edit file tnsnames.ora di folder > *$ORACLE_HOME\NETWORK\ADMIN*, dan > tambahkan hsodbc parameter seperti dibawah ini : > *ODBC_dsnFOX =* > * (DESCRIPTION =* > * (ADDRESS_LIST =* > * (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.88)(PORT = 1521))* > * )* > * (CONNECT_DATA =* > * (SID=dsnFOX)* > * )* > * (HS = OK)* > * )* > * * > 6. Ping Listener dan TNSNAMES > · Open Command Prompt > · test tnsping *ODBC_dsnFOX * > 7. Login ke oracle dan disesuaikan dengan schema user oracle yang > ingin dikoneksikan ke foxpro, dan buat database link ke external database > tersebut : > create database link fox connect to "userku" identified by "xxxxx" using > 'ODBC_dsnFOX'; > 8. Setelah database link selesai dibuat, tes koneksi database link > tersebut : SQL>> select count(*) from tabe...@fox; > COUNT(*) -- Best regards, fansul mailto:[email protected] __________________________________________________ Apakah Anda Yahoo!? Lelah menerima spam? Surat Yahoo! memiliki perlindungan terbaik terhadap spam http://id.mail.yahoo.com

