Как подключить базу данных Oracle 11G с помощью SQL Developer с другого компьютера в локальной сети

Я очень новичок в базе данных и изучаю Oracle 11G. Так что у меня нет глубоких познаний в этом.

У меня есть несколько компьютеров в моей лаборатории, подключенных через локальную сеть. Oracle 11G установлен на компьютере A (192.18.100.115). Теперь я хочу использовать базу данных с других компьютеров в моей лаборатории через SQL Developer, который установлен на всех компьютерах.

Не могли бы вы объяснить

  1. Что мне нужно сделать в Компьютере-А для предоставления доступа с других Компьютеров?
  2. Что мне нужно сделать на других компьютерах, чтобы получить доступ с компьютера-А?

Я буду признателен, если кто-нибудь даст мне правильное решение.


person Anawar Parvez    schedule 12.05.2015    source источник


Ответы (1)


  1. Что мне нужно сделать в Компьютере-А для предоставления доступа с других Компьютеров?

Вам необходимо убедиться, что LISTENER запущен и работает, чтобы принимать запросы на удаленное подключение. Listener.ora — это файл конфигурации SQL*Net, используемый для настройки прослушивателей базы данных Oracle. Обычно вы найдете это в каталоге ORACLE_HOME\NETWORK\ADMIN.

Например,

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
      )
    )
  )

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0)
      (SID_NAME = ORCL)
    )
  )

Как вы упомянули свой хост 192.18.100.115, вам нужно поместить его в имя хоста.

  1. Что мне нужно сделать на других компьютерах, чтобы получить доступ с компьютера-А?

Вам просто нужно установить клиент базы данных Oracle. Если вы хотите подключиться только к удаленному серверу БД, вы можете установить только Instant client.

Если вы используете SQL Developer, вы можете использовать:

  • Основной тип подключения

Or,

  • Тип подключения TNS

В базовом типе подключения вам необходимо предоставить все сведения о подключении в самих свойствах подключения. Для использования типа подключения TNS необходимо настроить файл tnsnames.ora, находящийся в каталоге ORACLE_HOME\NETWORK\ADMIN.

person Lalit Kumar B    schedule 12.05.2015
comment
Как проверить, правильно ли работает LISTENER? - person Anawar Parvez; 12.05.2015
comment
@AnawarParvez Пожалуйста, отметьте это как ответ, это поможет другим. - person Lalit Kumar B; 28.05.2015