Jump to content
Joerbeth

Restaurar Banco de Dados

Recommended Posts

Boa tarde

 

Estou meio perdido sem saber ao certo por onde começar, e gostaria que alguém me ajudasse com algumas dicas;

 

tenho esse script:

 

####################
# Variaveis Oracle #
####################
export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_SID=WINT
export ORACLE_LIB=$ORACLE_HOME/lib
export LIBPATH=$ORACLE_HOME/lib:/usr/dt/lib
export PATH=$PATH:$ORACLE_HOME/bin

#########################
# Variaveis de Ambiente #
#########################
DATA=`date +%d%m%Y`
HORA=`date +%H%M%S`
SID="WINT"
DBA_USER="exportar/exprt24erh"
EXP_DIR="/db/backup"
EXP_PAR="BACKUP"
EXP_FILE="exp_db_$DATA-$HORA.dmp"
EXP_LOG="exp_db_$DATA-$HORA.log"
EXP_OPTS=" full=y exclude=statistics directory=$EXP_PAR dumpfile=$EXP_FILE logfile=$EXP_LOG"
LOGCOMP="compress_`date +%d-%m-%Y-%H%M%S`.log"

############
#Limpa Log #
############
cd /db/backup/checklist/

rm -f compress*.log exp*.log

find /db/backup/backup_old -name "*.tar.z" -mtime +30 -exec rm -f {} \;

#################
# Inicia Export #
#################
expdp $DBA_USER $EXP_OPTS

######################
# Inicia Compactacao #
######################

cd /db/backup

cp -v *.log /db/backup/checklist/export_`date +%d-%m-%Y-%H%M%S`.log

echo -e "\n Compression Start Backup " >> $LOGCOMP

                if tar -zcvf backup_db_$DATA-$HORA.tar.z *.dmp e*.log  >> $LOGCOMP
                then

                du -hs backup_db_$DATA-$HORA.tar.z  >> $LOGCOMP
                echo -e "\n Compression successfully " >> $LOGCOMP
                cp compre*.log checklist/
        else
                echo -e "\n Compression unsuccessfully " >> $LOGCOMP
                cp compre*.log checklist/
        fi

rm -f *.dmp *.log

  

 

 

Bom, montei uma maquina Windows com o mesmo banco 12c, e agora, queria saber como eu faço para restaurar esse banco no Windows?, pegando tudo?

 

grato

 

Joerbeth

image.png

image.png

Share this post


Link to post
Share on other sites

Fala amigo tudo bem ?

 

O script que você tem é apenas para execução do export de dados da base origem, você teria o dump da base que quer importar? Se tiver, pode executar o comando: 

 

impdp system/password@instancia full=Y directory=DATAPUMP dumpfile=DB.dmp logfile=DB.log

 

Se não houver diretório criado ainda, você devera criar com o comando:

 

create or replace directory DATAPUMP as 'c:\Diretorio';

 

Me avise se conseguir, fico no apoio !

 

 

Natanael Amaro!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By dimitri.delling
      Boa noite,
       
      Existe alguma forma de pedir uma conformação em tempo de execução de uma trigger ou stored procedure em oracle?
       
      Por exemplo: emitir a mensagem "Data errada. Continuar? Sim ou Não"  e aguardar que o usuário informa o S ou o N.
       
      Agradeço desde já.
       
    • By antonio david
      oi, boa tarde, preciso muito de ajuda, estou iniciando o curso de T.I e gostaria de ajuda com duas perguntas se alguém puder me ajudar agradeço muito.
      1: Escreva uma função que leia
      um vetor com 10 posições de
      números inteiros e verifique se um
      determinado valor, digitado pelo
      usuário, está no vetor. em visualg.
       
      2: Escreva um procedimento que leia um
      vetor de 80 elementos inteiros.
      Encontre e mostre o menor elemento e
      a sua posição. visualg
      alguém ajuda pfv desde já muito obrigado
    • By Gesley Marinho
      Link  : "SKHMSSQLDB"
      Error : ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
      [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified {IM002}
      ORA-02063: preceding 2 lines from SKHMSSQLDB
    • By Douglas Xavier
      Olá!!! pessoal!!! 
       
      Estou tentando imprimir uma imagem Bitmap usando a linguagem ESC/POS e não estou conseguindo alguém pode me ajudar ?
    • By MARCIO RAMOS DE CARVALHO
      Bom dia a todos.
       
      Pessoal não sou programador, apenas curioso e estou precisando de ajuda.
       
      Preciso de um código ou programa de preferência em VB ou similar já pronto para fazer o seguinte:
       
      - Enviar um sinal de 5 Volts para a porta serial (pino 7) quando houver saída de áudio na placa de som do computador. Quando cessar o áudio o sinal volta para 0 volts.
       
      Minha intensão é acionar um circuito com transistor (já tenho montado) para que este acione um relé.
       
      Utilizo o sistema operacional Windows XP em um computador Pentium 4 - 3,2 Ghz.
       
      Se alguém puder me ajudar agradeço imensamente.
       
      Um forte abraço.
       
      Márcio Ramos
      PY4AP
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.