1. Unduh Software yang digunakan
Langkah pertama unduh terlebih dahulu paket software yang dibutuhkan seperti :
- openCRX dari http://sourceforge.net/projects/opencrx/files/
- MySQL Database Server dari http://dev.mysql.com/downloads/mysql/5.0.html.
- JDBC driver MySQL Connector dari http://dev.mysql.com/downloads/connector/j/5.0.html
- HeidiSQL dari http://www.heidisql.com/download.php
Setelah mengunduh instal paket software tersebut. Pastikan JDBC cocok dengan versi dari JDK dan MySQL. Letakkan JDBC database driver JAR pada direktori apache-tomee-webprofile-1.6.0/lib/.
2. Instal HeidiSQL
- Setelah selesai download HeidiSQL dari http://www.heidisql.com/download.php
- Buka folder penyimpanan “HeidiSQL_7.0_Setup.exe”
- kemudian klik 2x untuk menginstal HeidiSQL.
- klik “Next”
- pilih “I Accept the Agreement” kemudian tekan “Next”
- Selanjutnya pilih “Next”
- Pilih “Next”
- Pilih “Next”
- Pilih “Instal” Selanjutkan akan menunggu proses install
- Pilih “Finish”
- Tampilan hasil instal HeidiSQL
3. Menggunakan HeidiSQL
- Buka Aplikasi HeidiSQL
- Selanjutnya, klik New dan buat nama “db” kemudian user “root” setelah itu pilih “open”
- Tampilan database pada heidiSQL
- Buka “Query”
- Buat database dengan klik kanan pada “db” kemudian “create new ---> Database”
- Letakkan JDBC database driver JAR pada direktori apache-tomee-webprofile-1.6.0/lib/.
- Kemudian kita cari source archive dari opencrx yang sudah kita unduh, sourece yang perlu kita buka
yaitu dbcreate-tables.sql, dbcreate-views.sql, dbcreate-indexes.sql dan populate-preferences.sql
yaitu dbcreate-tables.sql, dbcreate-views.sql, dbcreate-indexes.sql dan populate-preferences.sql
- Kemudian kita buka file diatas dengan menggunakan notepad satu persatu kemudian kita letakkan pada
query pada aplikasi heidiSQL kemudian kita “run” tunggu proses hingga selesai dan dilanjutkan pada file
sql berikutnya
query pada aplikasi heidiSQL kemudian kita “run” tunggu proses hingga selesai dan dilanjutkan pada file
sql berikutnya
- Setelah melakukan proses di atas kita bisa melajutkan melakukan pengaturan migrasi database dengan
membuat skema database terlebih dahulu pada opencrx dengan login terlebih dahulu dengan
menggunakan “admin-Root”
membuat skema database terlebih dahulu pada opencrx dengan login terlebih dahulu dengan
menggunakan “admin-Root”
4. Membuat Skema Database
- Start OpenCRX Server login sebagai admin-Root.
- Pada Menu Tab Administration pilih wizard > Database schema wizard.
- Selajutnya klik Validate.
- Apabila terjadi missing dan error klik Validate & fix untuk memperbaiki.
5. Copy Database
- Migrasi data dari database yang tersedia ke target database yang baru. Pada Menu Tab Administration pilih wizard > Database Copy wizard.
- Masukkan JDBC Koneksi URL, username dan password target database.
- Selanjutnya klik Copy. Wizard akan menunjukkan progress dari prosedur copy.
6. Mengatur Koneksi Database
Konfigurasi untuk memilih database terletak pada direktori apache-tomee-webprofile-1.6.0/conf/tomee.xml.
<Resource id="jdbc_opencrx_CRX" type="DataSource">
JdbcDriver com.mysql.jdbc.Driver
JdbcUrl jdbc:mysql://127.0.0.1:3306/crx-crx
UserName root
Password 12345
JtaManaged true
</Resource>
Berikut adalah video tutorialnya :


























0 comments:
Posting Komentar