Конфигурация слушателя OracleDB TNS - PullRequest
0 голосов
/ 11 января 2019

Я хочу настроить OracleDB18c на моем компьютере (win 8.1), и у меня проблема с настройкой прослушивателя ...

Я хочу подключиться к базе данных с именем ORCL на моем компьютере (localhost), но попытка настроить прослушиватель заканчивается неудачей (хотя у меня есть соединение по SQL * Plus)

Вот мои файлы конфигурации:

listener.ora

# listener.ora Network Configuration File: C:\Users\User\Desktop\oracleDB\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\Users\User\Desktop\oracleDB)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\Users\User\Desktop\oracleDB\bin\oraclr18.dll")
    )
    (SID_DESC =
      (GLOBAL_DBNAME = orcl.localhost)
      (SID_NAME = ORCL)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = C:\Users\User\Desktop\oracleDB\log

ORCL_LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )

tnsnames.ora

# tnsnames.ora Network Configuration File: C:\Users\User\Desktop\oracleDB\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.

LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))


ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl.localhost)
    )
  )
...