|
|
|
трассировка в нестандартных условиях
|
|||
|---|---|---|---|
|
#18+
Уважаемые знатоки, подскажите, - как можно отслеживать запросы, приходящие к oracle? Дело в том, что клиент нестандартный и не трассируется, а на сервере недостаточно прав для tkprof. Есть ли еще какие-то способы - в базе включить или триггер или логгер или что-то еще, чтобы отслеживать запросы с определенной сессии или машины ? Заранее спасибо за подсказки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 13:30 |
|
||
|
трассировка в нестандартных условиях
|
|||
|---|---|---|---|
|
#18+
Wireshark ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 13:43 |
|
||
|
трассировка в нестандартных условиях
|
|||
|---|---|---|---|
|
#18+
Включение трассировки и tkprof - это не одно и то же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 13:45 |
|
||
|
трассировка в нестандартных условиях
|
|||
|---|---|---|---|
|
#18+
Dima Ry, 1. Нестандартность клиента не влияет на возможность трассировать сессию. Если админы адекватные, то они могут создать оракловую директорию, а оттуда уже элементарно читать трейсы в clob. file2clob 2. С относительным успехом можно вылавливать из v$sql по last_active_time Код: plaintext 1. 2. 3. 3. Если приложение 32bit, то можно на клиенте перехватывать с помощью http://www.aboves.com/products/statement_tracer_for_oracle/ 4. На клиенте, опять таки, можно врубать SQL*Net trace, но это overkill. 5. Ну и, конечно, втроенный оракловый аудит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 14:19 |
|
||
|
трассировка в нестандартных условиях
|
|||
|---|---|---|---|
|
#18+
dbms_photoshopDima Ry, 3. Если приложение 32bit, то можно на клиенте перехватывать с помощью http://www.aboves.com/products/statement_tracer_for_oracle/ 4. На клиенте, опять таки, можно врубать SQL*Net trace, но это overkill. Спасибо за советы, Клиента действительно трудно оттрассировать Часть клиента работает без tns - то есть напрямую с базой по TCP. Другая часть представляет dll, вызываемую из сервиса iis, что тоже трэйсерами плохо ловится. Я как-то пробовал, - рандомно ловит и тормозит. Трассировка на уровне OCI дает бинарный дамп, который надо парсить. В общем сплошные грабли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 17:02 |
|
||
|
трассировка в нестандартных условиях
|
|||
|---|---|---|---|
|
#18+
Dima Ry, А зачем конкретно хотите трассировать? Изначально что ищете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 18:22 |
|
||
|
трассировка в нестандартных условиях
|
|||
|---|---|---|---|
|
#18+
Dima Ryбез tns - то есть напрямую с базой по TCP. Так напрямую или по TCP? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 18:36 |
|
||
|
трассировка в нестандартных условиях
|
|||
|---|---|---|---|
|
#18+
xtenderА зачем конкретно хотите трассировать? Изначально что ищете? интерсно было бы получить поток запросов, исходящих от exe-шника средствами базы без tkprof ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2017, 22:46 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39545512&tid=1884966]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 326ms |

| 0 / 0 |
