Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2013, 00:03   #1
VAANsk
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 20
По умолчанию Нет доступа до Oracle из сети

Поставил Oracle 11 на виртуальную машину win server 2008. Поставилось все гладко, все работает, НО не могу законектиться через какой-нибудь Navicat из сети (ну т.е. с основной системы на виртуальную, на которой стоит Oracle). Как нужно настроить Oracle для соединения к нему из сети?


Вот что пишет Navicat:
ORA-12170: Connect Timeout


https://10.0.2.15:1158/em/
тоже не открывает из сети (хотя я хз должен ли), с виртуальной машины открывает данный адрес отличного


вот файлы

listener
Код:
# listener.ora Network Configuration File: C:\OracleDB\orcluser\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\OracleDB\orcluser\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\OracleDB\orcluser\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )

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

ADR_BASE_LISTENER = C:\OracleDB\orcluser
tnsnames
Код:
# tnsnames.ora Network Configuration File: C:\OracleDB\orcluser\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

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


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

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl.my.local)
    )
  )
VAANsk вне форума Ответить с цитированием
Старый 28.03.2013, 00:12   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
HOST = 0.0.0.0
Это на клиенте такие настройки? Почему адресс не указываешь?
Цитата:
PORT = 1521
А его вообще никто не фильтрует? Ты проверял?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.03.2013, 09:09   #3
VAANsk
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 20
По умолчанию

Без разницы что с 0.0.0.0, что с 10.0.2.15

порты никто не фильтрует, антивирусов нет, фв отключены
VAANsk вне форума Ответить с цитированием
Старый 28.03.2013, 09:24   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Чего это без разницы?
http://baks.gaz.ru/oradoc/ora/ora080.htm
Там нужно указывать IP сервера.
Вот примерчик с моего клиента:
Цитата:
# This is a sample listener.ora that contains the NET8 parameters that are
# needed to connect to an ODBC Agent

# LISTENER =
# (ADDRESS_LIST=
# (ADDRESS=(PROTOCOL=tcp)(HOST=localh ost)(PORT=1521))
# (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY) ))

# SID_LIST_LISTENER=
# (SID_LIST=
# (SID_DESC=
# (SID_NAME=hsodbc)
# (ORACLE_HOME=/private/app/oracle/product/8.1.6)
# (PROGRAM=hsodbc)
# )
# )

#CONNECT_TIMEOUT_LISTENER = 0
И tnsnames
Цитата:
# This is a sample tnsnames.ora that contains the NET8 parameters that are
# needed to connect to an ODBC Agent

#hsodbc = (DESCRIPTION=
# (ADDRESS=(PROTOCOL=tcp)(HOST=localh ost)(PORT=1521))
# (CONNECT_DATA=(SID=hsodbc))
# (HS=)
# )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.03.2013, 11:07   #5
VAANsk
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 20
По умолчанию

Ну писал же что и так и так не работает
VAANsk вне форума Ответить с цитированием
Старый 28.03.2013, 11:56   #6
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,755
По умолчанию

Цитата:
Сообщение от VAANsk Посмотреть сообщение
(SERVICE_NAME = orcl.my.local)
Виртуалка в домене? Что в sqlnet.ora на сервере и на клиенте?
Vapaamies вне форума Ответить с цитированием
Старый 28.03.2013, 22:53   #7
VAANsk
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 20
По умолчанию

Код:
# This file is actually generated by netca. But if customers choose to 
# install "Software Only", this file wont exist and without the native 
# authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES = (NTS)
VAANsk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Wi-fi подключаеться но нет доступа к сети! sanek_55 Помощь студентам 1 11.02.2013 14:26
Нет доступа к флешкой. ohotnik1234 Компьютерное железо 1 14.01.2013 08:25
нет доступа к флешкам BaiAs Операционные системы общие вопросы 15 14.08.2012 21:27
Нет доступа к сайтам Александрдрдрдрдр Безопасность, Шифрование 17 03.07.2010 03:16
Нет доступа в нет для Антивирусов! Ralf_ru Операционные системы общие вопросы 4 22.10.2009 16:33