Bom dia a todos. Instalei numa máquina Windows XP o Oracle Database 10 Expression Edition, o banco funciona perfeitamente consigo trabalhar nele através das ferramentas instaladas por ele.
Agora vem o problema: Instalei o Oracle Developer 6i(Forms e Reports), acontece que quando vou criar um "aliás" através do Sql Net Easy Configuration ele parece não reconhecer/encontrar o banco 10g instalado. Fui atrás dos arquivos TNSNAMES.ORA, SQLNET.ORA E LISTENER.ORA e reparei que pra cada instalção ele utiliza paths diferentes. Oralce Developer =============== c:\orant\NET80\ADMIN\SQLNET.ORA e TNSNAMES.ORA c:\orant\NET80\TNSAPI\LISTENER.ORA e TNSNAMES.ORA Oracle Database 10 Expression Edition ===================================== c:\oraclexe\app\oracle\produt\10.2.0\server\NETWORK\ADMIN\SQLNET.ORA / TNSNAMES.ORA / LISTENER.ORA Fiz uma alteração nos arquivos para deixar todos iguais ao do path do Oracle 10g que funciona. E mesmo assim não funcionou. Aparece o seguinte erro: Para configuração de Transmissao(Banco de Dados Local): ======================================================= O teste de conexão não foi bem sucedido. ORA-12203: TNS:conexão ao destino não é possível Pode ocorrer um erro nos campos informados ou o servidor talvez não esteja pronto para uma conexão. Você pode verificar o servidor e tentar novamente ou continuar. Para configuração de IPC(Processo Local): ========================================= O teste de conexão não foi bem sucedido. ORA-12224: TNS:não há ouvinte Pode ocorrer um erro nos campos informados ou o servidor talvez não esteja pronto para uma conexão. Você pode verificar o servidor e tentar novamente ou continuar. Reparei que o Oracle 10g utiliza um "aliás" do TNSNAMES.ORA chamado XE para sua conexão. Tentei fazer uma conexão através deste "banco" Usuário/[EMAIL PROTECTED] .. tanto o Forms quanto o SQLPlus simplesmente fecham sem dar qualquer mensagem de erro. Alguém já passou por isso. Tem alguma idéia de como resolver isso ? Desde já agradeço! Abraços, Eduardo Seguem abaixo o conteúdo dos arquivos. =========================== tnsnames.ora ============ XE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = windowsxp)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE) ) ) EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) ) =========================== listener.ora ============ SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server) (PROGRAM = extproc) ) (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) (ADDRESS = (PROTOCOL = TCP)(HOST = windowsxp)(PORT = 1521)) ) ) DEFAULT_SERVICE_LISTENER = (XE) ========================== sqlnet.ora ========== # This file is actually generated by netca. But if customers choose to # install "Software Only", this file wont exist and without the native # authentication, they will not be able to connect to the database on NT. SQLNET.AUTHENTICATION_SERVICES = (NTS)