Как получить доступ к серверу Oracle 10g через локальную сеть?

Я установил Oracle 10g server Express Edition в Системе (скажем, host-a[100.101.102.103])

И я попытался получить доступ к базе данных из другой системы (скажем, host-b[100.101.102.104]), используя команду в командной строке sql

"**connect username/password@100.101.102.103:1521/XE**"

Но это говорит что-то вроде

тайм-аут запроса.ORA-12170: TNS: истекло время ожидания соединения

... где я ошибся....

  1. Все имя пользователя, пароль и IP все правильно.
  2. Обе системы находятся в одной локальной сети....

Пожалуйста, кто-нибудь, помогите мне.

1 ответ

Решение

Скорее всего, у вас есть брандмауэр, который предотвращает подключение к вашей базе данных путем тихого сброса сетевых пакетов.

Активирована ли база данных на сервере Windows с брандмауэром Windows? Если да, вам нужно создать исключение для порта 1521 (и, возможно, для 2030 и 8080).

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