ORA-12541: TNS: нет слушателя

У меня есть виртуальная машина в Oracle VM Virtual Box под управлением Windows XP. На этой виртуальной машине я установил Visual Studio .net 2003 с nhibertante ORM для подключения к BBDD Oracle 12.2.

База данных Oracle находится на моей физической машине с Windows 11 SO. Конфигурация сети между виртуальной машиной и хостом в порядке, или я полагаю, потому что сетевой сервис ping работает нормально.

На моей виртуальной машине я запускаю командный интерфейс SQL*Plus и пытаюсь подключиться к базе данных Oracle на хост-компьютере.

Я использую следующую команду:sqlplus user/pass@serviceНу, ошибка, которую я получаю:

      ORA-12541: TNS: no listener

Может быть, какая-то конфигурация в порядке или нет, но я попытался изменить несколько параметров, но это не сработало.

Мойtnsname.oraв ВМ есть:

      `LISTENER = 
 (ADDRESS = 
    (PROTOCOL = TCP)
    (HOST = 192.168.56.7)
    (PORT = 1521)
  )


orcl = 
(DESCRIPTION = 
    ADDRESS = 
      our text`(PROTOCOL = TCP)
      (HOST = 192.168.56.7)
      (PORT = 1521)
    )
    (CONNECT_DATA = 
      (SERVER = dedicated)
      (SERVICE_NAME = orcl)
    )
  )
`

Мойlistener.oraна моей хост-машине:

      `SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = orcl)
      (ORACLE_HOME = C:\app\orclDiego\product\12.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\orclDiego\product\12.2.0\dbhome_1\bin\oraclr12.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.7)(PORT = 1521))
    )
  )
`

0 ответов

Другие вопросы по тегам