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

ни в 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
20.12.2019, 17:10
    #39906263
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
DBAshnik,
Для начала, посмотреть сколько ORACLE_HOME на системе (и сколько listener)
/etc/oraInst.loc
...
Рейтинг: 0 / 0
20.12.2019, 17:13
    #39906267
DBAshnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
Vadim Lejnin
DBAshnik,
Для начала, посмотреть сколько ORACLE_HOME на системе (и сколько listener)
/etc/oraInst.loc


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

Код: plsql
1.
2.
inventory_loc=/u01p/apps/oraInventory
inst_group=dba
...
Рейтинг: 0 / 0
20.12.2019, 17:24
    #39906278
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
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
20.12.2019, 17:31
    #39906286
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
А ты уверен что у тебя не HS?

SY.
...
Рейтинг: 0 / 0
20.12.2019, 18:07
    #39906306
DBAshnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
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
20.12.2019, 18:09
    #39906308
DBAshnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
SY
А ты уверен что у тебя не HS?

SY.


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

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

-2-

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

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



На сервере с MS SQL есть сетевое соединение с IP сервера Oracle?
Код: powershell
1.
netstat -abon
...
Рейтинг: 0 / 0
20.12.2019, 19:18
    #39906344
DBAshnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
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
20.12.2019, 21:10
    #39906383
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
Чудес не бывает
1) Посмотри tns с HS=OK, перед этим проверь поле host в dba_db_links, линки ссылаются именно на эту запись
2) Покажи listener.ora, если gateway на этой машине, то там будет запись где он стоит
...
Рейтинг: 0 / 0
23.12.2019, 09:10
    #39906841
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
Скорее всего у него доступ к ms sql с линуксовой или виндовой машины
Там поднят листенер и настроен HS
Смотреть tnsnames.ora или db-links - там может быть явно прописан коннект к listener c HS
...
Рейтинг: 0 / 0
23.12.2019, 11:21
    #39906919
BTM
BTM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
[quot DBAshnik#22045580]
BTM

BTM


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



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

Ну и в чем тогда проблема посмотреть с какого IP MSSQL принимает пакеты?
...
Рейтинг: 0 / 0
23.12.2019, 12:54
    #39906958
DBAshnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
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
23.12.2019, 13:31
    #39906988
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
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
23.12.2019, 13:44
    #39907000
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
DBAshnik,
Посмотри как примерно работает HS, там блок схема:
21938826
...
Рейтинг: 0 / 0
23.12.2019, 13:53
    #39907010
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где-то в дебрях (oracle 11g на аix unix) спрятан gateway (на MsSQL) ?
[quot -2-#22046812]
DBAshnik
[src PLSQL]
На стороне МsSQL сервера что-ли? Не бред ли это? )))


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

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



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


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


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



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


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


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