powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Проблема с rman=> archivelog
17 сообщений из 17, страница 1 из 1
Проблема с rman=> archivelog
    #39450148
Hoteng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер , у меня возникла ошибка с дублированием базы , у меня есть бекап у него есть последний sequnce =>100 , при начале дублирование базы данных он создает еще один , тобишь 101, и кончает ошибкой что RMAN-06025: no backup of archived log for thread 1 with sequence. Он её не находит в бекапе.
Как бы мне сделать так чтобы он либо не создавал arhivelog или не пытался читать его
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450153
Hoteng,

версию сервера и набор команд, выдаваемых тобой RMAN-у, предлагается угадать?
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450180
Hoteng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
12.1.0 -Сервер
команды
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
$ rman target /
 Rman->RMAN> backup current controlfile for standby format 'E:\app\ORACLE\data\backup\standbycontrol.ctl';
RMAN> run
2> {
3> allocate channel c1 device type disk format 'E:\app\ORACLE\data\backup\%u';
4> backup database plus archivelog;
5> }
RMAN> connect auxiliary sys@teststan
RMAN> duplicate target database for standby nofilenamecheck dorecover;
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450232
veep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hoteng12.1.0 -Сервер
команды
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
$ rman target /
 Rman->RMAN> backup current controlfile for standby format 'E:\app\ORACLE\data\backup\standbycontrol.ctl';
RMAN> run
2> {
3> allocate channel c1 device type disk format 'E:\app\ORACLE\data\backup\%u';
4> backup database plus archivelog;
5> }
RMAN> connect auxiliary sys@teststan
RMAN> duplicate target database for standby nofilenamecheck dorecover;



Я обычно дублицирую базы с некоторым отставанием назад. Допустим until time 'sysdate-1'. Редко надо получать adhoc клон, даже в случае со стэнбаем.
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450277
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А аффтор понимает, в чем разница между DUPLICATE и FOR STANDBY?
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450380
Hoteng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
veep,

С set until проходит дублицирование, но жураналы повтора и архивлоги не дуплицируются. Возможно я что-то упускаю в файле параметров?
Код: plaintext
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.
28.
29.
30.
31.
32.
33.
34.
35.
testprod.__data_transfer_cache_size=0
testprod.__db_cache_size=654311424
testprod.__java_pool_size=16777216
testprod.__large_pool_size=33554432
testprod.__oracle_base='E:\app\ORACLE'#ORACLE_BASE set from environment
testprod.__pga_aggregate_target=671088640
testprod.__sga_target=989855744
testprod.__shared_io_pool_size=50331648
testprod.__shared_pool_size=218103808
testprod.__streams_pool_size=0
*.audit_file_dest='E:\app\ORACLE\admin\test\adump'
*.audit_trail='db'
*.compatible='12.1.0.2.0'
*.control_files='E:\app\ORACLE\oradata\test\control01.ctl','E:\app\ORACLE\oradata\test\control02.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_name='test'
*.db_unique_name='testprod'
*.log_archive_config='dg_config=(testprod,teststan)'
*.log_archive_dest_1='SERVICE=teststan LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name=teststan'
*.log_archive_dest_2='LOCATION=E:\app\ORACLE\oradata\test\archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) db_unique_name=testprod'
*.log_archive_dest_state_1=ENABLE
*.log_archive_dest_state_2=ENABLE
*.fal_client='testprod'
*.fal_server='teststan'
*.standby_file_management='AUTO'
*.diagnostic_dest='E:\app\ORACLE'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=testprodXDB)'
*.memory_target=1569m
*.nls_language='RUSSIAN'
*.nls_territory='RUSSIA'
*.open_cursors=300
*.processes=300
*.remote_login_passwordfile='EXCLUSIVE'
*.undo_tablespace='UNDOTBS1'
Это файл параметров для primary BD ,такой же у standBy только там вместо testprod естествено teststan (это SID-ы)
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450417
veep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hotengveep,

С set until проходит дублицирование, но жураналы повтора и архивлоги не дуплицируются. Возможно я что-то упускаю в файле параметров?
Это файл параметров для primary BD ,такой же у standBy только там вместо testprod естествено teststan (это SID-ы)

Redo logs и не дублицируются а создаются заново при открытии базы. Архивлоги тоже не дублицируются, ибо создается новая инкарнация базы данных, старые логи уже не нужны (хотя в случае если вы создете стендбай, то базу открывать не нужно и сдедовательно инкарнация не меняется)
Для создания redologов можно указать параметр где их создавать в pfile - DB_CREATE_ONLINE_LOG_DEST_n (на auxiliary DB)
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450436
Hoteng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
veep,
Спасибо, большое. Судя по всему мне нужно пересоздать pfile указать там куда редолог складывать, и еще раз сделать дуплицирование, если до меня правильно дошло.
Позволю себе еще не много наглости , спросить у вас кое что.
Я залез в aler.log на standby и там постоянно проходят 2 ошибки :
1.FAL[CLIENT,MRP0]Error 12154 connection to testprod for fetching qap sequence( я попробывал пересоздать файл паролей на primary , и перекинул их на standby , но проблему это не решила)
2.Tns невозможно разрешить заданный индикатор соединения .
tnsping -проходит в обе стороны.
и подключаются к друг другу.
В чем же заключается проблема?
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450536
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hoteng...
1.FAL[CLIENT,MRP0]Error 12154 connection to testprod for fetching qap sequence( я попробывал пересоздать файл паролей на primary , и перекинул их на standby , но проблему это не решила)
2.Tns невозможно разрешить заданный индикатор соединения .
tnsping -проходит в обе стороны.
и подключаются к друг другу.
В чем же заключается проблема?

tnsping - не проверяет service_name, он только проверяет наличие listener с той стороны
ORA-12154: TNS: could not resolve service name.

sqlplus sys/password@testprod as sysdba

p.s. Сколько ORACLE_HOME на standby?
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450560
Hoteng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,

1 на standby столько же primary
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450876
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hoteng,
Со standby проходит?
Код: plsql
1.
sqlplus sys/password@testprod as sysdba
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450882
Hoteng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,
Да вполне успешно.
Хотел я задать такой вопрос
У меня моя субд лежит на диске C:\app\ORACLE\product\12.1.0\db_home1\
А база Данных востановлена на диске E:\app\ORACLE\oradata\
app\ORACLE\ это просто каталоги, без субд.
Просто в pfile вбил для удобство E:\ диск
могло ли давать ошибку?
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450886
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hoteng,
Ну и посмотри какие service_name используются и какие на самом деле:
Код: plsql
1.
2.
3.
tnsping teststan 
tnsping testprod
lsnrctl status 
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450887
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hoteng,

автор
Код: 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.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
oerr ora 12154
12154, 00000, "TNS:could not resolve the connect identifier specified"
// *Cause:  A connection to a database or other service was requested using
// a connect identifier, and the connect identifier specified could not
// be resolved into a connect descriptor using one of the naming methods
// configured. For example, if the type of connect identifier used was a
// net service name then the net service name could not be found in a
// naming method repository, or the repository could not be
// located or reached.
// *Action:
//   - If you are using local naming (TNSNAMES.ORA file):
//      - Make sure that "TNSNAMES" is listed as one of the values of the
//        NAMES.DIRECTORY_PATH parameter in the Oracle Net profile
//        (SQLNET.ORA)
//      - Verify that a TNSNAMES.ORA file exists and is in the proper
//        directory and is accessible.
//      - Check that the net service name used as the connect identifier
//        exists in the TNSNAMES.ORA file.
//      - Make sure there are no syntax errors anywhere in the TNSNAMES.ORA
//        file.  Look for unmatched parentheses or stray characters. Errors
//        in a TNSNAMES.ORA file may make it unusable.
//   - If you are using directory naming:
//      - Verify that "LDAP" is listed as one of the values of the
//        NAMES.DIRETORY_PATH parameter in the Oracle Net profile
//        (SQLNET.ORA).
//      - Verify that the LDAP directory server is up and that it is
//        accessible.
//      - Verify that the net service name or database name used as the
//        connect identifier is configured in the directory.
//      - Verify that the default context being used is correct by
//        specifying a fully qualified net service name or a full LDAP DN
//        as the connect identifier
//   - If you are using easy connect naming:
//      - Verify that "EZCONNECT" is listed as one of the values of the
//        NAMES.DIRETORY_PATH parameter in the Oracle Net profile
//        (SQLNET.ORA).
//      - Make sure the host, port and service name specified
//        are correct.
//      - Try enclosing the connect identifier in quote marks.
//
//   See the Oracle Net Services Administrators Guide or the Oracle
//   operating system specific guide for more information on naming.
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39450970
Hoteng
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,

Спасибо вам, TNS error более не беспокоит.
Осталось только одна ошибка
ORA-16191: Клиент , загружающий первичные журналы не зарегистрирован в резервной бд
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39451840
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hoteng,
Oracle Error Messages
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
$ oerr ora 16191
16191, 0000, "Primary log shipping client not logged on standby"
// *Cause:  An attempt to ship redo to standby without logging on
// to standby or with invalid user credentials.
// *Action: Check that primary and standby are using password files and that
//          both primary and standby have the same SYS password.
//          Restart primary and/or standby after ensuring that
//          password file is accessible and REMOTE_LOGIN_PASSWORDFILE
//          initialization parameter is set to SHARED or EXCLUSIVE.
...
Рейтинг: 0 / 0
Проблема с rman=> archivelog
    #39451843
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hoteng,
Вот тут есть подробнейший step by step
Data Guard Concepts and Administration 3 Creating a Physical Standby Database
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Проблема с rman=> archivelog
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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