Accounting Part 1
By badjoeadjie | July 19, 2012 | Conversion/ Import, Database
File database dari Accurate/Zahir biasanya berextensi GDB karena merupakan file
dari Firebird Server/Interbase server (firebird merupakan versi open source dari
database Interbase dari Borland/Embarcadero)
Contoh sample file gdb (diambil dari software accurate accounting v.4 (sample.gdb
donlot disini)
Untuk dapat membuka file gdb kita perlu menginstall firebird server, yang bisa
diambil diwebsitenya :
1.
2.
disitu terlihat kalau server yang kita pakai adalah localhost, artinya file yang mau
dibuka ada di lokal/komputer kita, kalau file ada di komputer lain maka kita bisa
tambahkan jika kita tahu IP addressnya
Karena file ada di lokal maka kita klik kanan di Localhost lalu pilih Register
Existing Database
Lalu save
untuk membukanya maka kita klik kanan di nama Accurate (sesuai display name
yang kita buat) lalu pilih Connect
ini hasilnya
Kita isi dulu username SYSDBA (system admin default dari firebird) dengan
password masterkey
user SYSDBA sudah otomatic ada secara default pada setiap installasi firebird
Klik Add User
isi tampilan dibawah ini dengan
user = supervisor
Password = supervisor
Klik Create
disitu terlihat table ada 229 (jangan keliru dengan system tables, ini merupakan
table yang dibuat oleh system firebird yang berisi konfigurasi, jangan diotak atik
kecuali tahu system)
untuk menampilkan data kita expand node Tables lalu klik kanan misalnya di TAX
rupanya user supervisor tidak bisa menampilkan data (padahal kalau di program
Accurate bisa!)
untuk bisa membaca tabel diatas maka kita perlu sedikit mengakali database
tersebut yang akan dibahas di bagian selanjutnya
ini hasilnya
ada 300 record, untuk menampilkan hanya yang uniq kita edit menjadi
SELECT distinct a.RDB$USER FROM RDB$USER_PRIVILEGES a
ini hasilnya
keliatannya yang masuk akal sebagai boss adalah user CPS#1 maka coba kita buat
user tsb ke system kita
Klik kanan di localhost > manage users
lalu coba kita buka tables TAX yang sebelumnya gagal dibuka
Berhasil.
TAMAT