snkrop 0 Denunciar post Postado Julho 12, 2007 Preciso realizar o backup da minha base pois tenho q mudar a base de computador...como realizar o backup total do banco com as tabelas, procedures, trigers, dados....tudo?Preciso de ajuda para isso.Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Julho 13, 2007 Olá, Existe 3 opções para você realizar o backup: 1 - EXPORT/IMPORT Esse é um tipo de backup lógico, para restaurar, será necessário ter uma outra base com as mesmas estruturas de tablespaces para conseguir com sucesso. Utilizando o IMPDP (Import Datapump) no 10g, ele lhe permite alterar as tablespaces do arquivo DMP para uma nova tablespace. Exemplo: EXP convencional: exp userid=system file=bkp_logico_database.dmp log=bkp_logico_database.log full=y E como EXPDP: expdp userid=system directory=PASTA dumpfile=bkp_logico_database.dmp logfile=bkp.log full=y 2 - BACKUP FRIO (Cold Backup) Esse é o melhor tipo de backup, você consegue uma cópia totalmente consistente do banco de dados. Basta vocÇe executar um SHUTDOWN [ IMMEDIATE | NORMAL ] no seu banco de dados e copiar os arquivos com extensão (Datafiles), *.CTL (Control file) e ), *.LOG (Arquivos de REDO LOG) e também os arquivos INIT.ORA. Se a estrutura entre os servidores for idênticas, com os mesmo nomes de pasta e caminhos e origens (unidades lógicas - Letrinhas do windows), basta o CTRL + C e CTRL + V, e criar um novo serviço na máquina de destino usando o ORADIM que irá conseguir fazer a cópia. 3 - RMAN Você pode realizar um backup COLD utilizando o RMAN, onde ele irá gerar para você um arquivo do próprio aplicativo em uma pasta, pegar esse arquivo e restaurar na nova máquina. Lembra-se que a base deverá estar fora, e deverá ser um backup do RMAN utilizando nível 1 ou FULL DATABASE, exemplo: RMAN >list backup of database; run { allocate channel t1 type sbt format 'c:\backup\oracle_db.bkp'; shutdown immediate; startup force mount; backup database full include current controlfile tag 'BKP_FULL'; sql 'alter database open'; release channel t1; } Abraços, Compartilhar este post Link para o post Compartilhar em outros sites