powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
22 сообщений из 22, страница 1 из 1
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906250
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обыскался уже напроч ! :-( А чувачек это дело ставивший не доступен! )

ни в listentеr ни в tnsnames.ora ни в $ORACLE_HOME ничего похожего на dg4msql вообще нету! (точно знаю, что не через odbc работает)
ни в $ORACLE_HOME/hs ни в $ORACLE_HOME/network (ни вообще в корневом $ORACLE_HOME/ похоже!)
( в tnsnames.ora cтоит только "(HS=OK)" и всё! )
Но как-то эта хрень работает. Помогите найти плиз, где она гнездиться?

что то v$parameter_hs же должно быть
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906263
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik,
Для начала, посмотреть сколько ORACLE_HOME на системе (и сколько listener)
/etc/oraInst.loc
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906267
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
DBAshnik,
Для начала, посмотреть сколько ORACLE_HOME на системе (и сколько listener)
/etc/oraInst.loc


Home один, листенер тоже один.

Код: plsql
1.
2.
inventory_loc=/u01p/apps/oraInventory
inst_group=dba
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906278
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik,

Давай по очереди
1) Проверяем orahomes
Код: plsql
1.
2.
3.
4.
5.
$  cat /etc/oraInst.loc
inventory_loc=/home/oracle/oraInventory
inst_group=oinstall
$ grep NAME= /home/oracle/oraInventory/ContentsXML/inventory.xml
...



2) проверяем listener.ora
Код: plsql
1.
2.
cat /etc/listener.ora
grep NAME= /home/oracle/oraInventory/ContentsXML/inventory.xml | cut -f4 -d'"' | while read oh;do ls $oh/network/admin/*.ora; done



Показываем listener.ora

3) Смотрим насройки в $ORACLE_HOME/hs/admin
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906286
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты уверен что у тебя не HS?

SY.
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906306
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
DBAshnik,

Давай по очереди
1) Проверяем orahomes
Код: plsql
1.
2.
3.
4.
5.
$  cat /etc/oraInst.loc
inventory_loc=/home/oracle/oraInventory
inst_group=oinstall
$ grep NAME= /home/oracle/oraInventory/ContentsXML/inventory.xml
...




Код: plsql
1.
2.
root@blabla:/u01p/apps/oraInventory/ContentsXML# grep NAME= /u01p/apps/oraInventory/ContentsXML/inventory.xml
<HOME NAME="OraDb11g_home1" LOC="/u01p/apps/oracle/product/11.2.0" TYPE="O" IDX="1"/>




Vadim Lejnin

2) проверяем listener.ora
Код: plsql
1.
2.
cat /etc/listener.ora
grep NAME= /home/oracle/oraInventory/ContentsXML/inventory.xml | cut -f4 -d'"' | while read oh;do ls $oh/network/admin/*.ora; done



Показываем listener.ora



Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
cat /u01a/apps/oracle/admin/listener.ora

# LISTENER.ORA Network Configuration File: /u01p/apps/oracle/product/11.2.0/network/admin/listener.ora
# Generated by Oracle configuration tools.

PASSWORDS_LISTENER = 98273829482638

LOCAL_OS_AUTHENTICATION_LISTENER = ON

LOGGING_LISTENER = OFF

TRACE_LEVEL_LISTENER = OFF

LOG_DIRECTORY_LISTENER=/u01a/apps/oracle/diag/tnslsnr/s04345pv234/listener/log

LOG_FILE_LISTENER=listener.log

ADR_BASE_LISTENER=/u01a/apps/oracle

SECURE_REGISTER_LISTENER = (TCP)

# USE_SHARED_SOCKET = FALSE

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = BlAbLal002020)(PORT = 1521))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
    )
  )

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = ATWETST)
      (ORACLE_HOME = /u01p/apps/oracle/product/11.2.0)
    )
    (SID_DESC =
      (SID_NAME = IIBBCTL)
      (ORACLE_HOME = /u01p/apps/oracle/product/11.2.0)
    )
    (SID_DESC =
      (SID_NAME = IIBBDEV)
      (ORACLE_HOME = /u01p/apps/oracle/product/11.2.0)
    )
    (SID_DESC =
      (SID_NAME = IIBBTST)
      (ORACLE_HOME = /u01p/apps/oracle/product/11.2.0)
    )
  )




Vadim Lejnin



3) Смотрим настройки в $ORACLE_HOME/hs/admin


там только 4 старых (не старше 2016 г) sample-файла без наших параметров. А (покупной gateway cовершенно точно ставили уже в этом году!)
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906308
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY
А ты уверен что у тебя не HS?

SY.


ты хочешь сказать "не ОDBC"?! ОDBC было раньше, нам не подошло! Потом купили платный оракловский Gateway к MsSQL!
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906323
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
DBAshnik,
Для начала, посмотреть сколько ORACLE_HOME на системе (и сколько listener)
/etc/oraInst.loc
для начала нужно определиться, где та самая система.
DBAshnik
ОDBC было раньше, нам не подошло! Потом купили платный оракловский Gateway к MsSQL!
Утверждение про раньше предполагает, что теперь не odbc. Это заблуждение.
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906326
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-
Vadim Lejnin
DBAshnik,
Для начала, посмотреть сколько ORACLE_HOME на системе (и сколько listener)
/etc/oraInst.loc
для начала нужно определиться, где та самая система.

в смысле?! Так вот на этой самой aix-машине! Стоят 4 Oracle 11g базы, с одинаковым хоумом (указаным выше)

-2-

DBAshnik
ОDBC было раньше, нам не подошло! Потом купили платный оракловский Gateway к MsSQL!
Утверждение про раньше предполагает, что теперь не odbc. Это заблуждение.

почему, поясни. (я только точно знаю, что сейчас тут должен быть платный gateway! А так "мопед не мой" ;-) )
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906338
alexkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А точно оно на этой машине?
Может на другой.
В tnsnames куда ссылается?
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906339
BTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BTM
Гость
сколько процессов listener запущено на оракловой тачке?
Код: powershell
1.
ps -ef | grep tnslsnr



На сервере с MS SQL есть сетевое соединение с IP сервера Oracle?
Код: powershell
1.
netstat -abon
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906344
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BTM
сколько процессов listener запущено на оракловой тачке?
Код: powershell
1.
ps -ef | grep tnslsnr




один
Код: plsql
1.
2.
root@....:/u01p/apps/oraInventory/ContentsXML# ps -ef | grep tnslsnr
oracle11  8847422        1   0   Sep 25      - 13:37 /u01p/apps/oracle/product/11.2.0/bin/tnslsnr LISTENER -inherit



BTM


На сервере с MS SQL есть сетевое соединение с IP сервера Oracle?
Код: powershell
1.
netstat -abon



да, ну всё пингуется во всяком случае.
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906383
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чудес не бывает
1) Посмотри tns с HS=OK, перед этим проверь поле host в dba_db_links, линки ссылаются именно на эту запись
2) Покажи listener.ora, если gateway на этой машине, то там будет запись где он стоит
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906841
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего у него доступ к ms sql с линуксовой или виндовой машины
Там поднят листенер и настроен HS
Смотреть tnsnames.ora или db-links - там может быть явно прописан коннект к listener c HS
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906919
BTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BTM
Гость
[quot DBAshnik#22045580]
BTM

BTM


На сервере с MS SQL есть сетевое соединение с IP сервера Oracle?
Код: powershell
1.
netstat -abon



да, ну всё пингуется во всяком случае.

Ну и в чем тогда проблема посмотреть с какого IP MSSQL принимает пакеты?
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906958
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
Чудес не бывает
1) Посмотри tns с HS=OK, перед этим проверь поле host в dba_db_links, линки ссылаются именно на эту запись
2) Покажи listener.ora, если gateway на этой машине, то там будет запись где он стоит


вот выполняю на нашей (Оракл!) стороне:
(и вот наш DbLink MySQL_DbLnk который работает но c которым некие проблемки)

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
select db_link, host from dba_db_links;


----------------------------------
MySQL_DbLnk  CydTstSQL.hfirma.local


--
> tnsping CydTstSQL.hfirma.local
 
TNS Ping Utility for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production on 23-DEC-2019 10:42:58

Copyright (c) 1997, 2013, Oracle.  All rights reserved.

Used parameter files:
/u01a/apps/oracle/admin/sqlnet.ora

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = "adress of MsSQL-Server".hfirma.local)(PORT = 1521))) (CONNECT_DATA= (SID=CODATST)) (HS=OK))
OK (0 msec)




>"если gateway на этой машине"
так а где он может быть то ещё, кроме как на этой машине??!?!?! На стороне МsSQL сервера что-ли? Не бред ли это? )))
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39906988
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik
Код: plsql
1.
2.
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = "adress of MsSQL-Server".hfirma.local)(PORT = 1521))) (CONNECT_DATA= (SID=CODATST)) (HS=OK))
OK (0 msec)

>"если gateway на этой машине"
так а где он может быть то ещё, кроме как на этой машине??!?!?! На стороне МsSQL сервера что-ли? Не бред ли это? )))
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39907000
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik,
Посмотри как примерно работает HS, там блок схема:
21938826
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39907010
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot -2-#22046812]
DBAshnik
[src PLSQL]
На стороне МsSQL сервера что-ли? Не бред ли это? )))


Посмотри на стороне mssql запущен ли листенер Oracle?
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39907030
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik,

И что там видно, если со светлой стороны посмотреть на темную?
Код: plsql
1.
select count(*) from all_catalog@"MySQL_DbLnk";



Продолжайте идти по следу:
- посмотрите кто слушает (PORT = 1521) на HOST = "adress of MsSQL-Server".hfirma.local
- конфигурационные файлы
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39907277
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot landy#22046847]
-2-
пропущено...


Посмотри на стороне mssql запущен ли листенер Oracle?


Спасибо! И всем остальным спасибо! Этот долбный gateway действительно оказался настроен там - на стороне MsSQL cервера, на виндовозе! Ну и настройки нужные я там сразу нашёл! (Ппц, этож ещё додуматься надо было ... )
...
Рейтинг: 0 / 0
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
    #39907310
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik



Спасибо! И всем остальным спасибо! Этот долбный gateway действительно оказался настроен там - на стороне MsSQL cервера, на виндовозе! Ну и настройки нужные я там сразу нашёл! (Ппц, этож ещё додуматься надо было ... )


Достаточно разобраться как работает HS
Очень часто используемая схема.
Например, если нужен современный драйвер для другой базы, а для unix его нет
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]