Tenho um ambiente 10g que não consigo conectar mais nele, nesta mesma máquina tenho o oracle 11g r1 funcionando.
Gostaria de pegar os arquivos de banco de dados do 10g e importar em outra máquina com oracle, é possível realizar attach de banco de dados oracle? só tenho os arquivos .ora e outro sem extensão.
Não sei oque houve com o ambiente 10g ele parou de funcionar e não consigo estabelecer o listerner, ele funcionava perfeitamente com o 11g instalado.
Informações do Ambiente:
* Versão do Oracle: 10g
* Sistema Operacional: Windows Server 2003 r2.
restaurar arquivos .ora
-
- Rank: Estagiário Sênior
- Mensagens: 12
- Registrado em: Dom, 07 Dez 2008 7:50 pm
- Localização: São Paulo
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
mas no seu banco 10g
se você setar o ORACLE_SID
você não consegue acessa-lo?
caso consiga você pode fazer o export dele semo listener
ai fica mais facil importar no 11g...
se você setar o ORACLE_SID
set ORACLE_SID=10g
sqlplus "/ as sysdba"
caso consiga você pode fazer o export dele semo listener
ai fica mais facil importar no 11g...
-
- Rank: Estagiário Sênior
- Mensagens: 12
- Registrado em: Dom, 07 Dez 2008 7:50 pm
- Localização: São Paulo
Fazendo isso eu tenho um erro ORA-12560, depois se eu corrigir o erro tenho outro erro que o serviço está sendo inicilizado ou desligado, já esperei cerca de 2 dias e não acontece nada.
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
do jeito que eu passei não poderia dar erro de tns, você não ta usando listener...
não importao jeito q o banco está você loga...
e ali você pode fazer um shutdown immediate e depois startup, ai você vai o que esta acontecendo que ele não levanta...
logando como
sqlplus "/ as sysdba"
e ali você pode fazer um shutdown immediate e depois startup, ai você vai o que esta acontecendo que ele não levanta...
-
- Rank: Estagiário Sênior
- Mensagens: 12
- Registrado em: Dom, 07 Dez 2008 7:50 pm
- Localização: São Paulo
Pois é, num sei oque está havendo, o serviço de listerner não inicia e fica dando esse erro ORA-01033: ORACLE initialization or shutdown in progress já tentei apagar todo o listerners e refazer, mas mesmo assim o problema persiste.
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
isso aí não tem nada a ver com listener, pra ver o que acontece olha o log, ou loga do jeito que eu falei,
coloca os servicos do windows como desativado, reinicia, ai você vai ter a certeza que não tentou iniciar ainda,
depois loga do jeito que eu disse
como sysdba
"/ as sysdba"
setando antes o ORACLE_SID
ai você ta dentro do banco
ai você da startup, ai você vai ver porque esta travando na inicializacao...
coloca os servicos do windows como desativado, reinicia, ai você vai ter a certeza que não tentou iniciar ainda,
depois loga do jeito que eu disse
como sysdba
"/ as sysdba"
setando antes o ORACLE_SID
ai você ta dentro do banco
ai você da startup, ai você vai ver porque esta travando na inicializacao...
-
- Rank: Estagiário Sênior
- Mensagens: 12
- Registrado em: Dom, 07 Dez 2008 7:50 pm
- Localização: São Paulo
Consegui acessar utilizando esse comando:
Mas não sei oque fazer agora, pois não sei nem os banco que estão lá, tentei executar um startup open, mas deu erro dizendo que ele não pôde abrir o arquivo
set oracle_sid=<sid>
oradim -new -sid <sid> -intpwd nive
11.1.0\client_1\database\init10g.ora
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
ave
tu nem sabe o que fez....
tu nem sabe o que fez....
-
- Rank: Analista Júnior
- Mensagens: 82
- Registrado em: Ter, 28 Dez 2010 7:41 pm
- Localização: São Paulo - SP
att. Fabio Ishii
http://ishii.profissionaloracle.com.br
http://ishii.profissionaloracle.com.br
Olá,
Se a recuperação da Base for muito importante, pare tudo e procure um DBA para te ajudar. Se for apenas para conhecimento, também...
Pois ficar na tentativa e erro só vai piorar a situação e com isso a chance de recuperar alguma coisa vai diminuindo.
Desculpe-me mas o Oracle não é for Kids... (sem ofensas, plz, pois às vezes acho que o MS SQLServer é for Kids...)
[]s Ishii
Se a recuperação da Base for muito importante, pare tudo e procure um DBA para te ajudar. Se for apenas para conhecimento, também...
Pois ficar na tentativa e erro só vai piorar a situação e com isso a chance de recuperar alguma coisa vai diminuindo.
Desculpe-me mas o Oracle não é for Kids... (sem ofensas, plz, pois às vezes acho que o MS SQLServer é for Kids...)
[]s Ishii
-
- Rank: Estagiário Sênior
- Mensagens: 12
- Registrado em: Dom, 07 Dez 2008 7:50 pm
- Localização: São Paulo
Nossa senhora, então está né, vlw aí pela ajuda, mas quanta baboseira hen!!! Vou falar com os gringos que por incrível que parece são menos salto alto.
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
vá lá então bonzão
-
- Rank: Analista Júnior
- Mensagens: 82
- Registrado em: Ter, 28 Dez 2010 7:41 pm
- Localização: São Paulo - SP
att. Fabio Ishii
http://ishii.profissionaloracle.com.br
http://ishii.profissionaloracle.com.br
Pelo jeito vai falar com "os gringo" e levar bronca ou vão cobrar caro pela ajuda...
Boa sorte na tentativa de explicar o que foi feito.
Boa sorte na tentativa de explicar o que foi feito.
-
- Rank: Estagiário Pleno
- Mensagens: 7
- Registrado em: Qui, 10 Jul 2008 2:12 pm
- Localização: curitiba -PR
Buenas !
Seguinte, na minha opinião você esta tendo problemas com o nome do banco, bem como com a exportação das mesmas.
Para conseguir conectar o banco é necessario estar com os seguintes parametros setados no seu servidor:
Para saber o real nome do seu banco, vá ao diretório ORACLE_HOME/dbs, veja se tem algum arquivo com extensão spfile<alguma_coisa>.ora ou init<alguma_coisa>.ora.
veja se as variaveis do windows estão setadas.
Va em variaveis de ambiente, e verifique se estão de acordo.
Outro porem ! você não vai conseguir simplesmente jogar os dbf.ora dentro de um Binario 11g.
Tera que recriar os controlfiles em um novo binario 10g e utilizar os dbf existentes.
Espero ter ajudado.
Grande Abraço.
Seguinte, na minha opinião você esta tendo problemas com o nome do banco, bem como com a exportação das mesmas.
Para conseguir conectar o banco é necessario estar com os seguintes parametros setados no seu servidor:
ORACLE_SID
ORACLE_BASE
ORACLE_HOME
PATH
veja se as variaveis do windows estão setadas.
Va em variaveis de ambiente, e verifique se estão de acordo.
Outro porem ! você não vai conseguir simplesmente jogar os dbf.ora dentro de um Binario 11g.
Tera que recriar os controlfiles em um novo binario 10g e utilizar os dbf existentes.
Espero ter ajudado.
Grande Abraço.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes