diff --git a/inbox/ORACLE CZ/product.bisnode.cz/scripts/export_public_without_metadata.sh b/inbox/ORACLE CZ/product.bisnode.cz/scripts/export_public_without_metadata.sh new file mode 100644 index 0000000..3819093 --- /dev/null +++ b/inbox/ORACLE CZ/product.bisnode.cz/scripts/export_public_without_metadata.sh @@ -0,0 +1,100 @@ +#!/bin/bash + +export myScript=${0##*/} +export myPath="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" #" +. /usr/local/bin/init_sets.sh +. /usr/local/bin/init_sets_db.sh + +BATCH_NAME="EXPORT_PUBLIC" +child_batch_name1="rplexport.export.run(PUBLIC1_IMPORT_DATA,no)" +####child_batch_name2="rplexport.export.run SOLIDITET_FV" + +#zalogovani zacatku procesu +LOG_START_BATCH +run_id=$BATCH_ID + +if [ -e $repl_running_export/z_done.dat ] + +then + echo `date "+%Y-%m-%d %H:%M"` --nelze spustit export na public,jelikoz jeste nedobehl predchozi >>$logFile + ##ted zaloguju konec procesu + change_count=0; + LOG_END_BATCH $run_id 'ok' $change_count + exit + +else + + echo "========================================================================" >$logFile + cp $dp_dir/z_done.dat $repl_running_export >>$logFile && + echo `date "+%Y-%m-%d %H:%M"` --z_done.dat zkopirovan do $repl_running_export >>$logFile + +## Spusteni adhoc exportu na public + + echo `date "+%Y-%m-%d %H:%M"`===============Start adhoc exportu pro Magnusweb=============== >>$logFile + +## Export replikacniho souboru na serveru product + +#zalogovani zacatku podprocesu + + LOG_START_BATCH "$child_batch_name1" "$run_id" + child_run_id1=$BATCH_ID +#### LOG_START_BATCH "$child_batch_name2" "$run_id" +#### child_run_id2=$BATCH_ID + + echo `date "+%Y-%m-%d %H:%M"`---Start exportu >>$logFile + echo "#h#" >$dp_dir/z_done.dat && + chmod 777 $dp_dir/z_done.dat + echo `date "+%Y-%m-%d %H:%M"`---spoustim export_run.sql >>$logFile + sqlplus $CONNECT_RPLEXPORT @$SQLPath/export_run_without_metadata.sql $child_run_id1 >>$logFile && + sleep 5 + echo `date "+%Y-%m-%d %H:%M"`---hotovo >>$logFile + + # Kontrola existence dmp + + chmod 777 $dp_dir/public1*.dmp + echo `date "+%Y-%m-%d %H:%M"`---zacatek zipovani >>$logFile + gzip $dp_dir/public1*.dmp + echo `date "+%Y-%m-%d %H:%M"`---konec zipovani >>$logFile + + ## Kopirovani souboru na server Public + echo `date "+%Y-%m-%d %H:%M"`---spoustim kopirovani dmp a z_done.dat na public >>$logFile + scp -i $sshreplcopy -p $dp_dir/public1_import_data*.dmp.gz oracle@public.cekia.cz:/oradata/repository/dp_dir && + scp -i $sshreplcopy -p $dp_dir/z_done.dat oracle@public.cekia.cz:/oradata/repository/dp_dir >>$logFile +### echo `date "+%Y-%m-%d %H:%M"`---spoustim kopirovani dmp a z_done.dat na devel1 - docasne jen pro testovanâ–’ >>$logFile +### scp -i $sshreplcopy -p $dp_dir/public1_import_data*.dmp.gz oracle@devel1.bisnode.cz:/devel1/oradata/repository/import_dir && +### scp -i $sshreplcopy -p $dp_dir/z_done.dat oracle@devel1.bisnode.cz:/devel1/oradata/repository/import_dir >>$logFile + + cd / && + cd $dp_dir/ && + file=`ls public1_import_data*.dmp.gz` && + echo `date "+%Y-%m-%d %H:%M"`---soubor $file prenesen na public >>$logFile + rm $dp_dir/public1_import_data*.dmp.gz && + echo `date "+%Y-%m-%d %H:%M"`---soubor dmp promazan v dp_dir >>$logFile + echo `date "+%Y-%m-%d %H:%M"`===============Konec exportu O.K.=============== >>$logFile + echo "========================================================" >>$logFile + +## Spusteni SOLIDITET FV + +#### echo `date "+%Y-%m-%d %H:%M"`===============START soliditet fv=============== >>$logFile + +####echo `date "+%Y-%m-%d %H:%M"` --Start spoustim soliditet_fv_export $child_run_id2>>$logFile +####$myPath/soliditet_fv_export.sh $child_run_id2 +####echo `date "+%Y-%m-%d %H:%M"` --Hotovo soliditet_fv_export >>$logFile + + + ## Odeslani logu mailem + #mail -s "Without_Metadata.sh Export NEOMAGU na PUBLIC z PRODUCTu" $send_mail_hl_pr <$logFile + #mail -s "Export NEOMAGU na PUBLIC z PRODUCTu" $send_mail_hl_pr <$logFile + mv $logFile $logDir/export_public_without_metadata_sh_$(date "+%Y-%m-%d_%H:%M").log + rm -f $repl_running_export/z_done.dat + + + + ##ted zaloguju konec procesu + change_count=0; + LOG_END_BATCH $run_id 'ok' $change_count + + #spu pridani replikace ipointu - ipoint zrusen + #$myPath/export_public_ipoint.sh >$logDir/export_public_ipoint.sh.log + fi +exit