- Este tópico contém 12 respostas, 5 vozes e foi atualizado pela última vez 16 anos, 3 meses atrás por
Anônimo.
-
AutorPosts
-
23 de dezembro de 2009 às 12:35 am #91727
Anônimo
Pessoal, boa tarde!
Tem como eu trocar o SID de um banco de dados?
[]’s
Erik23 de dezembro de 2009 às 12:51 am #91731Regis Araujo
ParticipanteOpa..!!
Tem sim.. utilize o DBNEWID.. va no SHELL e digite NID.. ele é trabalhoso, mas funciona..!!
Procura na net.. deve haver algum documento com um passo a passo disto..!!
Ahh.. só faça isto em ambiente de testes heim.. pois em produção é mega arriscado..!
Abraços..!
23 de dezembro de 2009 às 12:55 am #91733Anônimo
Outra situação que me ocorreu hj duas vezes:
Criei o banco e importei tudo, com data pump.
Depois loguei normalmente com o comando:sqlplus / as sysdba
Reiniciei o computador e agora qndo vou logar novamente não dá certo
[b][oracle@linux-oracle 102]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 – Production on Tue Dec 22 18:41:12 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-01031: insufficient privilegesEnter user-name:
[/b]Porque????
Ocorreu isso uma vez e eu não consegui dar jeito, o que eu fiz? formatei tudo o computador e instalei tudo de novo, agora ocorre a mesma coisa?23 de dezembro de 2009 às 12:56 am #91735hudsona
ParticipanteA ORACLE_SID ta certa ?
23 de dezembro de 2009 às 12:58 am #91736Anônimo
Está sim. Eu cheguei a logar normalmente, depois que dei
shutdown immediate
e reiniciei o computador, não consigo mais logar. Nem com sysdba.
[]’s
Erik23 de dezembro de 2009 às 1:59 pm #91743Regis Araujo
ParticipanteErik.. Bom dia..!
Tenta fazer assim..!!
[oracle@linux-oracle 102]$ export ORACLE_SID=
[oracle@linux-oracle 102]$ echo $ORACLE_SID
[oracle@linux-oracle 102]$ sqlplus /nolog
sql>connect / as sysdba
Abraços..!
23 de dezembro de 2009 às 2:49 pm #91744Anônimo
Tentei e não adiantou. O problema não está no SID, o mesmo está correto. Outro detalhe, depois que eu configurei o tnsnames, sqlnet e o listener não consigo mais logar no banco.
Será que tem alguma coisa haver?
[]’s
Erik23 de dezembro de 2009 às 3:25 pm #91745Regis Araujo
ParticipantePosta aqui o conteudo do arquivo SQLNET…
Abraços..!!
23 de dezembro de 2009 às 3:35 pm #91746Marcos Braga
ParticipanteOi Erik,
Sei que atualmente, com as novas versões de banco existem processos mais simples para a troca do nome de um banco de dados.
Tenho um procedimento que funciona, está em meu blog antigo:
http://trilha0.blogspot.com/2008/02/alt … dados.html
Veja se te ajuda.
[]s
Braga23 de dezembro de 2009 às 3:42 pm #91747burga
ParticipanteQual o método de autenticação que você colocou no sqlnet.ora?
23 de dezembro de 2009 às 4:04 pm #91749Anônimo
Oi Erik,
Sei que atualmente, com as novas versões de banco existem processos mais simples para a troca do nome de um banco de dados.
Tenho um procedimento que funciona, está em meu blog antigo:
http://trilha0.blogspot.com/2008/02/alt … dados.html
Veja se te ajuda.
[]s
BragaVou verificar, grato!
Qual o método de autenticação que você colocou no sqlnet.ora?
Esta assim, daí eu comentei a primeira e a terceira linha e deu certo.
No banco em produção que está no Windows desta forma, então não vou poder utilizar no Linux desse jeito?
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
USE_CMAN = TRUE
[]’s
Erik23 de dezembro de 2009 às 4:24 pm #91750Regis Araujo
ParticipanteOla Erik..!
Comenta apenas a linha USE_CMAN = TRUE e ve oq acontece..!
Esta opção setada como TRUE habilita o Connection Manager…
Abraços..!
23 de dezembro de 2009 às 4:29 pm #91751Anônimo
[quote=”Thunder_Catz”:tj4bz8sp]Ola Erik..!
Comenta apenas a linha USE_CMAN = TRUE e ve oq acontece..!
Esta opção setada como TRUE habilita o Connection Manager…
Abraços..![/quote]
Entendi, mais eu terei que utilizar o CMAN em um futuro mais próximo. Rsrsrs…
Mais depois eu me preocupo com isso.
Deu certo, acessou.
-
AutorPosts
- Você deve fazer login para responder a este tópico.