Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 35aa46e

Browse files
committed
Changes on 12c image.
1 parent 8b76336 commit 35aa46e

1 file changed

Lines changed: 19 additions & 16 deletions

File tree

.travis/start_db.sh

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
set -e
33

44
# Create the dir to host oracledata and check if it is present on cache.
5-
mkdir -p $HOME/$ORACLE_VERSION
6-
if [ -f $CACHE_DIR/$ORACLE_VERSION.tar.gz ]; then
7-
echo "Restoring database from cache..."
8-
sudo tar -zxf $CACHE_DIR/$ORACLE_VERSION.tar.gz -C $HOME/$ORACLE_VERSION
9-
fi
5+
# mkdir -p $HOME/$ORACLE_VERSION
6+
# if [ -f $CACHE_DIR/$ORACLE_VERSION.tar.gz ]; then
7+
# echo "Restoring database from cache..."
8+
# sudo tar -zxf $CACHE_DIR/$ORACLE_VERSION.tar.gz -C $HOME/$ORACLE_VERSION
9+
# fi
1010

11-
sudo chmod -R 777 $HOME/$ORACLE_VERSION
11+
# sudo chmod -R 777 $HOME/$ORACLE_VERSION
1212
# sudo groupadd -g 500 dba
1313
# sudo useradd -u 500 -d /home/oracle -g dba -m oracle
1414
# echo oracle:oracle | sudo chpasswd
@@ -17,24 +17,27 @@ sudo chmod -R 777 $HOME/$ORACLE_VERSION
1717
# Oracle 12c R1 SE
1818
if [ $ORACLE_VERSION = $ORACLE_12cR1SE ]; then
1919
docker login -u "$DOCKER_12cR1SE_USER" -p "$DOCKER_12cR1SE_PASS"
20-
docker run -d --name $ORACLE_VERSION -p 1521:1521 -v $HOME/$ORACLE_VERSION:/opt/oracle/oradata viniciusam/oracle-12c-r1-se
20+
# docker run -d --name $ORACLE_VERSION -p 1521:1521 -v $HOME/$ORACLE_VERSION:/opt/oracle/oradata viniciusam/oracle-12c-r1-se
21+
docker run -d --name $ORACLE_VERSION -p 1521:1521 viniciusam/oracle-12c-r1-se
2122
docker logs -f $ORACLE_VERSION | grep -m 1 "DATABASE IS READY TO USE!" --line-buffered
22-
docker exec $ORACLE_VERSION ./setPassword.sh $ORACLE_PWD
23+
# docker exec $ORACLE_VERSION ./setPassword.sh $ORACLE_PWD
24+
docker exec $ORACLE_VERSION ./createPDB.sh
2325
fi
2426

2527
# Oracle 11g R2 XE
2628
if [ $ORACLE_VERSION = $ORACLE_11gR2XE ]; then
2729
docker login -u "$DOCKER_11gR2XE_USER" -p "$DOCKER_11gR2XE_PASS"
28-
docker run -d --name $ORACLE_VERSION --shm-size=1g -p 1521:1521 -v $HOME/$ORACLE_VERSION:/u01/app/oracle/oradata vavellar/oracle-11g-r2-xe
30+
# docker run -d --name $ORACLE_VERSION --shm-size=1g -p 1521:1521 -v $HOME/$ORACLE_VERSION:/u01/app/oracle/oradata vavellar/oracle-11g-r2-xe
31+
docker run -d --name $ORACLE_VERSION --shm-size=1g -p 1521:1521 vavellar/oracle-11g-r2-xe
2932
docker logs -f $ORACLE_VERSION | grep -m 1 "DATABASE IS READY TO USE!" --line-buffered
3033
docker exec $ORACLE_VERSION ./setPassword.sh $ORACLE_PWD
3134
fi
3235

3336
# Save the oracledata dir to cache.
34-
if [ ! -f $CACHE_DIR/$ORACLE_VERSION.tar.gz ]; then
35-
echo "Saving database to cache..."
36-
#docker stop $ORACLE_VERSION
37-
sudo tar -zcf $CACHE_DIR/$ORACLE_VERSION.tar.gz $HOME/$ORACLE_VERSION
38-
#docker start $ORACLE_VERSION
39-
#docker logs -f $ORACLE_VERSION | grep -m 2 "DATABASE IS READY TO USE!" --line-buffered
40-
fi
37+
# if [ ! -f $CACHE_DIR/$ORACLE_VERSION.tar.gz ]; then
38+
# echo "Saving database to cache..."
39+
# #docker stop $ORACLE_VERSION
40+
# sudo tar -zcf $CACHE_DIR/$ORACLE_VERSION.tar.gz $HOME/$ORACLE_VERSION
41+
# #docker start $ORACLE_VERSION
42+
# #docker logs -f $ORACLE_VERSION | grep -m 2 "DATABASE IS READY TO USE!" --line-buffered
43+
# fi

0 commit comments

Comments
 (0)