ORA-01034: ORACLE недоступен ORA-27101: область общей памяти не существует - PullRequest
37 голосов
/ 02 июля 2011

Я получаю вышеуказанную ошибку при попытке подключиться к базе данных сервера от клиента, используя имя службы orcl.Он подключается, когда я использую другое имя службы, т.е. dms

Ниже мой listener.ora

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = dms)
      (SERVICE_NAME = dms)
      (ORACLE_HOME = /home/oracle/app/oracle/product/11.2.0/dbhome_1)
#      (PROGRAM = extproc)
    )
  (SID_DESC =
     (SID_NAME = orcl)
     (SERVICE_NAME = dms)
    # (GLOBAL_DBANME = orcl)
      (ORACLE_HOME = /home/oracle/app/oracle/product/11.2.0/dbhome_1)
   #  (PROGRAM = extproc)
  )
  )


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

    )
  )

ADR_BASE_LISTENER = /home/oracle/app/oracle
and tnsnames.ora
ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.53)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
     #(SERVICE_NAME = orcl.localdomain)
      (ORACLE_SID = dms)
      (SERVICE_NAME = orcl)
    )
  )

DMS =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.53)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = dms)
      (ORACLE_SID = dms)
    )
  )

Скажите, пожалуйста, что мне делать?

Ответы [ 12 ]

0 голосов
/ 06 мая 2017

Я надеюсь, что вы решили свою проблему. Если проблема не устранена, проверьте еще раз, устанавливаете ли вы этот Oracle под учетной записью домена. Я нашел поток, который говорит, что Oracle XE выдает ту же ошибку при установке под учетной записью домена. Пожалуйста, используйте вместо этого локальную учетную запись.

Источник:

https://community.oracle.com/thread/2141735?start=0&tstart=0

0 голосов
/ 11 июля 2011

Ваш listener.ora неправильно настроен.Служба orcl отсутствует.

...