Oracle запрашивает прокси - PullRequest
0 голосов
/ 13 июля 2009

Я хотел бы отслеживать все запросы, сделанные на удаленный сервер. Я думал создать локальный прокси-сервер, выполнить все запросы к моему локальному серверу, а затем сервер подключится к удаленному серверу.

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

Итак, это специфическая проблема базы данных или ее можно решить с помощью простой переадресации на сервер? Я заметил, что MySQL предлагает простые решения для этого, но я не нашел ничего полезного для Oracle.

Спасибо за ваш ответ

Ответы [ 2 ]

0 голосов
/ 15 июля 2009

AUDIT может делать то, что вам нужно, но я думаю, что его нужно будет установить в удаленной базе данных (и лучше всего, если для ссылки на базу данных есть выделенная учетная запись)

0 голосов
/ 15 июля 2009

У вас есть разные варианты, конечно, это может замедлить работу сервера.

Если вы можете изменить код после нового подключения, просто выполните:

ALTER SESSION SET SQL_TRACE = TRUE;

Для более подробной информации используйте следующее:

ALTER SESSION SET EVENT=’10046 trace name context forever, level 12’;

Если вы хотите для «ВСЕХ» базы данных, просто добавьте следующий параметр в init / spinit:

Event=’10046 trace name context forever, level 12’;

Ссылки:

...