Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Пакет DBMS_LOGMNR / 10 сообщений из 10, страница 1 из 1
13.11.2002, 15:45
    #32067561
babay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
Может кто-нибудь подсказать для чего необходимо создавать файл DBMS_LOGMNR_D.BUILD('DICT.ORA', UTL_FILE_DIR) перед тем как прочитать содержимое архивных журналов. Нужно ли создавать его всякий раз перед тем как прочитать архивный журнал или их совокупность процедурой
dbms_logmnr.add_logfile(
logfilename => 'журнал',
options => dbms_logmnr.new)
или это достаточно сделать один раз за все время жизни сервера БД?
Почему при попытке просто обратиться к представлению v$logmnr_contents выдается ошибка:
The following error has occurred:
ORA-01306: dbms_logmnr.start_logmnr() must be invoked before selecting from v$logmnr_contents?
Заранее благодарен.
...
Рейтинг: 0 / 0
13.11.2002, 15:55
    #32067567
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
Могу ошибаться, поскольку сам с ним не работаю.

>Может кто-нибудь подсказать для чего необходимо создавать файл DBMS_LOGMNR_D.BUILD('DICT.ORA', UTL_FILE_DIR) перед тем как прочитать содержимое архивных журналов.

Этим вы создаете source dictionary, т.е. словарь, на который Logminer опирается при извлечении информации из редо. Иначе не будет никаких имен, вся инфо будет идти в hex. В 8ке словарь - файл ОС, поэтому UTL_FILE_DIR. В 9ке добавились опции хранения ссылочной информации непосредственно в редо логах и в online dictionary

>Почему при попытке просто обратиться к представлению v$logmnr_contents выдается ошибка:
The following error has occurred:
ORA-01306: dbms_logmnr.start_logmnr() must be invoked before selecting from v$logmnr_contents?

Ну здесь вроде ясно написано. Нужно стартовать.
...
Рейтинг: 0 / 0
13.11.2002, 16:09
    #32067578
babay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
Спасибо. Я, собственно, интересуюсь не из праздного любопытства. У меня существует две базы. Начальство хочет периодически получать данные (например 1 в неделю) из филиала. Реально ли с помощью Logminer'а формировать список изменений в БД филиала и затем запускать его как скрипт в основной БД?
...
Рейтинг: 0 / 0
13.11.2002, 16:13
    #32067580
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
а какая версия?
...
Рейтинг: 0 / 0
13.11.2002, 16:15
    #32067586
babay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
8.1.7 (есть патч 8.1.7.4 но побаиваюсь ставить - начитался про exp/imp :-))
...
Рейтинг: 0 / 0
13.11.2002, 16:17
    #32067587
babay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
Прошу прощения за тормоза: ОС Win2000
...
Рейтинг: 0 / 0
13.11.2002, 16:18
    #32067588
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
если не вру на мониторинг DDL есть ограничения.
...
Рейтинг: 0 / 0
13.11.2002, 16:21
    #32067591
babay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
А где можно с ними ознакомиться?
...
Рейтинг: 0 / 0
13.11.2002, 16:25
    #32067596
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
ну это стандартный ответ на предмет любых вопросов по документации: tahiti.oracle.com
...
Рейтинг: 0 / 0
13.11.2002, 16:30
    #32067599
babay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пакет DBMS_LOGMNR
Thanks
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Пакет DBMS_LOGMNR / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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