From 2a8d954c600fad1cb7fdf8a8ffd953090700e6f6 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 27 Dec 2006 18:26:03 +0000 Subject: [PATCH] Organize installer --- utils/myEnvironmentTemplate.bat | 2 +- utils/myEnvironmentTemplate.sh | 2 +- utils/oracleXE/DBExport.bat | 34 ++++++++++++++ utils/oracleXE/DBExport.sh | 28 ++++++++++++ utils/oracleXE/DBExportFull.bat | 33 ++++++++++++++ utils/oracleXE/DBExportFull.sh | 25 +++++++++++ utils/oracleXE/DBRestore.bat | 47 ++++++++++++++++++++ utils/oracleXE/DBRestore.sh | 40 +++++++++++++++++ utils/oracleXE/ImportAdempiere.bat | 42 +++++++++++++++++ utils/oracleXE/ImportAdempiere.sh | 38 ++++++++++++++++ utils/oracleXE/ImportReference.bat | 40 +++++++++++++++++ utils/oracleXE/ImportReference.sh | 37 +++++++++++++++ utils/oracleXE/Start.bat | 13 ++++++ utils/oracleXE/Start.sh | 3 ++ utils/oracleXE/Stop.bat | 11 +++++ utils/oracleXE/Stop.sh | 8 ++++ utils/{pg => postgresql}/DBExport.bat | 0 utils/{pg => postgresql}/DBExport.sh | 0 utils/{pg => postgresql}/DBExportFull.bat | 0 utils/{pg => postgresql}/DBExportFull.sh | 0 utils/{pg => postgresql}/DBRestore.bat | 0 utils/{pg => postgresql}/DBRestore.sh | 0 utils/{pg => postgresql}/ImportAdempiere.bat | 0 utils/{pg => postgresql}/ImportAdempiere.sh | 0 utils/{pg => postgresql}/ImportReference.bat | 0 utils/{pg => postgresql}/ImportReference.sh | 0 utils/{pg => postgresql}/Start.bat | 0 utils/{pg => postgresql}/Start.sh | 0 utils/{pg => postgresql}/Stop.bat | 0 utils/{pg => postgresql}/Stop.sh | 0 utils/{pg => postgresql}/Test.sql | 0 31 files changed, 401 insertions(+), 2 deletions(-) create mode 100644 utils/oracleXE/DBExport.bat create mode 100644 utils/oracleXE/DBExport.sh create mode 100644 utils/oracleXE/DBExportFull.bat create mode 100644 utils/oracleXE/DBExportFull.sh create mode 100644 utils/oracleXE/DBRestore.bat create mode 100644 utils/oracleXE/DBRestore.sh create mode 100644 utils/oracleXE/ImportAdempiere.bat create mode 100644 utils/oracleXE/ImportAdempiere.sh create mode 100644 utils/oracleXE/ImportReference.bat create mode 100644 utils/oracleXE/ImportReference.sh create mode 100644 utils/oracleXE/Start.bat create mode 100644 utils/oracleXE/Start.sh create mode 100644 utils/oracleXE/Stop.bat create mode 100644 utils/oracleXE/Stop.sh rename utils/{pg => postgresql}/DBExport.bat (100%) rename utils/{pg => postgresql}/DBExport.sh (100%) rename utils/{pg => postgresql}/DBExportFull.bat (100%) rename utils/{pg => postgresql}/DBExportFull.sh (100%) rename utils/{pg => postgresql}/DBRestore.bat (100%) rename utils/{pg => postgresql}/DBRestore.sh (100%) rename utils/{pg => postgresql}/ImportAdempiere.bat (100%) rename utils/{pg => postgresql}/ImportAdempiere.sh (100%) rename utils/{pg => postgresql}/ImportReference.bat (100%) rename utils/{pg => postgresql}/ImportReference.sh (100%) rename utils/{pg => postgresql}/Start.bat (100%) rename utils/{pg => postgresql}/Start.sh (100%) rename utils/{pg => postgresql}/Stop.bat (100%) rename utils/{pg => postgresql}/Stop.sh (100%) rename utils/{pg => postgresql}/Test.sql (100%) diff --git a/utils/myEnvironmentTemplate.bat b/utils/myEnvironmentTemplate.bat index 44282f2a3c..fe2ddb929f 100644 --- a/utils/myEnvironmentTemplate.bat +++ b/utils/myEnvironmentTemplate.bat @@ -23,7 +23,7 @@ @SET ADEMPIERE_DB_URL=@ADEMPIERE_DB_URL@ @Rem Oracle specifics -@SET ADEMPIERE_DB_PATH=@ADEMPIERE_DB_TYPE@ +@SET ADEMPIERE_DB_PATH=@ADEMPIERE_DB_PATH@ @SET ADEMPIERE_DB_NAME=@ADEMPIERE_DB_NAME@ @SET ADEMPIERE_DB_SYSTEM=@ADEMPIERE_DB_SYSTEM@ diff --git a/utils/myEnvironmentTemplate.sh b/utils/myEnvironmentTemplate.sh index 9c0d625aa9..dc3260466f 100644 --- a/utils/myEnvironmentTemplate.sh +++ b/utils/myEnvironmentTemplate.sh @@ -33,7 +33,7 @@ ADEMPIERE_DB_URL=@ADEMPIERE_DB_URL@ export ADEMPIERE_DB_URL # Oracle Specifics ... -ADEMPIERE_DB_PATH=oracle +ADEMPIERE_DB_PATH=@ADEMPIERE_DB_PATH@ export ADEMPIERE_DB_PATH ADEMPIERE_DB_NAME=@ADEMPIERE_DB_NAME@ export ADEMPIERE_DB_NAME diff --git a/utils/oracleXE/DBExport.bat b/utils/oracleXE/DBExport.bat new file mode 100644 index 0000000000..4ebdc81020 --- /dev/null +++ b/utils/oracleXE/DBExport.bat @@ -0,0 +1,34 @@ +@Echo Adempiere Database Export $Revision: 1.8 $ + +@Rem $Id: DBExport.bat,v 1.8 2005/04/27 17:45:01 jjanke Exp $ +@Rem +@Echo Saving database %1@%ADEMPIERE_DB_NAME% to %ADEMPIERE_HOME%\data\ExpDat.dmp + +@if (%ADEMPIERE_HOME%) == () goto environment +@if (%ADEMPIERE_DB_NAME%) == () goto environment +@if (%ADEMPIERE_DB_SERVER%) == () goto environment +@Rem Must have parameter: userAccount +@if (%1) == () goto usage + +@Rem Clanup +@sqlplus %1/%2@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% @%ADEMPIERE_HOME%\utils\%ADEMPIERE_DB_PATH%\Daily.sql + +@Rem The Export +@exp %1/%2@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% FILE=%ADEMPIERE_HOME%\data\ExpDat.dmp Log=%ADEMPIERE_HOME%\data\ExpDat.log CONSISTENT=Y STATISTICS=NONE OWNER=%1 + +@cd %ADEMPIERE_HOME%\Data +@copy ExpDat.jar ExpDatOld.jar +@jar cvfM ExpDat.jar ExpDat.dmp ExpDat.log + +@goto end + +:environment +@Echo Please make sure that the enviroment variables are set correctly: +@Echo ADEMPIERE_HOME e.g. D:\Adempiere +@Echo ADEMPIERE_DB_NAME e.g. adempiere.adempiere.org + +:usage +@echo Usage: %0 +@echo Examples: %0 adempiere adempiere + +:end diff --git a/utils/oracleXE/DBExport.sh b/utils/oracleXE/DBExport.sh new file mode 100644 index 0000000000..50c7a3d031 --- /dev/null +++ b/utils/oracleXE/DBExport.sh @@ -0,0 +1,28 @@ +echo Adempiere Database Export $Revision: 1.5 $ + +# $Id: DBExport.sh,v 1.5 2005/12/20 07:12:17 jjanke Exp $ + +echo Saving database $1@$ADEMPIERE_DB_NAME to $ADEMPIERE_HOME/data/ExpDat.dmp + +if [ $# -eq 0 ] + then + echo "Usage: $0 " + echo "Example: $0 adempiere adempiere" + exit 1 +fi +if [ "$ADEMPIERE_HOME" = "" -o "$ADEMPIERE_DB_NAME" = "" ] + then + echo "Please make sure that the environment variables are set correctly:" + echo " ADEMPIERE_HOME e.g. /Adempiere" + echo " ADEMPIERE_DB_NAME e.g. adempiere.adempiere.org" + exit 1 +fi + +# Cleanup +sqlplus $1/$2@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/Daily.sql + +# Export +exp $1/$2@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME FILE=$ADEMPIERE_HOME/data/ExpDat.dmp Log=$ADEMPIERE_HOME/data/ExpDat.log CONSISTENT=Y OWNER=$1 + +cd $ADEMPIERE_HOME/data +jar cvfM ExpDat.jar ExpDat.dmp ExpDat.log diff --git a/utils/oracleXE/DBExportFull.bat b/utils/oracleXE/DBExportFull.bat new file mode 100644 index 0000000000..536a82ada6 --- /dev/null +++ b/utils/oracleXE/DBExportFull.bat @@ -0,0 +1,33 @@ +@Echo Adempiere Full Database Export $Revision: 1.6 $ + +@Rem $Id: DBExportFull.bat,v 1.6 2005/04/27 17:45:01 jjanke Exp $ + +@Echo Saving database %1@%ADEMPIERE_DB_NAME% to %ADEMPIERE_HOME%\data\ExpDatFull.dmp + +@if (%ADEMPIERE_HOME%) == () goto environment +@if (%ADEMPIERE_DB_NAME%) == () goto environment +@if (%ADEMPIERE_DB_SERVER%) == () goto environment +@Rem Must have parameter: systemAccount +@if (%1) == () goto usage + + +@sqlplus %1/%2@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% @%ADEMPIERE_HOME%\utils\%ADEMPIERE_DB_PATH%\Daily.sql + + +@exp %1/%2@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% FILE=%ADEMPIERE_HOME%\data\ExpDatFull.dmp Log=%ADEMPIERE_HOME%\data\ExpDatFull.log CONSISTENT=Y STATISTICS=NONE FULL=Y + +@cd %ADEMPIERE_HOME%\data +@jar cvfM data\ExpDatFull.jar ExpDatFull.dmp ExpDatFull.log + +@goto end + +:environment +@Echo Please make sure that the enviroment variables are set correctly: +@Echo ADEMPIERE_HOME e.g. D:\Adempiere +@Echo ADEMPIERE_DB_NAME e.g. dev1.adempiere.org + +:usage +@echo Usage: %0 +@echo Examples: %0 system/manager + +:end diff --git a/utils/oracleXE/DBExportFull.sh b/utils/oracleXE/DBExportFull.sh new file mode 100644 index 0000000000..81c909da82 --- /dev/null +++ b/utils/oracleXE/DBExportFull.sh @@ -0,0 +1,25 @@ +echo Adempiere Full Database Export $Revision: 1.3 $ + +# $Id: DBExportFull.sh,v 1.3 2005/01/22 21:59:15 jjanke Exp $ + +echo Saving database $1@$ADEMPIERE_DB_NAME to $ADEMPIERE_HOME/data/ExpDatFull.dmp + +if [ $# -eq 0 ] + then + echo "Usage: $0 " + echo "Example: $0 system/manager" + exit 1 +fi +if [ "$ADEMPIERE_HOME" = "" -o "$ADEMPIERE_DB_NAME" = "" ] + then + echo "Please make sure that the environment variables are set correctly:" + echo " ADEMPIERE_HOME e.g. /Adempiere" + echo " ADEMPIERE_DB_NAME e.g. adempiere.adempiere.org" + exit 1 +fi + +exp $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME FILE=$ADEMPIERE_HOME/data/ExpDatFull.dmp Log=$ADEMPIERE_HOME/data/ExpDatFull.log CONSISTENT=Y FULL=Y + +cd $ADEMPIERE_HOME/data +jar cvfM ExpDatFull.jar ExpDatFull.dmp ExpDatFull.log + diff --git a/utils/oracleXE/DBRestore.bat b/utils/oracleXE/DBRestore.bat new file mode 100644 index 0000000000..ddf06b38a5 --- /dev/null +++ b/utils/oracleXE/DBRestore.bat @@ -0,0 +1,47 @@ +@Echo Adempiere Database Restore $Revision: 1.6 $ + +@Rem $Id: DBRestore.bat,v 1.6 2005/08/27 02:27:10 jjanke Exp $ + +@Echo Restoring Adempiere DB from %ADEMPIERE_HOME%\data\ExpDat.dmp + +@if (%ADEMPIERE_HOME%) == () goto environment +@if (%ADEMPIERE_DB_NAME%) == () goto environment +@if (%ADEMPIERE_DB_SERVER%) == () goto environment +@Rem Must have parameter: systemAccount adempiereID AdempierePwd +@if (%1) == () goto usage +@if (%2) == () goto usage +@if (%3) == () goto usage + +@echo ------------------------------------- +@echo Re-Create DB user +@echo ------------------------------------- +@sqlplus %1@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% @%ADEMPIERE_HOME%\utils\%ADEMPIERE_DB_PATH%\CreateUser.sql %2 %3 + +@echo ------------------------------------- +@echo Import ExpDat +@echo ------------------------------------- +@imp %1@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% FILE=%ADEMPIERE_HOME%\data\ExpDat.dmp FROMUSER=(%2) TOUSER=%2 STATISTICS=RECALCULATE + +@echo ------------------------------------- +@echo Create SQLJ +@echo ------------------------------------- +@call %ADEMPIERE_HOME%\Utils\%ADEMPIERE_DB_PATH%\create %ADEMPIERE_DB_USER%/%ADEMPIERE_DB_PASSWORD% + +@echo ------------------------------------- +@echo Check System +@echo Import may show some warnings. This is OK as long as the following does not show errors +@echo ------------------------------------- +@sqlplus %2/%3@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% @%ADEMPIERE_HOME%\utils\%ADEMPIERE_DB_PATH%\AfterImport.sql + +@goto end + +:environment +@Echo Please make sure that the enviroment variables are set correctly: +@Echo ADEMPIERE_HOME e.g. D:\Adempiere +@Echo ADEMPIERE_DB_NAME e.g. dev1.adempiere.org + +:usage +@echo Usage: %0% +@echo Example: %0% system/manager adempiere adempiere + +:end diff --git a/utils/oracleXE/DBRestore.sh b/utils/oracleXE/DBRestore.sh new file mode 100644 index 0000000000..6be152f37d --- /dev/null +++ b/utils/oracleXE/DBRestore.sh @@ -0,0 +1,40 @@ +# $Id: DBRestore.sh,v 1.8 2005/12/20 07:12:17 jjanke Exp $ +echo Adempiere Database Restore $Revision: 1.8 $ + +echo Restoring Adempiere DB from $ADEMPIERE_HOME/data/ExpDat.dmp + +if [ $# -le 2 ] + then + echo "Usage: $0 " + echo "Example: $0 system/manager adempiere adempiere" + exit 1 +fi +if [ "$ADEMPIERE_HOME" = "" -o "$ADEMPIERE_DB_NAME" = "" ] + then + echo "Please make sure that the environment variables are set correctly:" + echo " ADEMPIERE_HOME e.g. /Adempiere" + echo " ADEMPIERE_DB_NAME e.g. adempiere.adempiere.org" + exit 1 +fi + + +echo ------------------------------------- +echo Re-Create DB user +echo ------------------------------------- +sqlplus $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/CreateUser.sql $2 $3 + +echo ------------------------------------- +echo Import ExpDat +echo ------------------------------------- +imp $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME FILE=$ADEMPIERE_HOME/data/ExpDat.dmp FROMUSER=\($2\) TOUSER=$2 + +echo ------------------------------------- +echo Create SQLJ +echo ------------------------------------- +$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/create.sh $ADEMPIERE_DB_USER/$ADEMPIERE_DB_PASSWORD + +echo ------------------------------------- +echo Check System +echo Import may show some warnings. This is OK as long as the following does not show errors +echo ------------------------------------- +sqlplus $2/$3@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/AfterImport.sql diff --git a/utils/oracleXE/ImportAdempiere.bat b/utils/oracleXE/ImportAdempiere.bat new file mode 100644 index 0000000000..06b76c9fb1 --- /dev/null +++ b/utils/oracleXE/ImportAdempiere.bat @@ -0,0 +1,42 @@ +@Echo Adempiere Database Import $Revision: 1.9 $ + +@Rem $Id: ImportAdempiere.bat,v 1.9 2005/09/24 01:50:41 jjanke Exp $ + +@Echo Importing Adempiere DB from %ADEMPIERE_HOME%\data\Adempiere.dmp (%ADEMPIERE_DB_NAME%) + +@if (%ADEMPIERE_HOME%) == () goto environment +@if (%ADEMPIERE_DB_NAME%) == () goto environment +@if (%ADEMPIERE_DB_SERVER%) == () goto environment +@Rem Must have parameters systemAccount AdempiereID AdempierePwd +@if (%1) == () goto usage +@if (%2) == () goto usage +@if (%3) == () goto usage + +@echo ------------------------------------- +@echo Re-Create DB user +@echo ------------------------------------- +@sqlplus %1@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% @%ADEMPIERE_HOME%\Utils\%ADEMPIERE_DB_PATH%\CreateUser.sql %2 %3 + +@echo ------------------------------------- +@echo Import Adempiere.dmp +@echo ------------------------------------- +@imp %1@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% FILE=%ADEMPIERE_HOME%\data\Adempiere.dmp FROMUSER=(reference) TOUSER=%2 STATISTICS=RECALCULATE + +@echo --------========--------========--------========-------- +@echo System Check - The Import phase showed warnings. +@echo This is OK as long as the following does not show errors +@echo --------========--------========--------========-------- +@sqlplus %2/%3@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% @%ADEMPIERE_HOME%\Utils\%ADEMPIERE_DB_PATH%\AfterImport.sql + +@goto end + +:environment +@Echo Please make sure that the enviroment variables are set correctly: +@Echo ADEMPIERE_HOME e.g. D:\Adempiere +@Echo ADEMPIERE_DB_NAME e.g. dev1.adempiere.org + +:usage +@echo Usage: %0 +@echo Example: %0 system/manager Adempiere Adempiere + +:end diff --git a/utils/oracleXE/ImportAdempiere.sh b/utils/oracleXE/ImportAdempiere.sh new file mode 100644 index 0000000000..7d9912b964 --- /dev/null +++ b/utils/oracleXE/ImportAdempiere.sh @@ -0,0 +1,38 @@ +# $Id: ImportAdempiere.sh,v 1.10 2005/12/20 07:12:17 jjanke Exp $ +echo Adempiere Database Import $Revision: 1.10 $ + +echo Importing Adempiere DB from $ADEMPIERE_HOME/data/Adempiere.dmp + +if [ $# -le 2 ] + then + echo "Usage: $0 " + echo "Example: $0 system/manager adempiere adempiere" + exit 1 +fi +if [ "$ADEMPIERE_HOME" = "" -o "$ADEMPIERE_DB_NAME" = "" ] + then + echo "Please make sure that the environment variables are set correctly:" + echo " ADEMPIERE_HOME e.g. /Adempiere" + echo " ADEMPIERE_DB_NAME e.g. adempiere.adempiere.org" + exit 1 +fi + + +echo ------------------------------------- +echo Re-Create DB user +echo ------------------------------------- +echo sqlplus $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/CreateUser.sql $2 $3 +sqlplus $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/CreateUser.sql $2 $3 + +echo ------------------------------------- +echo Import Adempiere.dmp +echo ------------------------------------- +echo "imp $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME FILE=$ADEMPIERE_HOME/data/Adempiere.dmp FROMUSER=\(reference\) TOUSER=$2" +imp $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME FILE=$ADEMPIERE_HOME/data/Adempiere.dmp FROMUSER=\(reference\) TOUSER=$2 + +echo ------------------------------------- +echo Check System +echo Import may show some warnings. This is OK as long as the following does not show errors +echo ------------------------------------- +echo sqlplus $2/$3@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/AfterImport.sql +sqlplus $2/$3@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/AfterImport.sql diff --git a/utils/oracleXE/ImportReference.bat b/utils/oracleXE/ImportReference.bat new file mode 100644 index 0000000000..e7b0904702 --- /dev/null +++ b/utils/oracleXE/ImportReference.bat @@ -0,0 +1,40 @@ +@Echo Adempiere Reference Database Import $Revision: 1.4 $ + +@Rem $Id: ImportReference.bat,v 1.4 2005/01/22 21:59:15 jjanke Exp $ + +@Echo Importing Reference DB from %ADEMPIERE_HOME%\data\Reference.dmp + +@if (%ADEMPIERE_HOME%) == () goto environment +@if (%ADEMPIERE_DB_NAME%) == () goto environment +@if (%ADEMPIERE_DB_SERVER%) == () goto environment +@Rem Must have parameter: systemAccount +@if (%1) == () goto usage + +@echo ------------------------------------- +@echo Re-Create new user +@echo ------------------------------------- +@sqlplus %1@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% @%ADEMPIERE_HOME%\Utils\%ADEMPIERE_DB_PATH%\CreateUser.sql Reference Adempiere + +@echo ------------------------------------- +@echo Import Reference +@echo ------------------------------------- +imp %1@%ADEMPIERE_DB_NAME% FILE=%ADEMPIERE_HOME%\data\Reference.dmp FROMUSER=(reference) TOUSER=reference + +@echo ------------------------------------- +@echo Check System +@echo Import may show some warnings. This is OK as long as the following does not show errors +@echo ------------------------------------- +@sqlplus reference/adempiere@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% @%ADEMPIERE_HOME%\Utils\%ADEMPIERE_DB_PATH%\AfterImport.sql + +@goto end + +:environment +@Echo Please make sure that the enviroment variables are set correctly: +@Echo ADEMPIERE_HOME e.g. D:\Adempiere +@Echo ADEMPIERE_DB_NAME e.g. dev1.adempiere.org + +:usage +@echo Usage: %0 +@echo Examples: %0 system/manager + +:end diff --git a/utils/oracleXE/ImportReference.sh b/utils/oracleXE/ImportReference.sh new file mode 100644 index 0000000000..5ba10de9c5 --- /dev/null +++ b/utils/oracleXE/ImportReference.sh @@ -0,0 +1,37 @@ +# $Id: ImportReference.sh,v 1.5 2005/01/22 21:59:15 jjanke Exp $ +echo Adempiere Reference Database Import $Revision: 1.5 $ + +echo Importing Reference DB from $ADEMPIERE_HOME/data/Reference.dmp + +if [ $# -eq 2 ] + then + echo "Usage: $0 " + echo "Example: $0 system/manager" + exit 1 +fi +if [ "$ADEMPIERE_HOME" = "" -o "$ADEMPIERE_DB_NAME" = "" ] + then + echo "Please make sure that the environment variables are set correctly:" + echo " ADEMPIERE_HOME e.g. /Adempiere" + echo " ADEMPIERE_DB_NAME e.g. adempiere.adempiere.org" + exit 1 +fi + + +echo ------------------------------------- +echo Re-Create new user +echo ------------------------------------- +sqlplus $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/CreateUser.sql Reference Adempiere + +echo ------------------------------------- +echo Import Reference +echo ------------------------------------- +echo imp $1@$ADEMPIERE_DB_NAME FILE=$ADEMPIERE_HOME/data/Reference.dmp FROMUSER=\(reference\) TOUSER=reference +imp $1@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME FILE=$ADEMPIERE_HOME/data/Reference.dmp FROMUSER=\(reference\) TOUSER=reference + +echo ------------------------------------- +echo Check System +echo Import may show some warnings. This is OK as long as the following does not show errors +echo ------------------------------------- +sqlplus reference/adempiere@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/AfterImport.sql + diff --git a/utils/oracleXE/Start.bat b/utils/oracleXE/Start.bat new file mode 100644 index 0000000000..818ad98b87 --- /dev/null +++ b/utils/oracleXE/Start.bat @@ -0,0 +1,13 @@ +@Rem $Id: Start.bat,v 1.7 2005/01/22 21:59:15 jjanke Exp $ + +@Echo Starting Listener .... +lsnrctl start + +@Echo Starting Database .... +@sqlplus "system/%ADEMPIERE_DB_SYSTEM%@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% AS SYSDBA" @%ADEMPIERE_HOME%\utils\%ADEMPIERE_DB_PATH%\Start.sql + +@Echo Starting optional agent .... +agentctl start + +@Echo ------------------------ +lsnrctl status diff --git a/utils/oracleXE/Start.sh b/utils/oracleXE/Start.sh new file mode 100644 index 0000000000..f8de498a4b --- /dev/null +++ b/utils/oracleXE/Start.sh @@ -0,0 +1,3 @@ +# $Id: Start.sh,v 1.6 2005/01/22 21:59:15 jjanke Exp $ + +sqlplus "system/$ADEMPIERE_DB_SYSTEM@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME AS SYSDBA" @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/Start.sql diff --git a/utils/oracleXE/Stop.bat b/utils/oracleXE/Stop.bat new file mode 100644 index 0000000000..8631536471 --- /dev/null +++ b/utils/oracleXE/Stop.bat @@ -0,0 +1,11 @@ +@Rem $Id: Stop.bat,v 1.7 2005/01/22 21:59:15 jjanke Exp $ + +@Echo Stopping database .... +@sqlplus "system/%ADEMPIERE_DB_SYSTEM%@%ADEMPIERE_DB_SERVER%/%ADEMPIERE_DB_NAME% AS SYSDBA" @%ADEMPIERE_HOME%\utils\%ADEMPIERE_DB_PATH%\Stop.sql + +@Echo Stopping Listener .... +lsnrctl stop + +@Echo Stopping (optional) Agent .... +agentctl stop + diff --git a/utils/oracleXE/Stop.sh b/utils/oracleXE/Stop.sh new file mode 100644 index 0000000000..498f9cd10f --- /dev/null +++ b/utils/oracleXE/Stop.sh @@ -0,0 +1,8 @@ +# $Id: Stop.sh,v 1.7 2005/01/22 21:59:15 jjanke Exp $ + +# In a multi-instance environment set the environment first +# SET ORACLE_SID= +# export ORACLE_SID + +sqlplus "system/$ADEMPIERE_DB_SYSTEM@$ADEMPIERE_DB_SERVER/$ADEMPIERE_DB_NAME AS SYSDBA" @$ADEMPIERE_HOME/utils/$ADEMPIERE_DB_PATH/Stop.sql + diff --git a/utils/pg/DBExport.bat b/utils/postgresql/DBExport.bat similarity index 100% rename from utils/pg/DBExport.bat rename to utils/postgresql/DBExport.bat diff --git a/utils/pg/DBExport.sh b/utils/postgresql/DBExport.sh similarity index 100% rename from utils/pg/DBExport.sh rename to utils/postgresql/DBExport.sh diff --git a/utils/pg/DBExportFull.bat b/utils/postgresql/DBExportFull.bat similarity index 100% rename from utils/pg/DBExportFull.bat rename to utils/postgresql/DBExportFull.bat diff --git a/utils/pg/DBExportFull.sh b/utils/postgresql/DBExportFull.sh similarity index 100% rename from utils/pg/DBExportFull.sh rename to utils/postgresql/DBExportFull.sh diff --git a/utils/pg/DBRestore.bat b/utils/postgresql/DBRestore.bat similarity index 100% rename from utils/pg/DBRestore.bat rename to utils/postgresql/DBRestore.bat diff --git a/utils/pg/DBRestore.sh b/utils/postgresql/DBRestore.sh similarity index 100% rename from utils/pg/DBRestore.sh rename to utils/postgresql/DBRestore.sh diff --git a/utils/pg/ImportAdempiere.bat b/utils/postgresql/ImportAdempiere.bat similarity index 100% rename from utils/pg/ImportAdempiere.bat rename to utils/postgresql/ImportAdempiere.bat diff --git a/utils/pg/ImportAdempiere.sh b/utils/postgresql/ImportAdempiere.sh similarity index 100% rename from utils/pg/ImportAdempiere.sh rename to utils/postgresql/ImportAdempiere.sh diff --git a/utils/pg/ImportReference.bat b/utils/postgresql/ImportReference.bat similarity index 100% rename from utils/pg/ImportReference.bat rename to utils/postgresql/ImportReference.bat diff --git a/utils/pg/ImportReference.sh b/utils/postgresql/ImportReference.sh similarity index 100% rename from utils/pg/ImportReference.sh rename to utils/postgresql/ImportReference.sh diff --git a/utils/pg/Start.bat b/utils/postgresql/Start.bat similarity index 100% rename from utils/pg/Start.bat rename to utils/postgresql/Start.bat diff --git a/utils/pg/Start.sh b/utils/postgresql/Start.sh similarity index 100% rename from utils/pg/Start.sh rename to utils/postgresql/Start.sh diff --git a/utils/pg/Stop.bat b/utils/postgresql/Stop.bat similarity index 100% rename from utils/pg/Stop.bat rename to utils/postgresql/Stop.bat diff --git a/utils/pg/Stop.sh b/utils/postgresql/Stop.sh similarity index 100% rename from utils/pg/Stop.sh rename to utils/postgresql/Stop.sh diff --git a/utils/pg/Test.sql b/utils/postgresql/Test.sql similarity index 100% rename from utils/pg/Test.sql rename to utils/postgresql/Test.sql