* Versão do Oracle: EnterPrise 11g
* Sistema Operacional: Windonws 2003 server X64
Senhores, seguinte... estou simulando um recovery para um cliente.
O ambiente é Windows 2003 64 bits em VMWare que é um backup da VM de produção que foi startado com na rede com um IP e Host diferente.
Eu desinstalei todo o binário do Oracle (11g) e instalei de novo.
Preciso restaurar um backup recente (feito com RMAN) e voltar a instância a normalidade.
Estou seguindo mais ou menos esse artigo que eu achei:
http://blog.gilbertoca.com/?p=10
Criei o arquivo de senhas:
orapwd file=%ORACLE_HOME%\dbs\PWD%ORACLE_SID% password=SENHA entries=5
Criei o TNSNAMES:
SAP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.9.140.30)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = SAP)
)
)
Criei o LISTENER estático:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = BMKSAP)
(ORACLE_HOME = E:\Oracle_Bin\product\11.1.0\db_1)
(SID_NAME = SAP)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.9.140.30)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
Porém, quando chega a hora de iniciar o SQLPLUS para dar STARTUP NOMOUNT com o PFILE:
C:\>set oracle_sid=sap
C:\>set local=sap
C:\>sqlplus "/ as sysdba"
SQL*Plus: Release 11.1.0.7.0 - Production on Qui Jul 8 16:35:49 2010
Copyright © 1982, 2008, Oracle. All rights reserved.
ERROR:
ORA-12518: TNS:listener nπo pode distribuir conexao cliente
Já desinstalei e instalei o Oracle umas 3 vezes, já tentei mudar o host do TNSNAMES e do LISTENER para o Hostname da máquina, já tentei o LISTENER dinâmico mas... nada dá certo.
alguém tem alguma receita pra subir isso?