- Este tópico contém 10 respostas, 5 vozes e foi atualizado pela última vez 18 anos, 4 meses atrás por
KlebersonSJC.
-
AutorPosts
-
18 de outubro de 2007 às 6:58 pm #80626
KlebersonSJC
ParticipanteO velho erro….
Pessoal, instalei o Oracle 8.1.5 em meu XP professional, e correu tudo bem, a base padrão foi conectada com os users scott e system, após reiniciar o computador o serviço para, eu reestabeleço ele através do startup internal até aí tudo bem, ele volta.
Quando eu crio nova instância (banco de dados) o sistema fica iniciado e abre a base nova criada, porém após reiniciar eu não consigo reestabelecer a base recem-criada, somente a base padrão.Como resolver ? Eu me lembro uma vez que tive que editar o tnsnames e outro arquivo mas não lembro qual e não lembro aonde.
Agradeço a todos.
18 de outubro de 2007 às 7:57 pm #80627vieri
Participanteset ORACLE_SID=
18 de outubro de 2007 às 8:17 pm #80628gustavodesa
ParticipanteIsso deve estar acontecendo porque no registro do windows deve estar registrado a base anterior na chave ORACLE_SID.
Você pode verificar essa chave no caminho abaixo:
HKEY_LOCAL_MACHINE – > SOFTWARE – > ORACLE -> HOME0
Você também pode acessar o banco pelo DOS sem ter que alterar o registro da forma abaixo:
1) Abra o DOS
2) Digite o comando abaixo para setar o ORACLE_SID
set ORACLE_SID= sid_banco
3) Se conecte via sqlplus pelo DOS
Espero que te atenda !!!
19 de outubro de 2007 às 2:01 am #80630KlebersonSJC
ParticipanteResultado dos testes:
O registro do windows já estava com o meu banco de dados BDGLOBAL.
Executei o comando set ORACLE_SID=BDGLOBAL
Também não surtiram efeito apresentou a seguinte mensagemORA-12154 : TNS: não foi possível determinar o nome do serviço
Alguma outra sugestão.
Agradeço
19 de outubro de 2007 às 1:40 pm #80631Marcio68Almeida
ParticipanteVerificou o listener.ora ???
19 de outubro de 2007 às 6:34 pm #80635KlebersonSJC
ParticipanteO que precisa ser verificado no listener.ora
Pode ser que eu não tenha ido diretamente ao ponto eu já dei uma olhada mas não ví nada.Grato
19 de outubro de 2007 às 6:35 pm #80636KlebersonSJC
ParticipanteO que precisa ser verificado no listener.ora
Pode ser que eu não tenha ido diretamente ao ponto eu já dei uma olhada mas não ví nada.Grato
22 de outubro de 2007 às 6:21 pm #80642Doug
ParticipanteVerifica se o tnsnames.ora foi criado…
Depois , vai em serviços e veja se o seu banco de dados está Start.
Se o oracleRecovryService estiver iniciado, pare o serviço e tente se conectar……
abs
23 de outubro de 2007 às 4:26 pm #80648KlebersonSJC
ParticipanteJá fiz tudo isso galera, essas respostas já ví em outros fóruns.
Nenhuma conclusiva.23 de outubro de 2007 às 4:42 pm #80649Marcio68Almeida
ParticipantePoste aqui o seu listener.ora.
23 de outubro de 2007 às 4:56 pm #80650KlebersonSJC
ParticipanteSegue listener.ora …
C:ORACLEORA81NETWORKADMINLISTENER.ORA Configuration File:C:OracleOra81networkadminlistener.ora
Generated by Oracle Net8 Assistant
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = TTC)
(SESSION = NS)
)
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = TTC)
(SESSION = NS)
)
(ADDRESS = (PROTOCOL = TCP)(HOST = CLARIONSERV)(PORT = 1521))
)
)SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:OracleOra81)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = BDGLOBAL)
(ORACLE_HOME = C:OracleOra81)
(SID_NAME = BDGLOBAL)
)
) -
AutorPosts
- Você deve fazer login para responder a este tópico.