Backup Oracle 10g - 64bits para 32 bits

Backup, Recover, Import, Export, Datapump, etc
Responder
vmessenger
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Qua, 11 Fev 2009 11:47 am
Localização: Porto Alegre - RS

Olá

Atualmente tenho um banco rodando no ambiente abaixo:

Informações do Ambiente:
* Versão do Oracle: 10.2.0.1
* Sistema Operacional: Windows Server 2003 R2 Enterprise x64 Edition SP2


Por indisponibilidade de hardware estarei passando esse banco para outra máquina. A pergunta é, como devo proceder? Trabalho muito pouco com Oracle, já li alguma coisa sobre os tipos de backup dele mas alguém pode me dar uma luz de como devo fazer?
Dados do novo ambiente:

Informações do Ambiente:
* Versão do Oracle: 10.2.0.1
* Sistema Operacional: Windows Server 2003 R2 Enterprise SP2
gilbertoca
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 372
Registrado em: Ter, 24 Jan 2006 3:33 pm
Localização: Palmas - TO
Contato:

Você passará de uma arquitetura para outra?

Realmente não tive essa experiência ainda! 64bits ==> 32bits (downgrade)
Não sei se os arquivos de dados serão compatíveis, em caso de um backup frio.


Gilberto
RJG
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 79
Registrado em: Ter, 16 Mai 2006 11:40 am
Localização: Patos de Minas - MG

kara não deve ser complicado....
mas deve-se estar preparado para as contingências não é?..
mas lado mais facil(há meu ver) dependendo da consfiguração interna do banco
instalar tudo no novo servidor
fazer backup EXP a nivel de owner
fazer IMP a nivel de owner(no servidor)
Agora se for BACKUP FRIO (Cold Backup) ou RMAN
é mais complicado!!
vmessenger
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Qua, 11 Fev 2009 11:47 am
Localização: Porto Alegre - RS

Realmente a principio será passada de uma arquitetura para outra, estou preparando o ambiente e atualizando o servidor.

Após isso irei instalar o Oracle para então efetuar um teste.

Por enquanto, agradeço a ajuda. Alem de ter essa questão da arquitetura, tem também que nunca fiz uma migração do Oracle.
schnu
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 110
Registrado em: Ter, 24 Mai 2005 9:16 pm
Localização: Dongguan - Guangdong - China

Bem não sei se posso ajudar muito, não sou DBA mas já "brinquei" um pouco nessa area e fiz justamente isso que você irá fazer,( 64bit - 32bit ) e vou te dizer de algumas coisas que eu passei dificuldades, que talvez um DBA tenha soluções prontas.


Se for fazer EXP e IMP esteje preparado para que as tablespaces já estejam criadas e setadas para o tamanho superior ao que está no banco "velho" seu caso 64bits
( tive o problema de não saber fazer no EXP para que ele carregasse junto as tablespace, tive que antes de dar o IMP criar as tablespace com os mesmos nomes no banco "novo".

Tive também que criar primeiro as ROLES no banco "novo" antes de fazer o IMP.

Não sei se isso que falei ajudará em alguma coisa, mas está aí meu comments !!!!!
vmessenger
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Qua, 11 Fev 2009 11:47 am
Localização: Porto Alegre - RS

Opa, com certeza ajuda sim. você ainda que "já brincou" e eu que nem manjo praticamente nada ... tablespace ... roles ...
Mas já estou lendo documentação para me preparar para a aventura!
schnu
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 110
Registrado em: Ter, 24 Mai 2005 9:16 pm
Localização: Dongguan - Guangdong - China

Bem se quiser mande seu email que posso tentar te ajudar lhe dando mais informações detalhadas.....


Mal lhe pergunte, quanto tempo você terá para fazer essa migração ??
gilbertoca
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 372
Registrado em: Ter, 24 Jan 2006 3:33 pm
Localização: Palmas - TO
Contato:

vmessenger escreveu:Opa, com certeza ajuda sim. você ainda que "já brincou" e eu que nem manjo praticamente nada ... tablespace ... roles ...
Mas já estou lendo documentação para me preparar para a aventura!
O ideal, se possível, é instalar/configurar o outro servidor e depois utilizar os utilitários dessa nova instalação para realizar a cópia/backup/importação, ou seja, utilizar os binários da nova instalação.

Gilberto
schnu
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 110
Registrado em: Ter, 24 Mai 2005 9:16 pm
Localização: Dongguan - Guangdong - China

Instala o Banco no servidor 32-Bit

Banco velho = 64-bit
Banco novo = 32-bit

Sabe fazer EXP ??? se sim faz ele no 64-bit utilizando o usuario SYS ou SYSTEM

Quando você terminar de instalar o banco ele te da uma URL onde tem um aplicativo grafico para fazer controle do banco, e lá você consegue visualizar as suas Tablespace e o tamanho que cada uma está.

O meu endereço esta assim: http://nome_servidor:1158/em/


Va na aplicacao do banco velho e tome nota de todas as Tablespace e o tamanho delas
Va na aplicacao do banco novo e crie exatamente igual.

Com esse select

Selecionar tudo

select distinct(granted_role )
from dba_role_privs
você executa ele no banco velho e veja o que não tem no banco novo e crie ela.

Depois disso faz o IMP no banco novo e torça para que não ocorra nenhum problema, se tiver problemas posta ai que vamos ver se alguém consegue ajudar !!
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

schnu escreveu:se quiser mande seu email que posso tentar te ajudar lhe dando mais informações detalhadas.....
Oi schnu
Vamos tentar manter sempre as perguntas e respostas aqui no forum, pois daí fica disponível pra outras pessoas consultarem... Quando a gente resolve as dúvidas por EMAIL a solução não fica "pra posteridade", heheh E obrigado por sempre contribuir aqui no forum !!!
schnu
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 110
Registrado em: Ter, 24 Mai 2005 9:16 pm
Localização: Dongguan - Guangdong - China

Certo dr_gori


Depois que enviei fiquei pensando nisso, por isso que criei o post acima colocando algumas dicas...


Juntos somos imbativeis !!!!
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes