Importing DB Seed Manually
info
This procedure is intended for technical people wanting to configure iDempiere to run in Eclipse. There is an easier mechanism on the installers to create the database.
Let's check the steps to create an iDempiere PostgreSQL database:
Set a Password for the postgres User
sudo su - postgres
psql -U postgres -c "ALTER USER postgres PASSWORD 'TheSystemPassword'"
exit
danger
Of course, 'TheSystemPassword' is insecure. It is recommended that you set up a proper password for this user account. You need this password for the instructions below.
Run console-setup-alt.sh to Initialize Parameters
cd $HOME/sources/idempiere/org.idempiere.p2/target/products/org.adempiere.server.product/linux/gtk/x86_64
bash console-setup-alt.sh
- Answer all questions from this program. You can choose the database name, etc. Take care of the two passwords:
- Database Password [adempiere]:
- Answer with your desired password for the adempiere user
- Database System User Password []:
- Answer with the password you set in the previous step
- Database Password [adempiere]:
- At the end, the program must have generated two files. Move them:
mv idempiere.properties .idpass $HOME/sources/idempiere
Import the Database
cd $HOME/sources/idempiere
bash RUN_ImportIdempiereDev.sh
The last command must import the database and apply all the migration scripts.
note
See the Discussion tab for additional notes.
This How-To is brought to you by Carlos Ruiz from BX Service GmbH. Feel free to improve directly or suggest using the Discussion tab.