Caros amigos,Geralmente temos problemas quando, pela primeira vez, encontramos um banco de dados Oracle instalado em um servidor Windows. Apesar de mais facil, a instalacao do Windows tambem deve ser realizada conforme as recomendacoes da Oracle e com atencao.Quando nao e feita assim e que acontecem os desafios de administracao posteriormente. Abaixo algumas situacoes desafiadoras que podemos encontrar por ai:1. Centenas de instalacoes Oracle em uma unica maquina.Evite isso! Faca a instalacao essencial do software Oracle na maquina. Client, Database, InstantClient, etc. Escolha um e pronto. Geralmente e encontrado em um servidor windows varias instalacoes client e/ou banco de dados gerando varios Oracle Homes tornando a administracao complicada. Quando voce faz uma configuracao em um Home (em um tnsnames.ora por exemplo), voce percebe que nao surtiu efeito e provavelmente e por isso.Para descobrir em que Oracle Home voce esta, voce pode executar o comando "TNSPING qualquer_coisa" apenas para ele mostrar qual arquivo sqlnet.ora ele usou como parametro. Assim:C:\Documents and Settings\oracle>tnsping asdfTNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 17-AUG-2012 13:37:52Copyright (c) 1997, 2010, Oracle. All rights reserved.Used parameter files:C:\app\oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.oraTNS-03505: Failed to resolve namePerceba que seu Oracle Home e o que esta em negrito.2. Erro de adaptador de protocolo (ORA-12650: TNS:protocol adapter error).Erro bastante comum quando se tenta acessar a instancia local via "sqlplus / as sysdba" no prompt de comando. Neste caso voce deve verificar os seguintes itens: a. Verifique se o servico relacionado a instancia esta no ar; b. Verifique em que Oracle Home esta e se a variavel PATH aponta para o caminho $ORACLE_HOME/bin que deveria; c. Verifique o log de alerta para ver se a instancia realmente esta no ar; d. Verifique se o usuario que esta usando esta no grupo "ora_dba" (criado na instalacao); e. Verifique as variaveis de ambiente e registro em busca das definicoes para ORACLE_HOME/ORACLE_BASE/ORACLE_SID; f. Se nao descobrir.... google it! Pode ser coisa pior.3. Erro de privilegios insuficientes (ORA-01031: insufficient privileges)Tambem muito comum e geralmente tem a ver com dois itens: a. Usuario fora do grupo "ora_dba" (criado na instalacao); b. Configuracao no arquivo SQLNET.ORA: Se o parametro "SQLNET.AUTHENTICATION_SERVICES" estiver definido para NONE, nao permitira conexoes "/ as sysdba". Defina o parametro para NTS ou ALL e voltara a permitir.4. Falha na escrita do log de eventos do Windows - EventViewer (ORA-28056: Writing audit records to Windows Event Log failed.)Esse eu vi hoje e nao deve ser muito comum, mas pode acontecer quando ocorre alguma tentativa frustrada na escrita de informacoes no log de eventos do Windows. Como o erro abaixo:C:\Documents and Settings\oracle>sqlplus / as sysdbaTNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 17-AUG-2012 14:25:22Copyright (c) 1997, 2010, Oracle. All rights reserved.ORA-28056: Writing audit records to Windows Event Log failedOSD-157797404: Message 157797404 not found; product=RDBMS; facility=SOSDORA-28056: Writing audit records to Windows Event Log failedOSD-157797404: Message 157797404 not found; product=RDBMS; facility=SOSDO/S-Error: (OS 1502) The event log file is full.As mensagens em negrito vao te ajudar na identificacao do problema.O banco de dados Oracle pode querer escrever algumas informacoes no log de eventos do sistema (Linux ou Windows). Se ele