- Este tópico contém 23 respostas, 5 vozes e foi atualizado pela última vez 17 anos, 8 meses atrás por
mpvargas.
-
AutorPosts
-
9 de julho de 2008 às 5:15 pm #82207
mpvargas
ParticipanteCaros amigos,
Tentei conectar com o usuário SYS e funcionou perfeitamente, tanto da própria máquina quanto remotamente.
Com relação ao usuário RMAN continua o mesmo erro.
Mesmo assim tenho que executar o ORAPWD?Uma dúvida: é necessário ter um user rman no db_alvo?
Obrigado pela ajuda
9 de julho de 2008 às 10:33 pm #82209mpvargas
ParticipanteExecutei o orapwd mas continua dando o mesmo erro…
Como não tenho registro de backup, vou tentar criando uma nova instanciaObrigado pela ajuda
Depois digo se funcionou
Obrigado a todos
10 de julho de 2008 às 12:33 am #82210mpvargas
ParticipanteCaros amigos,
Agradeço mais uma vez pela ajuda de todos.
Após dropar a instancia RMan e recriá-la, continuei com o mesmo problema.
Tentei diversas opções e encontrei uma solução:
Criei o catálogo, depois fui no banco alvo e no prompt do linux, no diretório $ORACLE_HOME/bin, digitei: rman target / catalog rman/password@rman
Somente dessa forma ele encontrou o banco alvo…
depois digitei “register database” e ele registrou.
Agora consigo conectar, mas somente com o comando
connect target /Vou testar o backup para ver se funciona, mas acho que vai funcionar…
Obrigado
10 de julho de 2008 às 7:34 pm #82215mpvargas
ParticipanteCaros Amigos,
já dei alguns passos… até conectou, mas tem hora que dá esse erro:RMAN> connect catalog rman/password@rman;
connected to recovery catalog databaseRMAN> connect target /
connected to target database (not started)E tem hora que conecta normalmente…
O que pode ser isso?11 de julho de 2008 às 10:21 am #82221vieri
ParticipanteNo seu 1° problema, o fato é que se vc colocar somente
connect target user/senha ,
ele vai cair no database que o ORACLE_sid está setado (via LOOPBACK) provavelmente não era a instância RMAN . Por isso que qdo vc passou o @rman ele leu o seu tnsnames.ora e se logou no banco com os privilégios corretos.Quanto a esse segundo erro o banco target esta fora do ar !
Boa sorte !! vai precisar….
11 de julho de 2008 às 4:45 pm #82227mpvargas
Participantevieri
Obrigado pela ajuda.Com relação ao 1º problema, parece que foi resolvido…
Agora o 2º erro: O que seria o banco target?Está funcionando, … só que quando coloco no script (crontab) no linux
cd $ORACLE_HOME/bin
./rman
connect catalog rman/password@rman;Ele vai no diretório, entra no rman, mas não dá sequencia … quero dizer, não conecta ao catálogo…
E eu usava o mesmo script no aix e funcionava…12 de julho de 2008 às 5:46 am #82230vieri
ParticipanteO target é o banco alvo…
O banco que está registrado no catalogo do RMAN
Se vc utilizar a sintaxe :
connect target user/senha@database
connect rcvcat user/senha@databaseNão terá porque ocorrer erros se estiver tudo configurado a conforme.
13 de julho de 2008 às 12:26 am #82231Rodrigo Almeida
ParticipanteAinda acho que falta o arquivo de senha para o banco alvo.
Abraços,
17 de julho de 2008 às 7:40 pm #82261mpvargas
ParticipanteCaros Amigos,
Obrigado pela ajuda.Ainda estou tendo problemas com o “connect target /” quando executa via crontab.
vieri
na sintaxe que vc colocou:
connect target user/senha@database
connect rcvcat user/senha@databaseEu tenho que usar as senhas do banco target ou do RMAN
Quando uso a senha do Rman dá o erro ORA-01031: insufficient privilegesObrigado.
-
AutorPosts
- Você deve fazer login para responder a este tópico.