powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / FAL[client]: Failed to request gap sequence
13 сообщений из 13, страница 1 из 1
FAL[client]: Failed to request gap sequence
    #39586342
lYY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lYY
Гость
Приветствую!

Ora 10.2.0.5 linux

Прилетело в alert
Код: plsql
1.
2.
3.
4.
FAL[client]: Failed to request gap sequence 
 GAP - thread 1 sequence 33860-33860
 DBID 3140769338 branch 939484154
FAL[client]: All defined FAL servers have been attempted.



На standbay
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 
Connected as SYS
 
SQL> select last_recid from v$controlfile_record_section where type = 'LOG HISTORY';
 
LAST_RECID
----------
     33859
 
SQL> select name,value from v$parameter where name='control_file_record_keep_time';
 
NAME                                                                             VALUE
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
control_file_record_keep_time                                                    7
 
SQL> select * from v$archive_gap;
 
   THREAD# LOW_SEQUENCE# HIGH_SEQUENCE#
---------- ------------- --------------
         1         33860          33860
 
SQL> SELECT NAME FROM V$ARCHIVED_LOG WHERE SEQUENCE# ='33860';
 
NAME
--------------------------------------------------------------------------------
 
SQL> 



На примари:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 
Connected as SYS
 
SQL> SELECT NAME FROM V$ARCHIVED_LOG WHERE SEQUENCE# ='33860';
 
NAME
--------------------------------------------------------------------------------
/home/backup/archive/1_33860_939484154.dbf
 
SQL> 

Но файла /home/backup/archive/1_33860_939484154.dbf в действительности нет.

Как его восстановить?
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586356
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lYY,

Восстановить с backup
Если backup нет, то с помощью incremental backup

Steps to perform for Rolling forward a standby database using RMAN incremental backup when primary and standby are in ASM filesystem (Doc ID 836986.1)

Если кратко то:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
## Определяем минимальный текущий SCN standby
SELECT CURRENT_SCN FROM V$DATABASE
union all 
select min(fhscn) from x$kcvfh;


## получаем incremental backup с найденного SCN на PROD
BACKUP INCREMENTAL FROM SCN XXXX DATABASE FORMAT '/tmp/ForStandby_%U'
tag 'FORSTANDBY';


## на standby  регистрируем полученный backup на standby
CATALOG START WITH '/tmp/ForStandby';

## и накатываем полученный  backup не используя archivelog
RECOVER DATABASE NOREDO;
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586387
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подозреваю, что ТС интересует, как его передать на стендбай

Просто скопировать с боевого и выполнить на стендбае ALTER DATABASE REGISTER LOGFILE 'full_path'
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586440
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровПодозреваю, что ТС интересует, как его передать на стендбай

Просто скопировать с боевого и выполнить на стендбае ALTER DATABASE REGISTER LOGFILE 'full_path'
он написал что на праймари его на диске нет.
видимо уехал в бэкап. бывает, хотя и не должно быть.
просто восстановить с бэкапа на парймари - сам уедет на стендбай. ну ежели не уедет - тогда скопировать.
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586441
lYY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lYY
Гость
Вячеслав Любомудров
Не, именно на боевом и нет этого файла.
Не понимаю, куда он делся.

-rw-r----- 1 oracle oinstall 617271296 Янв 18 08:04 1_33844_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 08:06 1_33845_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 08:25 1_33846_939484154.dbf
-rw-r----- 1 oracle oinstall 619411456 Янв 18 08:26 1_33847_939484154.dbf
-rw-r----- 1 oracle oinstall 618270208 Янв 18 08:46 1_33848_939484154.dbf
-rw-r----- 1 oracle oinstall 622545920 Янв 18 08:47 1_33849_939484154.dbf
-rw-r----- 1 oracle oinstall 474561024 Янв 18 09:03 1_33850_939484154.dbf
-rw-r----- 1 oracle oinstall 72192 Янв 18 09:04 1_33851_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 10:04 1_33852_939484154.dbf
-rw-r----- 1 oracle oinstall 444021760 Янв 18 10:05 1_33853_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 10:06 1_33854_939484154.dbf
-rw-r----- 1 oracle oinstall 617269760 Янв 18 10:10 1_33855_939484154.dbf
-rw-r----- 1 oracle oinstall 609358848 Янв 18 10:17 1_33856_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 10:19 1_33857_939484154.dbf
-rw-r----- 1 oracle oinstall 620397056 Янв 18 10:23 1_33858_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 10:21 1_33859_939484154.dbf
-rw-r----- 1 oracle oinstall 532883968 Янв 18 10:30 1_33861_939484154.dbf

-rw-r----- 1 oracle oinstall 617271296 Янв 18 10:32 1_33862_939484154.dbf
-rw-r----- 1 oracle oinstall 623503360 Янв 18 10:40 1_33863_939484154.dbf
-rw-r----- 1 oracle oinstall 617265152 Янв 18 10:52 1_33864_939484154.dbf
-rw-r----- 1 oracle oinstall 619266560 Янв 18 11:00 1_33865_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 11:06 1_33866_939484154.dbf
-rw-r----- 1 oracle oinstall 617269248 Янв 18 11:14 1_33867_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 11:31 1_33868_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 11:35 1_33869_939484154.dbf
-rw-r----- 1 oracle oinstall 373671936 Янв 18 11:39 1_33870_939484154.dbf
-rw-r----- 1 oracle oinstall 617328128 Янв 18 11:57 1_33871_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 12:05 1_33872_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 12:16 1_33873_939484154.dbf
-rw-r----- 1 oracle oinstall 617276928 Янв 18 12:17 1_33874_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 12:37 1_33875_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 12:38 1_33876_939484154.dbf
-rw-r----- 1 oracle oinstall 617303040 Янв 18 12:58 1_33877_939484154.dbf
-rw-r----- 1 oracle oinstall 617271296 Янв 18 12:59 1_33878_939484154.dbf


Вникаю в инструкцию Vadim Lejnin
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586443
lYY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lYY
Гость
CrazyCatпросто восстановить с бэкапа на парймари
это как выше писали?
Код: plsql
1.
BACKUP INCREMENTAL FROM SCN XXXX DATABASE FORMAT '/tmp/ForStandby_%U' tag 'FORSTANDBY';
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586466
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lYYэто как выше писали?
мое предположение было несколько иным.. думал в бэкапы ушло, а тут пропуск.
на всякий посмотри алертлог что там было...
не помню с какой версии работает то что тебе написали, если с 10-ки то да, актуализируй стендбай инкрементальным бэкапом.
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586468
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatlYYэто как выше писали?
мое предположение было несколько иным.. думал в бэкапы ушло, а тут пропуск.
на всякий посмотри алертлог что там было...
не помню с какой версии работает то что тебе написали, если с 10-ки то да, актуализируй стендбай инкрементальным бэкапом.
Да, на 10-ке работает.
авторOracle Database - Enterprise Edition - Version 10.2.0.1 to 12.1.0.2 [Release 10.2 to 12.1]
Doc ID 836986.1
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586469
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lYYCrazyCatпросто восстановить с бэкапа на парймари
это как выше писали?
Код: plsql
1.
BACKUP INCREMENTAL FROM SCN XXXX DATABASE FORMAT '/tmp/ForStandby_%U' tag 'FORSTANDBY';



Нет, Кот предложил восстановить потерянный archivelog на primary из backup (Если он у вас есть)
В этом случае, oracle сам передаст и накатит потерянный archivelog на standby

То что я написал, это накат standby до текущего состояния используя возможности
incremental backup а не путем последовательного наката acrhivelog

В этом случае, Вам будут нужны только archivelog, которые появились после начала backup, остальные протухнут, в том числе и потерянный.

incremental backup - более быстрый способ, так как накатываются только конечные (на момент backup) изменения. Может быть актуально, если простой был большой.
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586470
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninНет, Кот предложил восстановить потерянный archivelog на primary из backup (Если он у вас есть)
В этом случае, oracle сам передаст и накатит потерянный archivelog на standby

То что я написал, это накат standby до текущего состояния используя возможности
incremental backup а не путем последовательного наката acrhivelog
у него не похоже на бэкап, так бы мы и предыдущих логов не увидели...
так что ему смотреть алертлог что же случилось и куда делось и... если утерян - то да, инкрементальным
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586512
lYY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lYY
Гость
Не получилось инкрементальным.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SELECT to_char(CURRENT_SCN) x FROM V$DATABASE;
121356049236
select min(fhscn) from x$kcvfh;
121356049237

BACKUP INCREMENTAL FROM SCN 121356049236 DATABASE FORMAT '/home/backup/b1/%U' tag 'FORSTANDBY';

# linux-03s:/home # mount -t nfs linux-03:/home/backup/b1/ /home/backup/b1/

CATALOG START WITH '/home/backup/b1';

RECOVER DATABASE NOREDO;


И ошибок не выдало и gap остался.
Пересоздаю standbay заново.
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586529
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lYYИ ошибок не выдало и gap остался.
Пересоздаю standbay заново.
ну если небольшой то норм а вообще я номер ноты давал, мог бы по ней проделать.
насколько помню, контрольник еще бэкапится новый для стендбая.
...
Рейтинг: 0 / 0
FAL[client]: Failed to request gap sequence
    #39586536
lYY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
lYY
Гость
оказывается, еще контрольник пересоздать надо было)
backup current controlfile for standby format '/home/backup/b1/ctl_%U';
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / FAL[client]: Failed to request gap sequence
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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