Meu maior problema nessa formação é a conexao com o Oracle. Tanto no sqlplus quanto no Oracle SQL Developer. Ontem minha conexão parou novamente de funcionar. Hoje perdi a manhã tentando entender como funcionam o listener.ora e o tnsnames.ora.
Isso funciona no Command Prompt:
sqlplus sys/sys987@orcl1 as sysdba
sqlplus system/system5421@orcl1
Mas isso não funciona no Command Prompt:
sqlplus / as sysdba
sqlplus system/system5421
sqlplus sys/sys987 as sysdba
No SQL Developer não conecta com: connection type Basic. Conecta apenas com: connection type TNS Isso tanto usando o usuário SYS quanto com o usuario SYSTEM.
Usei o Net Manager para tentar acertar a configuração dos arquivos tnsnames e listener. Aparentemente alguém não esta encontrando outro alguém. O tnsnames não esta encontrando o listener? O que esta configurado errado?
tnsnames.ora Network Configuration File: C:\app\oracle\19c\WINDOWS.X64_193000_db_home\NETWORK\ADMIN\tnsnames.ora
Generated by Oracle configuration tools.
LISTENER_ORCL1 = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.1)(PORT = 1521))
ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) )
ORCL1 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = DESKTOP-IQEQP9P)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl1) ) )
listener.ora Network Configuration File: C:\app\oracle\19c\WINDOWS.X64_193000_db_home\NETWORK\ADMIN\listener.ora
Generated by Oracle configuration tools.
SID_LIST_ORCL1 = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = C:\app\oracle\19c\WINDOWS.X64_193000_db_home) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:C:\app\oracle\19c\WINDOWS.X64_193000_db_home\bin\oraclr19.dll") ) )
ADR_BASE_ORCL1 = C:\app\oracle
ORCL1 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = DESKTOP-IQEQP9P)(PORT = 1521)) )