Bom dia pessoal!
Esta dica serve para quem vive tendo problemas com a instalação e inicialização do ORACLE.
Em minhas andanças pela internet descobri algumas coisas que parecem ser fúteis, mas que nos ajudam bastante na configuração básica do ORACLE.
1 – O TNSNAMES.ora. Abaixo eu disponibilizo meu tnsnames.ora como exemplo. Estou levando em consideração que o sid do meu banco será chamado PROD1:
PROD1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1522))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = prod1)
)
)
2- O LISTENER.ORA
SID_LIST_LISTENER =
(SID_DESC =
(GLOBAL_DBNAME = prod1)
(ORACLE_HOME = E:\app\jenny\product\11.2.0\dbhome_1)
(SID_NAME = prod1)
)
PROD1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1522))
)
)
3 – O SQLNET.ORA:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES)
ADR_BASE = E:\app\jenny\product\11.2.0\dbhome_1\log
4 – VARIÁVEIS DE AMBIENTE (WINDOWS):
SET ORACLE_HOME=E:\app\jenny\product\11.2.0\dbhome_1
SET ORACLE_SID=PROD1
5 – EM SERVICES.MSC RESTARTE OS SERVIÇOS DO ORACLE
6 – NOVAMENTE NO PROMPT EXECUTE O SQLPLUS:
sqlplus /nolog
conn sys/senha as sysdba;
TEM QUE DAR CERTO, SE NÃO DEU, VERIFIQUE TUDO NOVAMENTE