Download Document

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Migrasi Data antara Ms Access
dan Oracle dengan ODBC
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Wahyu Hidayat, M.T.
[email protected]
Arsitektur ODBC
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Karakteristik Migrasi Data
dengan Format CSV
• Format CSV bersifat
universal
• Offline = tidak bergantung
kepada kondisi jaringan
• Cocok untuk
menambahkan data
Kelebihan
• Hanya memindahkan data
• Tidak seamless, kurang
praktis
• Kerahasiaan data terancam
Kekurangan
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Kebutuhan Perangkat Lunak
• Microsoft
Windows 7
Professional
(64 bit) Service
Pack 1
Sistem Operasi
• Sun MySQL
ver. 5.5.25a
• Microsoft Access
ver.
14.0.4760.1000
Database
Management
System (DBMS)
Database
Management
System (DBMS)
• Oracle ODBC
Driver ver.
11.02.00.02
SQORA32.DLL
• Microsoft ODBC
for Oracle ver.
6.01.7601.17514
MSORCL32.DLL
ODBC Driver
ODBC Driver
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Ilustrasi (1)
dari Ms Access ke Oracle
direct data transfer
SOURCE
DATABASE
DESTINATION
DATABASE
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Access ke Oracle:
Langkah-Langkah
Pengirim Data
• [Klik Kanan] Table  Export
ODBC Database
• Setup ODBC Connection
• Choose Driver
• Connect
Penerima Data
Do Nothing,
Just Wait and See 
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Access ke Oracle:
Export Data via ODBC
Klik Kanan] Table 
Export ODBC
Database
Setup ODBC
Connection
Choose Driver
Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Access ke Oracle:
Export Data via ODBC
Klik Kanan] Table 
Export ODBC
Database
Setup ODBC
Connection
Choose Driver
Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Access ke Oracle:
Export Data via ODBC
Klik Kanan] Table 
Export ODBC
Database
Setup ODBC
Connection
Choose Driver
[SQORA32.DLL]
Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Access ke Oracle:
Export Data via ODBC
Klik Kanan] Table 
Export ODBC
Database
Setup ODBC
Connection
Choose Driver
[MSORCL32.DLL]
Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Access ke Oracle:
Export Data via ODBC
Klik Kanan] Table 
Export ODBC
Database
Setup ODBC
Connection
Choose Driver
Connect
[SQORA32.DLL]
Nama data source
Nama service oracle
Username oracle
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Access ke Oracle:
Export Data via ODBC
Klik Kanan] Table 
Export ODBC
Database
Setup ODBC
Connection
Choose Driver
Connect
[MSORCL32.DLL]
Nama data source
Username oracle
Hostname/IP
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Ilustrasi (2)
dari Oracle ke Ms Access
direct data transfer
SOURCE
DATABASE
DESTINATION
DATABASE
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Oracle ke Access:
Langkah-Langkah
Pengirim Data
Do Nothing,
Just Wait and See 
Penerima Data
• Klik Kanan] Table  Import
ODBC Database
• Setup ODBC Connection
• Choose Driver
• Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Oracle ke Access:
Import Data via ODBC
Klik Kanan] Table 
Import ODBC
Database
Setup ODBC
Connection
Choose Driver
Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Oracle ke Access:
Import Data via ODBC
Klik Kanan] Table 
Import ODBC
Database
Setup ODBC
Connection
Choose Driver
Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Oracle ke Access:
Import Data via ODBC
Klik Kanan] Table 
Import ODBC
Database
Setup ODBC
Connection
Choose Driver
[SQORA32.DLL]
Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Oracle ke Access:
Import Data via ODBC
Klik Kanan] Table 
Import ODBC
Database
Setup ODBC
Connection
Choose Driver
[MSORCL32.DLL]
Connect
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Oracle ke Access:
Import Data via ODBC
Klik Kanan] Table 
Import ODBC
Database
Setup ODBC
Connection
Choose Driver
Connect
[SQORA32.DLL]
Nama data source
Nama service oracle
Username oraclel
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Oracle ke Access:
Import Data via ODBC
Klik Kanan] Table 
Import ODBC
Database
Setup ODBC
Connection
Choose Driver
Connect
[MSORCL32.DLL]
Nama data source
Username oracle
Hostname/IP
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Kesimpulan
1.
2.
3.
4.
5.
Migrasi data dengan ODBC tidak menghasilkan file perantara
dalam bentuk apapun
Migrasi data dengan ODBC sangat tergantung pada kesediaan
dan kompatibilitas driver
Migrasi data dengan ODBC cukup diinisiasi dan diproses oleh 1
pihak saja (pengirim data saja atau penerima data saja)
Migrasi data dari Access ke Oracle dengan ODBC = transfer data
langsung dari Access ke Oracle via ODBC (diinisialisasi oleh
pengirim data)
Migrasi data dari Oracle ke Access dengan ODBC = transfer data
langsung dari Oracle ke Access via ODBC (diinisialisasi oleh
penerima data)
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom
Referensi
[1] Kingsley Idehen, "Open Database
Connectivity," Openlink Software,
Whitepaper 1993. [Online].
http://www.openlinksw.com/info/docs/odbcwhp/tableof/
Hanya untuk kepentingan pengajaran di lingkungan Politeknik Telkom