Friday 18 November 2016

Bagaimana cara memindahkan data dari database Oracle ke database selain Oracle atau ke dalam aplikasi seperti spreadsheet (excel, lotus123, dsb) disertai dengan contoh-contoh (script, screen capture, dsb)
Jawab :
Jika kita sudah mempunyai data di database oracle kita bisa memindahkan data tersebut ke dalam database lain selain database oracle seperti MS Excel berikut merupakan langkah langkah untuk memindahkan data database oracle kedalam MS Excel :
1.       Bukalah program database oracle dalam langkah ini saya menggunakan “Oracle SQL Developer”

Gambar 1 : Oracle SQL Developer







2.       Setelah berhasil membuka SQL Developer anda akan di hadapkan dengan halaman seperti pada gambar 1.1 di bawah ini :

Gambar 1.1 : Halaman Utama SQL Developer





3.       Jika kalian sudah di halaman seperti di atas maka selanjutnya anda memilih koneksi seperti pada gambar 1.2 di bawah ini :

Gambar 1.2 : Memilih Koneksi database


Keterangan Gambar 1.2 Memilih Konesksi database :
  •         Dalam langkah ini saya memilih koneski “learncon”
  •         Dan meminta memasukan informasi data “Username” dan “Password”
  •         Dalam langkah ini saya sebelumnya sudah membuat User Bernama “scott”.



4.       Setelah berhasil login ke database akan menunjukan halaman seperti pada gambar 1.3
 di bawah ini :

Gambar 1.3 : Berhasil login atau terkoneksi Database


Keterangan gambar 1.3 berhasil login atau terkoneksi database :
1.       Nama koneksi
2.       Tables yang ada pada database
3.       Daftar tables yang dimiliki database


5.  jika sudah berhasil melihat tables seperti pada gambar 1.3 di atas maka selanjutnya anda tinggal memilih tables mana yang akan anda pindahkan untuk keperluan di MS Excel seperti pada gambar 1.4 di bawah ini saya memilih tables “staff” untuk di pindahkan ke MS Excel

Gambar 1.4 : Export Tables


Keterangan Gambar 1.4 Export tables :
  1. pilihlah tables yang ingin di “export” dalam langkah ini saya memilih tables “staff”
  2. lalu klik kanan pada mouse di tables yang ingin di export lalu pilih menu “Export“




6. Jika sudah memilih menu Export anda akan di tampilkan halaman Export seperti pada gambar 1.5 di bawah ini :

Gambar 1.5 :  Pengaturan Export Wizard


7. pada halaman Pengaturan export buatlah konfigurasi seperti pada Gambar 1.5.1 di bawah ini agar nanti file export dapat di buka di MS Excel :

Gambar 1.5.1 :  Konfigurasi File Export


Keterangan Gambar 1.5.1 Konfigurasi File Export :
  1.        Unceklist pada bagian “Export DDL”
  2.        Ubahlah Format menjadi “Text”
  3.        Tentukanlah file hasil output akan di taruh di mana
  4.        Lalu pilih “Next”


Gambar 1.5.2 : Export Wizard step2

Keterangan Gambar 1.5.2 :
  •           Pastikan Tables yang di export sudah benar jika sudah yakin lalu pilih “Next”


Gambar 1.5.3 : Export Wizard step 3

Keterangan Gambar 1.5.3 :
  •          Jika sudah yakin semua anda bisa langsung menekan tombol “Finish”.



-          Maka anda akan menemukan file export berupa .tsv yang sebelumnya lokasi export file sudah anda tentukan sebelumnya saya sudah set output file ke folder “E:/Ubuntu” .

Gambar 1.5.4 : File export .tsv output folder

Selamat Langkah Export dari SQL Developer sudah kita lakukan…
Untuk selanjutnya kita Import file .tsv yang kita Export tadi ke dalam MS Excel dalam lagkah ini saya menggunakan MS Excel 2016.

1. Bukalah MS Excel 2016 lalu buatlah “Blank WorkBook”

Gambar 2 : Starting MS Excel 2016

Gambar 2.1 : Create Blank Workbook

Keterangan Gambar 2.1:
  •          Buatlah “Blank Workbook”


2. Setelah anda memilih Blank Workbook anda akan di tampilkan halaman Work sheet seperti di bawah ini :

Gambar 2.2 : Work Sheet

3. Setelah anda Berada di tampilan Work sheet seperti pada gambar 2.2  Pilihlah tab Data pada MS Excel seperti pada gambar 2.3 di bawah ini :

Gambar 2.3 : Halaman MS Excel Data

Keterangan Gambar 2.3 :
1.       Pilih Tab “DATA”
2.       Pilih menu “Get External Data”
3.       Lalu pilih “From Text”


4. Ketika anda memilih “From Text “ anda akan di tampilkan halaman Browse File cari lah file yang tadi anda sudah export berextensi file .tsv

Gambar 2.4 : Browse File .tsv

Keterangan Gambar 2.4 :
  1.        Ubahlah jenis type file menjadi “All Files”
  2.        Pilihlah file “berextensi file .tsv” yang tadi anda Export
  3.        Pilih “Open”



5.  jika sudah anda “Open” anda akan di hadapkan dengan Halaman Import Wizard seperti pada gambar 2.4.1 di bawah ini :

Gambar 2.4.1 : Import Wizard Step 1

Keterangan Gambar 2.4.1 :
  1.        Pilihlah jenis file type di langkah ini saya memilih “Delimited” karna nanti table akan bisa         kita pisahkan entah itu menggunakan commas atau tab sparate
  2.        Lokasi file yang di import
  3.        Isi file yang di import
  4.        lalu “Next”




6. Selanjutnya anda akan di bawa ke halaman Import wizard step 2 seperti pada gambar 2.4.2 di bawah ini :

Gambar 2.4.2 : Import Wizard Step 2

Keterangan Gambar 2.4.2 :
  1.        Pilihlah type pemisah columns di langkah ini saya memilih “Tab”
  2.        Hasil bentuk dari pemisah yang di pilih
  3.        Jika sudah menentukan tekan “Next”










7. Selanjutnya anda akan di bawa ke halaman Import Wizard Step 3 seperti pada gambar 2.4.3 di bawah ini :

Gambar 2.4.3 : Import Wizard Step 3

Keterangan Gambar 2.4.3 :
  1.        Menentukan column data format di langkah ini saya memilih “General”
  2.        Hasil dari pemilihan Column data format
  3.        Bentuk tampilan “General”
  4.        Jika sudah tekan tombol “Finish”








8. Selanjutnya anda akan di bawa ke halaman Penempatan Import data seperti pada gambar 2.4.4 di bawah ini :

Gambar 2.4.4 : Import Data

Keterangan Gambar 2.4.4 :
-          Langsung saja pilih “OK” lalu data akan masuk ke Work Sheet MS Excel seperti pada gambar 2.4.5 di bawah ini :

Gambar 2.4.5 : Berhasil Import data



2. Bagaimana cara memindahkan data dari file seperti spreadsheet (excel, lotus 123, dsb) ke dalam database Oracle disertai dengan contoh-contoh (script, screen capture, dsb)
Jawab :
Untuk Memindahkan data dari Spreadsheet Excel ke database Oracle  SQL Developer berikut langkah memindahkan data Excel ke SQL Developer :
1. Dalam langkah ini saya sudah membuat contoh “Data Anggota” Yang saya punya seperti pada Gambar 3 di bawah ini :

Gambar 3 : Contoh Data










2. Selanjutnya anda “Save As” ke dalam format “CSV (MS-DOS) .CSV” seperti pada Gambar 3.1 di bawah ini :

Gambar 3.1 : Save As “CSV (MS-DOS) .CSV”
Keterangan Gambar 3.1 :
  1.        Pilihlah save as Type
  2.        Pilih Type “CSV (MS-DOS) (*.csv)”
  3.        Save.


3. Langkah Save as file sudah selesai selanjutnya kita buka SQL DEVELOPER

Gambar 3.2 : Starting SQl Developer

4. Setelah anda berada di halaman menu utama anda koneksikan ke database yang nantinya anda ingin memasukan data dari MS Excel yag sudah anda save as tadi ke dalam file .csv saya anggap anda sudah masuk ke dalam database dan sudah terkoneksi jika belum anda bisa melihat langkah seperti pada Gambar 1.1 di paling atas,  selanjutnya import file .csv tadi ke dalam SQL Developer seperti pada Gambar 3.3 di bawah ini :


Gambar 3.3 : Import Data
Keterangan Gambar 3.3 :
1.       Klik kanan pada “Tables”
2.       Pilih menu “Import Data”










Lalu anda akan di bawa ke halaman Browse File dan carilah File yang tadi anda Save AS ke dalam bentuk .csv seperti pada Gambar 3.4 di bawah ini :

Gambar 3.4 : Browse File .csv

Keterangan Gambar 3.4 :
  1.        Menentukan lokasi file “.csv”
  2.        Pilih file .csv yang mau di import dalam langkah ini file .csv saya “Book2.csv”
  3.        Pilih “Open”








Anda akan di tampilkan pada halaman Import Wizard seperti pada Gambar 3.4.1 di bawah ini :

Gambar 3.4.1 :  Import Wizard Step 1

Keterangan Gambar 3.4.1 :
  •          Pilih “Next”


Gambar 3.4.2 :  Import Wizard Step 2

Keterangan Gambar 3.4.2 :
  1.        Masukan Nama Table di sini saya isikan dengan nama “Data_Anggota”
  2.        Tekan “Next”



Gambar 3.4.3 :  Import Wizard Step 3

Keterangan Gambar 3.4.3 :
  •          Tekan “Next”.


Gambar 3.4.4 :  Import Wizard Step 4

Keterangan Gambar 3.4.4 :
Perikasalah apakah nama data Columns sudah benar pastikan nama data columns tidak menggunakan “space” itu mengakibatkan terjadinya Error jika ingin di beri space gunakanlah “ _ “ contoh :
Salah : “ No Tlp “ di pastikan penulisan tersebut mengakibatkan Error.
Benar : ” No_Tlp ” di pastikan Penulisan seperti itu tidak mengakibatkan Error.
-           Tekan “Next”.

Gambar 3.4.5 :  Import Wizard Step 5

Keterangan Gambar 3.4.5 :
  •          Tekan “Finish”.

Setelah anda menekan Finish anda akan di hadapkan dengan Popup windows notification yang menyatakan bahwa import berhasil seperti pada Gambar 3.4.6 di bawah ini :

Gambar 3.4.6 : Popup Windows Notification

Keterangan Gambar 3.4.6 :
  1.        Notification Windows popup yang menyatakan anda berhasil mengimport data
  2.        Lihat di bagian table list nama Tables “Data _Anggota” sudah muncul


5. Bukalah tables “Data Anggota” yang baru saja di tambahkan
 seperti pada Gambar 3.4.7 di bawah ini :

Gambar 3.4.7 : Open Tables Data_Anggota

Keterangan Gambar 3.4.7 :
  1.        Klik kanan pada tables “Data_Anggota” lalu Pilih “Open”
  2.        Pastikan Tables “Data_Anggota” sudah terbuka di tab
  3.        Pilih di bagian “Data”
  4.        Isi Data dari Tables “Data_Anggota”

Selamat Anda sudah berhasil Menambahkan data Dari MS Excel ke dalam Oracle SQL Developer.






Wednesday 14 September 2016


Selamat datang di Blog Dhamsky,
dalam postingan kali ini saya akan berbagi cara penggunaan USBasp pada Arduino Uno 
tujuan postingan ini guna untuk menyelesaikan masalah yang saya alami dalam penggunaan arduino Uno dan juga sebagai catatan saya hehe mungkin ada yang mendapatkan masalah yang sama seperti saya dimana arduino saya mengalami "error avrdude stk500_getsync()" dan juga tidak bisa menekan tombol reset di tambah lagi tidak bisa mengupload seperti pada gambar di bawah ini :

Gambar : Gagal Upload

dan status board arduino menampilkan Led Loader menyalah terus seperti pada gambar di bawah ini :

Gambar : Led Loader

Pada setatus seperti itu dapat di pastikan Arduino ketika di upload akan terjadi error.
itu di karenakan bootloader mengalami error untuk itu kita harus membuat ulang bootloader tersebut
ada berbagai macam cara untuk membuat bootloader ulang yaitu dengan menggunakan arduino lain di jadikan sebagai Arduino ISP dan menggunakan USBasp Programmer dan di postingan ini saya menggunakan USBasp Programmer + ICSP Converter.

Gambar : USBasp + ICSP Converter


langkah penggunaan Pertama :

1. Download "zadig" guna untuk install driver usbasp  http://zadig.akeo.ie/
2. Hubungkan "USBasp" dan "Arduino uno" ke port usb khusus USBasp di port usb v2.0 dan lihat lah pada Device Manager apakah sudah terdeteksi USBaspnya jika tampilan seperti pada gambar di bawah ini anda perlu menginstall driver USBasp :

Gambar : USBasp Driver Belum Terinstal



3. Buka "zadig" lalu akan ada menu list dan disitu jika usbasp kamu blum ada drivernya akan terlihat seperti pada gambar di bawah ini :

Gambar : Zadig
Keterangan Gambar Zadig :
1. List Device  yang belum memiliki Driver dalam gambar menunjukan "USBasp"
2. Pilihlah Driver "libusb-win32" 
3. Pilih "Install Driver" dan tunggu hingga selesai.

Kemudian cek kembali di Device Manager jika tampilan seperti di bawah ini.., itu berarti Driver USBasp sudah terinstal :

Gambar : USBasp Driver Terinstal





berikutnya pindah ke software arduino ide :

1. Biarkan sketch kosong
2. Buka arduino ide lalu pilih tab tools seperti pada gambar di bawah ini :

Gambar : Pemilihan Programmer ke "USBasp"

Keterangan Gambar Pemilihan Programmer ke "USBasp" :
1. Pilih tab "Tools" lalu pastikan "Board" yang ingin di pilih dan juga "Port"
2. Pilih menu "Programmer :"
3. dan pilih "USBasp".


jika sudah setting seperti pada gambar Pemilihan Programmer ke "USBasp"  kita hanya tinggal memilih "Brun Bootloader" seperti pada Gambar di bawah ini :

Gambar : Berhasil Burn Bootloader

dan bila anda berhasil Burn Bootloader coba sekarang anda upload contoh sketch "blink" sebelumnya pastikan dulu "Board" dan "Port" dan juga ganti "programmer :" nya menggunakan "AVRISP mkll"
jika berhasil status Led pada Board terutama Led Loader "L" akan berkedip :)
Selamat Mencoba..



Monday 8 August 2016



Selamat Datang di blog Dhamsky,
dalam postingan kali ini saya akan memberikan tutorial bagaimana cara agar dynamic ip publik yang kita dapat dari isp menjadi static hhmm... bukan berarti ip yang kita dapat benar benar tidak berubah yaa..:) ip tetap berubah namun kita membutuhkan pihak ketiga untuk memudahkan kita untuk mengakses ip publik, ip publik sendiri adalah IP yang di dapat dari ISP (Internet Service Provider) seperti speedy yang sekarang menjadi indihome.

Ada beberapa macam Type IP yaitu :

1.IP Publik :  IP Publik merupakan IP yang dapat di akses dari luar akan tetapi IP berganti secara otomatis sesuai yang di berikan oleh ISP anda bisa menggunakan IP Publik ini untuk mengakses komputer anda dari jarak jauh di luar jaringan private  akan tetapi jika anda ingin mendapatkan IP Static dari ISP akan di kenakan biaya tambahan.

2.IP Private : IP Private adalah IP yang hanya ada di jaringan milik kita sendiri seperti LAN di gunakan untuk penomoran komputer dalam jaringan peribadi termasuk dalam sekolah rumah dan guna untuk memungkinkan komputer untuk saling berkomunikasi satu sama lain.

3.IP Static :IP Static merupakan IP yang telah kita tetapkan pada komputer agar IP tersebut tidak dapat berubah secara otomatis.

4.IP Dynamic : IP Dynamic IP yang di berikan Oleh System DHCP pada router yang di mana kita akan mendapatkan IP secara otomatis dari Router IP yang di Dapat Dari DHCP ini dapat berubah ubah.

Singkat cerita langsung aja kita ke proses pembuatan di sini saya menggunakan pihak ketiga yaitu freedns.afraid.org okey langsung saja kita ke tahap pembuatannya.

Langkah 1 :

Buatlah akun Baru di freedns.afraid.org

Gambar : Form Pendaftaran Akun Baru

lengkapilah form tersebut dengan data diri anda di mulai dari nama depan nama belakang UserID (untuk login nantinya) password dan email. jika sudah di isi semua ketik huruf verivikasi yang ada di Form tersebut dan selanjutnya ceklist "Terms and Conditions" lalu tekan tombol "Send Activation email".


Langkah 2 : 

Cek email anda yang tadi anda daftarkan lalu buka email tersebut lalu klik link aktivasi yang di berikan dan anda akan di arahkan ke web "freedns.afraid.org" dan lihat pada bagian kiri tepat nya di menu "For Members:"

Gambar : Menu For Members



Setelah anda melihat menu "For Members" selanjutnya anda pilih menu "Subdomains" lalu pilih "Add a subdomain" seperti pada gambar di bawah ini:


Gambar : Add a Subdomains


Setelah anda menekan "Add a Subdomains" anda akan di hadapkan dengan tampilan "form subdomain" seperti pada gambar di bawah ini :

Gambar : Form subdomain

Keterangan Gambar Form subdomain :
- Pastikan "Type" A
- Subdomain : isikan dengan "username" anda atau sesuka anda
- Domain: pilihlah domain yang anda inginkan.
- Destination : IP Publik anda otomatis akan terlihat di form ini
- TTL: abaikan
- Wildcard : abaikan
- isikan kode verivikasi form yang ada di hadapan anda lalu klik tombol "Save!"


Langkah 3 :

di langkah ke 3 ini kita akan membuat perintah agar setiap waktu yang nanti akan kita tentukan si raspberry pi ini akan mengupdate secara otomatis "Destination" sehingga ip publik selalu terupdate.

di langkah ini kita memerlukan Direct Url dari freedns.afraid.org :

https://freedns.afraid.org/dynamic/update.php?Your_Direct_Url

Untuk mendapatkan Direct Url lihatlah pada bagian menu "For Members" lalu pilih menu "Dynamic DNS

Gambar : Menu For Members Dynamic DNS

setelah membuka menu "dynamic dns" anda akan di hadapkan pada tampilan baru dan lihat pada bagian bawah seperti pada tampilan di bawah ini:

Gambar : list subdomain

Keterangan Gambar List subdomain :

- berikut adalah list subdomain yang sudah berhasil di buat seperti apa yang sudah kita lakukan di langkah ke 2.
- lalu pilihlah subdomain yang tadi anda buat lalu pilih "Direct URL" anda akan di arahkan ke new tab baru yang di mana halaman tab tersebut hanya ada tulisan ip publik anda.
- di halaman tersebut Lihat lah pada bagian addressbar anda yang akan ada URL :
https://freedns.afraid.org/dynamic/update.php?Direct_URL_ANDA

Simpanlah/catat alamat Direct URL Anda yang nantinya akan berfungsi untuk memperbaharui otomatis ip publik di raspberry pi.


Langkah 4 :

Selanjutnya Kita akan membuat crontab di raspberry pi dengan melakukan perintah :

buka terminal raspberry pi lalu masukan code di bawah ini :

Code:

sudo apt-get update

Code:

crontab -l | { cat; echo "*/5 * * * * curl http://freedns.afraid.org/dynamic/update.php?Direct_URL_ANDA"; } | crontab -

dan anda akan melihat notifikasi berupa "no crontab for pi" notifikasi ini seolah olah seperti salah akan tetapi konfgurasi sudah berhasil bisa di cek menggunakan perintah :

Code:

crontab -l

ketika anda memasukan perintah  "crontab -l" anda akan mendapatkan notifikasi seperti di bawah ini :

*/5 * * * * curl http://freedns.afraid.org/dynamic/update.php?Direct_URL_ANDA


selanjutnya kita perlu merestart cron masukan perintah di bawah ini :

sudo service cron restart


selesai kini raspberry pi mendapatkan ip publik static sehingga anda tidak perlu lagi repot untuk mengupdate ip publik secara manual kini raspberry pi anda bisa di akses dari luar jaringan lokal anda kapanpun dan di manapun :)

Catatan : 

anda bisa mengatur waktu update interval di perintah tersebut dalam contoh saya memberikan waktu */5 untuk setiap 5 menit akan mengupdate ip publik ke freedns.afraid.org 

sekian postingan saya kali ini semoga bermanfaat sampai jumpa di postingan berikutnya ;) 





Subscribe to RSS Feed Follow me on Twitter!