58 lines
1.7 KiB
Bash
58 lines
1.7 KiB
Bash
#!/bin/sh
|
|
|
|
# $Id: RUN_Env.sh,v 1.16 2005/01/22 21:59:15 jjanke Exp $
|
|
echo idempiere Environment Check
|
|
|
|
if [ "$IDEMPIERE_HOME" ]; then
|
|
cd "$IDEMPIERE_HOME"/utils || (echo "Cannot cd $IDEMPIERE_HOME/utils"; exit 1)
|
|
fi
|
|
# Environment is read from the following script myEnvironment.sh
|
|
. ./myEnvironment.sh
|
|
|
|
echo General ...
|
|
echo PATH = "$PATH"
|
|
echo CLASSPTH = "$CLASSPATH"
|
|
|
|
echo .
|
|
echo Homes ...
|
|
echo IDEMPIERE_HOME = "$IDEMPIERE_HOME"
|
|
echo JAVA_HOME = "$JAVA_HOME"
|
|
echo ADEMPIERE_DB_URL = "$ADEMPIERE_DB_URL"
|
|
|
|
echo .
|
|
echo Database ...
|
|
echo ADEMPIERE_DB_USER = "$ADEMPIERE_DB_USER"
|
|
echo ADEMPIERE_DB_PASSWORD = "$ADEMPIERE_DB_PASSWORD"
|
|
echo ADEMPIERE_DB_PATH = "$ADEMPIERE_DB_PATH"
|
|
|
|
echo .. Oracle specifics
|
|
echo ADEMPIERE_DB_NAME = "$ADEMPIERE_DB_NAME"
|
|
echo ADEMPIERE_DB_SYSTEM = "$ADEMPIERE_DB_SYSTEM"
|
|
|
|
echo .
|
|
echo Java Test ... should be 1.6+
|
|
"$JAVA_HOME"/bin/java -version
|
|
|
|
echo .
|
|
echo Database Connection Test \(1\) ... TNS
|
|
echo Running tnsping "$ADEMPIERE_DB_NAME"
|
|
tnsping "$ADEMPIERE_DB_NAME"
|
|
|
|
echo .
|
|
echo Database Connection Test \(2\)... System
|
|
echo Running sqlplus system/"$ADEMPIERE_DB_SYS"@"$ADEMPIERE_DB_NAME" @"$ADEMPIERE_DB_PATH"/Test.sql
|
|
sqlplus system/"$ADEMPIERE_DB_SYSTEM"@"$ADEMPIERE_DB_NAME" @"$ADEMPIERE_DB_HOME"/Test.sql
|
|
|
|
echo .
|
|
echo Checking Database Size \(3\)
|
|
sqlplus system/"$ADEMPIERE_DB_SYSTEM"@"$ADEMPIERE_DB_NAME" @"$ADEMPIERE_DB_HOME"/CheckDB.sql "$ADEMPIERE_DB_USER"
|
|
|
|
echo .
|
|
echo "== It is ok for the next to fail before the iDempiere Database Import Step =="
|
|
echo Database Connection Test \(4\) ... iDempiere \(May not work, if not user not yet imported\)
|
|
sqlplus "$ADEMPIERE_DB_USER"/"$ADEMPIERE_DB_PASSWORD"@"$ADEMPIERE_DB_NAME" @"$ADEMPIERE_DB_HOME"/Test.sql
|
|
|
|
echo .
|
|
echo Done
|
|
|