02 February 2012

ODBC Driver menghilang di windows 7 - 64 bit saat membuat data source baru

Saat hendak membuat data source ODBC baru untuk import data dari file excel ke mysql, sempat tercenung, bengong, terpana tak percaya, lidah pun kelu tanpa suara terucap, mengapa oh mengapa, ada warning seperti ini "You are logged on with non-Administrative privileges. System DSNs could not be created or modified"



Dan saat saya acuhkan kemudian mencoba menekan tombol OK, tidak ada driver yang saya butuhkan muncul disitu, yang ada hanya sql server saja, seperti gambar berikut 


Padahal, minimal driver ODBC pada layar tersebut saat di windows XP, akan ada belasan atau puluhan driver yang harus muncul, untungnya dari googling sejenak cukup banyak link yang menginformasikan mengalami hal yang tersebut, secara garis besar panduan solusi yang diberikan sama, untuk menjalankan versi 64-bit dari si odbc di folder %windir%\SysWOW64\odbcad32.exe dengan hak akses administrator, tapi step nya cukup ribet tanpa merubah secara default link di control panel, sehingga, setiap dijalankan, harus membuka explorer. 

Tulisan ini memberikan info bagaimana agar si link odbc di control panel bisa secara default memiliki hak akses administrator.

Caranya, buka explorer


Masuk ke folder administrative tools, saat muncul ikon data source (odbc), klik tombol kanan mouse pada ikon tersebut, perhatikan data yang akan di rubah, 


Rubah entri target dan start in dari system32\odbcad32.exe menjadi syswow64\odbcad32.exe



Kemudian, tekan tombol advanced, untuk memberikan hak akses administrator pada shortcut ini


Setelah itu simpan dengan menekan tombol OK, dengan melakukan hal hal diatas, maka saat berikutnya ODBC dijalankan dari control panel, semua tab bisa diakses dan saat data source baru hendak ditambahkan, driver-driver pun akan muncul sebagaimana layaknya dia harus muncul, tadaaaaaa.....