Powerbuilder Runtime Packager
Setelah program selesai di build dan deploy ke EXE maka program PB anda siap di install ke computer client anda.
Biasa yg menjadi kendala dalam installasi aplikasi di computer client adalah bagaimana menyertakan file2 runtime PB agar aplikasi PB anda bisa running tanpa anda harus menginstall PB….dan nggak lucu jika PB harus di install juga.
Hal ini tentu saja sudah di antisipasi PB….
Perlu anda ketahui juga ini berbeda dengan kalo anda memakai program semacam Installshield.
Installshield adalah program bantu untuk membuat paket install aplikasi kita, kelebihannya adalah bisa melakukan proses packaging dan installasi komponent2 program anda dengan baik.
Di program installshield anda siapkan semua component yg diperlukan termasuk file2 DLL nya sbg runtime file aplikasi anda kelak.
Lalu bagaimana jika kita tidak tahu file DLL apa saja yg kita perlukan ?!
Dengan PB runtime packager kita bisa mendapatkan file2 tersebut….. J
Lalu bagaimana caranya ….mari kita lakukan…
Double click file berikut…yg ada di direktori spt tampak di bawah ini :
C:\Program Files\Sybase\Shared\PowerBuilder\pbpack100.exe
Tampilan default nya spt tampak di atas, anda bisa tentukan file2 runtime apa saja yg mau anda pakai sesuai aplikasi yg anda develop.
Ok…mari kita setting spt ini :
- database interface nya untuk ODBC dan OLEDB (ini merupakan profile database connectionnya)
- nama filenya “PBR100.msi” misalnya atau nama yg lain
- dan directori tempat file di create di C:\
Tekan tombol “Create” untuk memulai proses pembuatannya….
Tampak proses sedang berjalan………
Proses selesai…..klik tombol “Done” untuk mengakhiri….
Anda lihat di C:\ (direktori tempat file packagernya) tampak file sudah tercipta….
Format file adalah “msi” atau Microsoft installer……
Dengan demikian proses pemuatan file PB runtime packager selesai J
Mudah bukan ?!
Lalu bagaimana cara menginstallnya ?
Berikut cara-caranya …..
Double click file “PBR100.msi” tersebut…..
Klik “Next”
Perhatikan “Folder:” ….anda ganti dg directory tempat aplikasi anda di install/di copy
Misal spt ini :
Anda bisa ketik langsung atau dg tombol “Browse” untuk mencari folder/directory yg anda inginkan….Selanjutnya klik tombol “Next”
Klik “Next” lagi…….
Proses install sedang terjadi…..tunggu sampai selesai….
Install sukses ….klik tombol “Close”
Lihat di C:\ anda ada directory HRIS dan perhatikan isi file DLL nya….
File2 tersebut antara lain :
- pbodbc.ini yg merupakan file setting untuk koneksi ke odbc nya
- pbodb100.dll merupakan driver odbc
- pbole100.dll merupakan driver oledb
- pbvm100.dll merupakan file dll utama didlm runtime ini
- pbdwe100.dll file ini berhubungan dg datawindow
- libjcc.dll juga merupakan file utama yg harus ada untuk menjalankan aplikasi PB
- msvcp71.dll dan msvcr71.dll merupakan runtime untuk C+ dan C++
untuk file yg lain anda dapat melihat keterangannya di dalam help PB…. J
Ok dengan demikian diharapkan anda sudah mengetahui file runtime apa saja yg perlu anda gunakan dan install di computer client.
Untuk runtime yg lain semacam XML, driver ORACLE dll dapat anda coba sendiri dan bandingkan serta cari file nya…..sesuai hasil install packagernya….
Detail penjelasan runtime packager ini dpt anda lihat di help PB chapter 41 spt ini :
Akhir kata…. Sukses untuk anda !!
Sy pakai PowerBuilder 12.5 dg database Oracle 11g.
Gimana caranya buat profile agar bisa konek dg Oracle 11g tsb. Terima kasih.
bisa coba gunakan oracle client 10 utk konek ke oracle server 11, lalu konek menggunakan DBTYPE O10 – Oracle 10