Гость
Map
Форумы / Oracle [игнор отключен] [закрыт для гостей] / DEST_ID в V$ARCHIVED_LOG / 9 сообщений из 9, страница 1 из 1
17.12.2021, 16:07
    #40121079
Master_Detail
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
Добрый день.

Коллеги, вопрос, вероятно, плёвый, но не могу найти однозначного ответа. Что из себя представляет столбец DEST_ID в V$ARCHIVED_LOG? В доке сказано только лишь, что это "Original destination from which the archive log was generated. The value is 0 if the destination identifier is not available".

С чем связан вопрос. Имеем в качестве CDC инструмента Informatica Power Ecxhange. Забираем логи, посредством Informatica Power Center грузим этом на БД-приемник и все как бы хорошо. Но иногда возникает проблема - репликация тупо останаливается, изменения не применяются. Со стороны IPC все выглядит норм - workflow крутятся, все ок, как будто просто нет новых изменений в источниках (ничего полезного в логах PWX не нашел при этом). При возникновении проблемы выполняю на источнике запрос:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Select SEQUENCE#,
                            FIRST_CHANGE#,
                            to_char(FIRST_TIME,'MM/DD/YYYY HH24:MI:SS') FIRST_TIME,
                            to_char(COMPLETION_TIME, 'MM/DD/YYYY HH24:MI:SS') COMPLETION_TIME,
                            NAME, 
                            dest_id, 
                            ARCHIVED
                  FROM v$archived_log t
               WHERE ARCHIVED = 'YES'
           ORDER BY SEQUENCE# desc;



Получаю:
фото снизу

Обращаюсь к админам БД, они говорят - "у нас зависал stand by, возможно с этим связано, но сейчас с логами проблем нет". Ну как бы нет, но что-то было, а непонятно что..

Что смущает - почему периоды между FIRST_TIME и COMPLETITION_TIME пересекаются? Похоже именно на этом и спотыкается Power Exhange.. О чем говорит DEST_ID = 2?

Прошу направить, в какую сторону смотреть. Спасибо
...
Рейтинг: 0 / 0
17.12.2021, 16:23
    #40121084
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
Чтим доку
https://docs.oracle.com/cd/E18283_01/server.112/e17110/dynviews_1016.htm

откуда узнаем, что
FIRST_TIME Timestamp of the first change
NEXT_CHANGE# First change in the next log
NEXT_TIME Timestamp of the next change

COMPLETION_TIME Time when the archiving completed
...
Рейтинг: 0 / 0
17.12.2021, 16:43
    #40121089
Asmodeus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
Master_Detail

О чем говорит DEST_ID = 2?

Код: plsql
1.
2.
select name, value from v$parameter
where name like 'log_archive%';



И еще интересно за выделенный период значения поля END_OF_REDO_TYPE представления V$ARCHIVED_LOG.
...
Рейтинг: 0 / 0
17.12.2021, 18:57
    #40121137
Master_Detail
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
andrey_anonymous
Чтим доку
https://docs.oracle.com/cd/E18283_01/server.112/e17110/dynviews_1016.htm

откуда узнаем, что
FIRST_TIME Timestamp of the first change
NEXT_CHANGE# First change in the next log
NEXT_TIME Timestamp of the next change

COMPLETION_TIME Time when the archiving completed


Всеми фибрами души и тела пытался догнать, какую мысль вы мне хотите донести, но то ли фибры забились, то ли возраст дает о себе знать.. Посмотрел, но не понял. Если можно, ткните носом более прицельно :(


Asmodeus

Код: plsql
1.
2.
select name, value from v$parameter
where name like 'log_archive%';




log_archive_dest_1 LOCATION=/IBSO/arch/
log_archive_dest_2
log_archive_dest_3
log_archive_dest_4
log_archive_dest_5
log_archive_dest_6
log_archive_dest_7
log_archive_dest_8
log_archive_dest_9
log_archive_dest_10
log_archive_dest_11
log_archive_dest_12
log_archive_dest_13
log_archive_dest_14
log_archive_dest_15
log_archive_dest_16
log_archive_dest_17
log_archive_dest_18
log_archive_dest_19
log_archive_dest_20
log_archive_dest_21
log_archive_dest_22
log_archive_dest_23
log_archive_dest_24
log_archive_dest_25
log_archive_dest_26
log_archive_dest_27
log_archive_dest_28
log_archive_dest_29
log_archive_dest_30
log_archive_dest_31
log_archive_dest_state_1 ENABLE
log_archive_dest_state_2 ENABLE
log_archive_dest_state_3 ENABLE
log_archive_dest_state_4 ENABLE
log_archive_dest_state_5 enable
log_archive_dest_state_6 enable
log_archive_dest_state_7 enable
log_archive_dest_state_8 enable
log_archive_dest_state_9 enable
log_archive_dest_state_10 enable
log_archive_dest_state_11 enable
log_archive_dest_state_12 enable
log_archive_dest_state_13 enable
log_archive_dest_state_14 enable
log_archive_dest_state_15 enable
log_archive_dest_state_16 enable
log_archive_dest_state_17 enable
log_archive_dest_state_18 enable
log_archive_dest_state_19 enable
log_archive_dest_state_20 enable
log_archive_dest_state_21 enable
log_archive_dest_state_22 enable
log_archive_dest_state_23 enable
log_archive_dest_state_24 enable
log_archive_dest_state_25 enable
log_archive_dest_state_26 enable
log_archive_dest_state_27 enable
log_archive_dest_state_28 enable
log_archive_dest_state_29 enable
log_archive_dest_state_30 enable
log_archive_dest_state_31 enable
log_archive_start FALSE
log_archive_dest
log_archive_duplex_dest
log_archive_min_succeed_dest 1
log_archive_trace 0
log_archive_config dg_config=(ibso02,IBSO01,IBSO03)
log_archive_format ibso_%r_%t_%s.arc
log_archive_max_processes 4


Asmodeus

И еще интересно за выделенный период значения поля END_OF_REDO_TYPE представления V$ARCHIVED_LOG.


null и за выделенный период и за все прочие
...
Рейтинг: 0 / 0
17.12.2021, 19:20
    #40121145
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
Master_Detail
andrey_anonymous
Чтим доку
https://docs.oracle.com/cd/E18283_01/server.112/e17110/dynviews_1016.htm

откуда узнаем, что
FIRST_TIME Timestamp of the first change
NEXT_CHANGE# First change in the next log
NEXT_TIME Timestamp of the next change

COMPLETION_TIME Time when the archiving completed


Всеми фибрами души и тела пытался догнать, какую мысль вы мне хотите донести, но то ли фибры забились, то ли возраст дает о себе знать.. Посмотрел, но не понял. Если можно, ткните носом более прицельно :(

Содержимое журнала повторного выполнения находится между FIRST_TIME и NEXT_TIME.
COMPLETION_TIME - это момент времени, когда конкретный журнал был архивирован.
Понятно, что происходит это сильно позже, чем заканчивается ведение журнала.
...
Рейтинг: 0 / 0
17.12.2021, 21:39
    #40121165
Asmodeus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
Master_Detail,

Хм...
А покажите еще
Код: plsql
1.
2.
select dest_id, dest_name, status, binding, target
from v$archive_dest;
...
Рейтинг: 0 / 0
18.12.2021, 19:53
    #40121263
Master_Detail
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
Asmodeus
Master_Detail,
Хм...
А покажите еще


1 LOG_ARCHIVE_DEST_1 VALID OPTIONAL LOCAL
2 LOG_ARCHIVE_DEST_2 INACTIVE OPTIONAL LOCAL
3 LOG_ARCHIVE_DEST_3 INACTIVE OPTIONAL LOCAL
4 LOG_ARCHIVE_DEST_4 INACTIVE OPTIONAL LOCAL
5 LOG_ARCHIVE_DEST_5 INACTIVE OPTIONAL LOCAL
6 LOG_ARCHIVE_DEST_6 INACTIVE OPTIONAL LOCAL
7 LOG_ARCHIVE_DEST_7 INACTIVE OPTIONAL LOCAL
8 LOG_ARCHIVE_DEST_8 INACTIVE OPTIONAL LOCAL
9 LOG_ARCHIVE_DEST_9 INACTIVE OPTIONAL LOCAL
10 LOG_ARCHIVE_DEST_10 INACTIVE OPTIONAL LOCAL
11 LOG_ARCHIVE_DEST_11 INACTIVE OPTIONAL LOCAL
12 LOG_ARCHIVE_DEST_12 INACTIVE OPTIONAL LOCAL
13 LOG_ARCHIVE_DEST_13 INACTIVE OPTIONAL LOCAL
14 LOG_ARCHIVE_DEST_14 INACTIVE OPTIONAL LOCAL
15 LOG_ARCHIVE_DEST_15 INACTIVE OPTIONAL LOCAL
16 LOG_ARCHIVE_DEST_16 INACTIVE OPTIONAL LOCAL
17 LOG_ARCHIVE_DEST_17 INACTIVE OPTIONAL LOCAL
18 LOG_ARCHIVE_DEST_18 INACTIVE OPTIONAL LOCAL
19 LOG_ARCHIVE_DEST_19 INACTIVE OPTIONAL LOCAL
20 LOG_ARCHIVE_DEST_20 INACTIVE OPTIONAL LOCAL
21 LOG_ARCHIVE_DEST_21 INACTIVE OPTIONAL LOCAL
22 LOG_ARCHIVE_DEST_22 INACTIVE OPTIONAL LOCAL
23 LOG_ARCHIVE_DEST_23 INACTIVE OPTIONAL LOCAL
24 LOG_ARCHIVE_DEST_24 INACTIVE OPTIONAL LOCAL
25 LOG_ARCHIVE_DEST_25 INACTIVE OPTIONAL LOCAL
26 LOG_ARCHIVE_DEST_26 INACTIVE OPTIONAL LOCAL
27 LOG_ARCHIVE_DEST_27 INACTIVE OPTIONAL LOCAL
28 LOG_ARCHIVE_DEST_28 INACTIVE OPTIONAL LOCAL
29 LOG_ARCHIVE_DEST_29 INACTIVE OPTIONAL LOCAL
30 LOG_ARCHIVE_DEST_30 INACTIVE OPTIONAL LOCAL
31 LOG_ARCHIVE_DEST_31 INACTIVE OPTIONAL LOCAL
32 STANDBY_ARCHIVE_DEST VALID OPTIONAL LOCAL
...
Рейтинг: 0 / 0
18.12.2021, 21:15
    #40121271
Asmodeus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
Master_Detail,

DEST_ID=2 говорит, что логи писались в LOG_ARCHIVE_DEST_2, который сейчас пустой. Что именно происходило на стороне оракла, лучше уточнить у ваших админов.

Что же до того, чтобы информатика корректно переживала изменения конфигурации на стороне оракла, то можно воспользоваться рекомендациям этой статьи .
...
Рейтинг: 0 / 0
19.12.2021, 16:44
    #40121387
Master_Detail
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DEST_ID в V$ARCHIVED_LOG
Asmodeus
Master_Detail,

DEST_ID=2 говорит, что логи писались в LOG_ARCHIVE_DEST_2, который сейчас пустой. Что именно происходило на стороне оракла, лучше уточнить у ваших админов.

Что же до того, чтобы информатика корректно переживала изменения конфигурации на стороне оракла, то можно воспользоваться рекомендациям этой статьи .


Крайне благодарю, буду разбираться!
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / DEST_ID в V$ARCHIVED_LOG / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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