Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gofmam

Como implementar um Job para Cold ou Exp

Recommended Posts

Pessoal, como faço um job para que toda meia noite possa fazer um backup cold do oracle 9i no windows 2003 server ? Ou pode ser para fazer um exp de um esquema.Att. Thiago

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem,você não vai trabalhar com Jobs nesse caso, você vai criar um script que, caso seja um backup cold, baixe o banco e faça o backup dos datafiles, ou caso seja um export que chame o comando exp. Esse script será adicionado às Tarefas Agendadas do Windows, acho que fica em Programas > Acessórios > Ferramentas do Sistema.Se precisar de ajuda com a criação dos scripts posta aí!Até!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem,você não vai trabalhar com Jobs nesse caso, você vai criar um script que, caso seja um backup cold, baixe o banco e faça o backup dos datafiles, ou caso seja um export que chame o comando exp. Esse script será adicionado às Tarefas Agendadas do Windows, acho que fica em Programas > Acessórios > Ferramentas do Sistema.Se precisar de ajuda com a criação dos scripts posta aí!Até!

Olá Oscar,Então fiz isso que falou, criei um script para fazer um export em 1:00 hora todos os dias o dia inteiro. Criei o arquivo em batch com o seguinte comando :

@echo offd:cd D:\oracle\ora92\bin\exp scott/tiger FILE=D:\Orabk\Export\Scott\expdat.dmp log=D:\Orabk\Export\Scott\expdat.log owner=SCOTT feedback=1000exit

Minha dúvida agora é como passar os parametros para o backup cold, já que tenho q conectar como sysdba da um shutdown no banco, copiar os arquivos, e start up no banco.Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boas,

 

sugiro que você faça o backup cold usando o RMAN. Experimente o script abaixo:

 

run {shutdown immediatestartup mountallocate channel t1 device type disk;backup full format "/caminho/para/arquivos/%d_FULL_%U" (database);sql 'alter database open'; backup current controlfile;release channel t1;}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.