1/14/2016

Mengakses langsung database Aplikasi Dapodikmen

Setelah pada kesempatan sebelumnya kita membahas Mengakses langsung database Aplikasi Dapodikdas 2013 yang menggunakan database berbasis PostgreSQL. Sekarang kita akan membahas varian lain dari Dapodik yaitu Dapodikmen 8.0.0. Sama seperti pada pembahasan sebelumnya, karena satu atau lain hal, kadang-kadang kita memerlukan aplikasi yang dapat mengakses database secara langsung. Mungkin kita perlu melakukan sedikit perubahan yang tidak bisa dilakukan langsung pada aplikasi karena akses yang dibatasi atau memang tidak disediakan fasilitasnya. Contohnya; tidak sengaja menghapus data siswa, guru, dsb dan ingin merestore-nya kembali.

Langkah-langkah di bawah ini akan memandu Anda untuk mengakses langsung database Aplikasi Dopodikmen 8.0.0.
Catatan: Sama seperti panduan-panduan sebelumnya, jangan menyalahgunakan fasilitas ini untuk keperluan yang menyalahi aturan atau untuk mengakali/memanipulasi prosedur standar Dapodikmen. Gunakan cara ini secara bijak untuk keperluan darurat atau sebagai pengetahuan. Backup dulu database asli anda. Dan jangan lupa, segala resiko ditanggung pengemudi; yaitu anda sendiri :P

1. Pertama, yang kita perlukan adalah software manajemen database PostgreSQL. Kita bisa menggunakan PGAdmin3. Silakan download filenya di sini. Dan pilih pgadmin3-1.18.1.zip


2. Install PGAdmin3 yang sudah anda download. Kemudian jalankan jika sudah selesai instal. Tampilannya tampak seperti ini:


3. Selanjutnya anda harus membuat PGAdmin terkoneksi dengan database Aplikasi Dapodikmen yang sudah diinstal pada PC/Laptop anda.

Klik "File >> Add Server" ; akan tampil window sebagai berikut:


Pada window "New Server Registration" ; masukkan setting sebagai berikut:

untuk Dapodikmen 8.0.0
  • Name: pendataan
  • Host: localhost
  • Port: 54320
  • Service: (dikosongkan saja)
  • Maintenance DB: postgres
  • Username: postgres
  • Password: r4ha51aNeg4r4!N0tF0rYoUr3y3S!!
  • Store password: (ceklis/hilangkan untuk menyimpan password atau tidak)
  • Colour: (biarkan saja, tidak usah diberi pengaturan)
  • Group: Servers

Untuk Dapodikmen 8.0.2
  • Name: pendataan
  • Host: localhost
  • Port: 54320
  • Service: (dikosongkan saja)
  • Maintenance DB: postgres
  • Username: postgres
  • Password: *A78D616C40649FE0C58AE01C75E8C4EEB988064E
  • Store password: (ceklis/hilangkan untuk menyimpan password atau tidak)
  • Colour: (biarkan saja, tidak usah diberi pengaturan)
  • Group: Servers

*Update: Untuk Dapodikmen 8.0.3
  • Name: pendataan
  • Host: localhost
  • Port: 54320
  • Service: (dikosongkan saja)
  • Maintenance DB: postgres
  • Username: postgres
  • Password: *460F722C101C55F8C14B3F97BFDC79D586403C43
  • Store password: (ceklis/hilangkan untuk menyimpan password atau tidak)
  • Colour: (biarkan saja, tidak usah diberi pengaturan)
  • Group: Servers

Pengaturan di atas didapat dari file instalasi Dapodikmen sendiri, silakan buka file "data_dikdas-conf.php" pada folder C:\Program Files\Dapodikmen\dataweb\apps\app\config\conf\  
Kemudian klik tombol "OK" ; selanjutnya akan muncul window seperti ini:


Klik pada tombol "OK".

4. Langkah selanjutnya adalah mengakses, tabel-tabel yang ada pada database Dapodikmen.

Klik pada "Server Groups >> Server >> pendataan >>Databases >> pendataan (localhost: 54320) >> Schemas >> Public >> Tables" ; lihat pada gambar di bawah ini:



5. Perhatikan toolbar 


Icon pada toolbar ini berfungsi menjalankan fitur-fitur utama pada PGAdmin3.

6. Pilih/klik pada salah satu nama tabel, dalam contoh ini menggunakan tabel log_pengguna.

Kemudian klik tombol "View data in selected object" dengan icon yang terlihat seperti pada gambar di samping. Akan tampil window di bawah ini:

Database Aplikasi Dapodikmen siap di eksplorasi. Jika ingin menerapkan setiap perubahan yang anda lakukan, jangan lupa menyimpannya melalui menu "File >> Save" pada window Edit Data tabel yang bersangkutan.



Previous Post
Next Post

0 komentar: