powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Возможно ли отследить средствами DB2 кто что делал?
23 сообщений из 23, страница 1 из 1
Возможно ли отследить средствами DB2 кто что делал?
    #33503374
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Если кто сталкивался с похожим, возможно ли без написания отдельной дополнительной программки отследить средствами самого DB2 кто (через приложение) производил какие действия с записями той или иной таблицы? Хранится ли это в логах? И есть ли какие средства самого DB2 для такого аудита?
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33504438
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
db2audit
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33504490
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
да не, ему не db2audit нужен, он же такого не могёт
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33504615
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какого он не могёт?
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33504823
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
хотя, может и могёт, CONTEXT event.
Dynamic SQL показывает, OPEN/FETCH/CLOSE курсор тоже.
получается, что все можно сделать.
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33504970
Pain Of Salvation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rf62929Здравствуйте! Если кто сталкивался с похожим, возможно ли без написания отдельной дополнительной программки отследить средствами самого DB2 кто (через приложение) производил какие действия с записями той или иной таблицы? Хранится ли это в логах? И есть ли какие средства самого DB2 для такого аудита?

Посмотрите,может интересно будет :

http://www.quest.com/quest_central_for_db2/sql_analysis/sql--analysis.asp
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33505269
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! А еще какие средства есть?
Например монитор событий это не то? CREATE EVENT MONITOR
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33505837
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тоже поможет. Только Monitor хранит
Информацию о операторах SQL. Так же можно сделать репликацию и собирать данные в таблицах.
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33506225
Фотография Anton Demidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rf62929Здравствуйте! Если кто сталкивался с похожим, возможно ли без написания отдельной дополнительной программки
А не быстрее будет набросать простенький триггер на таблицу для протоколирования активных действий?
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33506720
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А не быстрее будет набросать простенький триггер на таблицу для протоколирования активных действий?

А что будет больше тормозить сервер триггер или предложенные выше средства? Можно и триггер. И как лучше его сделать, чтобы он всякое изменение в таблице сливал в другую специально созданную таблицу да? Или есть еще лучше бизнес-план?
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33506790
тлгдшлщм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По мне наиболее экономичным будет репликация....
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33507175
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все работает, но в экспорте результатов лога в txt-файл
командой db2audit extract file c:\db2audit\audit_log.txt
работает, а если пытаюсь назначить свой разделитель
то выдает ошибку синтаксиса.
Как правильно задать разделитель?
Я так делаю, что неверно?
db2audit extract file c:\db2audit\audit_log.txt delasc delimiter "!"
И '!' пробовал и просто ! все равно ругается.
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33507214
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а без delasc работает...
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33543112
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pain Of Salvation rf62929Здравствуйте! Если кто сталкивался с похожим, возможно ли без написания отдельной дополнительной программки отследить средствами самого DB2 кто (через приложение) производил какие действия с записями той или иной таблицы? Хранится ли это в логах? И есть ли какие средства самого DB2 для такого аудита?

Посмотрите,может интересно будет :

http://www.quest.com/quest_central_for_db2/sql_analysis/sql--analysis.asp

Здравствуйте, quot Pain Of Salvation! Заинтересовала и эта возможность, но есть траблы. Например, создал repository в новой БД, запускаю на другой Collect SQL(обе на одном инстансе),выдается мессага:"Attempt to retrieve Repository information failed. Unable to communicate with Quest agents on machine...Verify that all required agent processes are running and all SQL Analysis configuration files are set up correctly"

Как разрулить это? Репозиторий создан. Если проблема в том что не запущены агенты,то как их запустить и как "Verify that all required agent processes are running" проверить что все эти агенты запущены, какими средствами?

Версия quest 4.5
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33544084
Pain Of Salvation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rf62929 Pain Of Salvation rf62929Здравствуйте! Если кто сталкивался с похожим, возможно ли без написания отдельной дополнительной программки отследить средствами самого DB2 кто (через приложение) производил какие действия с записями той или иной таблицы? Хранится ли это в логах? И есть ли какие средства самого DB2 для такого аудита?

Посмотрите,может интересно будет :

http://www.quest.com/quest_central_for_db2/sql_analysis/sql--analysis.asp

Здравствуйте, quot Pain Of Salvation! Заинтересовала и эта возможность, но есть траблы. Например, создал repository в новой БД, запускаю на другой Collect SQL(обе на одном инстансе),выдается мессага:"Attempt to retrieve Repository information failed. Unable to communicate with Quest agents on machine...Verify that all required agent processes are running and all SQL Analysis configuration files are set up correctly"

Как разрулить это? Репозиторий создан. Если проблема в том что не запущены агенты,то как их запустить и как "Verify that all required agent processes are running" проверить что все эти агенты запущены, какими средствами?

Версия quest 4.5

Добрый, надо смотреть . Ван момент .
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33544420
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Под виндой разрулил, а надо еще на пром БД под AIX. Ща буду пробовать по аналогии... Если есть опыт пишите,чтобы мне не наступать на уже прошедшие кем то грабли...
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33544471
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотя так и не нашел, где посмотреть, по какому порту агенты (серверный и локальный) работают? Интересно...
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33544494
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сорри, неправильно написал, локально можно посмотреть Configure->DB2->DB2 Settings->General->Agent и там же его можно поменять, а вот на сервере, особенно если там не ставить сам Quest, а только агент? Я так и сделал на серваке. Тем более на AIX же тем более Quest я не буду ставить, только агент.
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33545495
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вобщем остался вопрос как запустить агент на AIX ? Пока не получается. В поставке qest central в папке Agents есть папка для AIX, там лежит архив "qcagent". Для винды там есть инсталлятор, запускаешь-готово. А для AIX этот архив.
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33545571
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разархивировал эту папку, скопировал ее на AIX сервак, там тоже есть файл qcagent, пробую запустить как написано в help:
At the command prompt, enter:

cagent

Press Enter,

выдается ошибка: QcAgent: cannot execute.
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33545884
Pain Of Salvation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответил в почту.
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33546448
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ок, пасиба, reading...
...
Рейтинг: 0 / 0
Возможно ли отследить средствами DB2 кто что делал?
    #33547376
rf62929
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pain Of SalvationОтветил в почту.

Все сделал, агент запустил, но при конфигурировании
repository ругается:

Configure Repository for inctance ... filed
ScCNTRepo - Connection test to repository alias filed.
There is no available conversion for the source code page "819" to the target code page "UNKNOWN".

как бы это полечить?
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Возможно ли отследить средствами DB2 кто что делал?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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