20 lines
533 B
Bash
Executable File
20 lines
533 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# falls das nochmal gebraucht wird
|
|
|
|
HERE=$(dirname $0)
|
|
DOCKER=/usr/bin/docker
|
|
|
|
ORACLEDUMP="$DOCKER exec -i oracle /opt/oracle/product/18c/dbhomeXE/bin/expdp"
|
|
ORACLECONNECT="sbsdb_master/sbsdbpwd@//localhost:1521/xepdb1"
|
|
ORACLEDATAPUMP=/var/docker/vol/oracle/dump
|
|
|
|
function dump_oracle() {
|
|
mkdir -p $HERE/oracle > /dev/null 2>&1
|
|
echo "$(date) - Oracle dump"
|
|
$ORACLEDUMP $ORACLECONNECT dumpfile=sbsdb_dump:sbsdb.dmp logfile=sbsdb_dump:sbsdb.log reuse_dumpfiles=yes
|
|
mv $ORACLEDATAPUMP/* $HERE/oracle
|
|
}
|
|
|
|
dump_oracle
|