powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка подключения к стендбай базе
23 сообщений из 48, страница 2 из 2
ошибка подключения к стендбай базе
    #38594180
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сказали ковырять 12 версию, так что я перешел на нее. standby log file созданы на первичной базе и скопированы были скриптом на стендбай.

ини первичной базы таков

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
*.audit_file_dest='/u01/app/oracle/admin/loc12/adump'
*.audit_trail='db'
*.compatible='12.1.0.0.0'
*.control_files='+DATA/LOC12/CONTROLFILE/current.261.842471053','+FRA/LOC12/CONTROLFILE/current.256.842471053'
*.db_block_size=8192
*.db_create_file_dest='+DATA'
*.db_domain=''
*.db_name='loc12'
*.db_recovery_file_dest='+FRA'
*.db_recovery_file_dest_size=4800m
*.diagnostic_dest='/u01/app/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=loc12XDB)'
*.fal_server='standby'
*.log_archive_config='dg_config=(loc12,standby)'
*.log_archive_dest_1='location=use_db_recovery_file_dest
valid_for=(all_logfiles,all_roles) db_unique_name=loc12'
*.log_archive_dest_2='service=standby async valid_for=(online_logfile,primary_role) db_unique_name=standby'
*.memory_target=1529m
*.open_cursors=300
*.processes=300
*.remote_login_passwordfile='EXCLUSIVE'
*.standby_file_management='AUTO'
*.undo_tablespace='UNDOTBS1'



ини стендбай

Код: sql
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.
*.audit_file_dest='/u01/app/oracle/admin/standby/adump'
*.audit_trail='db'
*.compatible='12.1.0.0.0'
*.control_files='+DATA/STANDBY/CONTROLFILE/current.259.842976881','+FRA/STANDBY/CONTROLFILE/current.258.842976881'#Restore Controlfile
*.db_block_size=8192
*.db_create_file_dest='+DATA'
*.db_domain=''
*.db_name='LOC12'
*.db_recovery_file_dest='+FRA'
*.db_recovery_file_dest_size=4800m
*.db_unique_name='standby'
*.diagnostic_dest='/u01/app/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=standby12XDB)'
*.fal_server='loc12'
*.log_archive_config='dg_config=(loc12,standby)'
*.log_archive_dest_1='location=use_db_recovery_file_dest
valid_for=(all_logfiles,all_roles) db_unique_name=standby'
*.log_archive_dest_2='service=loc12 async valid_for=(online_logfile,primary_role) db_unique_name=loc12'
*.memory_target=1529m
*.open_cursors=300
*.processes=300
*.remote_login_passwordfile='EXCLUSIVE'
*.sec_case_sensitive_logon=FALSE
*.standby_file_management='AUTO'
*.undo_tablespace='UNDOTBS1'



трейс файл

Код: sql
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.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
*** 2014-03-24 04:37:03.817
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 1: '+DATA/LOC12/DATAFILE/system.258.842470961'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/system.258.842470961
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/system.258.842470961' does not exist
ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
ORA-01110: data file 1: '+DATA/LOC12/DATAFILE/system.258.842470961'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/system.258.842470961
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/system.258.842470961' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 3: '+DATA/LOC12/DATAFILE/sysaux.257.842470895'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/sysaux.257.842470895
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/sysaux.257.842470895' does not exist
ORA-01157: cannot identify/lock data file 3 - see DBWR trace file
ORA-01110: data file 3: '+DATA/LOC12/DATAFILE/sysaux.257.842470895'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/sysaux.257.842470895
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/sysaux.257.842470895' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 4: '+DATA/LOC12/DATAFILE/undotbs1.260.842471027'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/undotbs1.260.842471027
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/undotbs1.260.842471027' does not exist
ORA-01157: cannot identify/lock data file 4 - see DBWR trace file
ORA-01110: data file 4: '+DATA/LOC12/DATAFILE/undotbs1.260.842471027'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/undotbs1.260.842471027
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/undotbs1.260.842471027' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 6: '+DATA/LOC12/DATAFILE/users.259.842471025'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/users.259.842471025
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/users.259.842471025' does not exist
ORA-01157: cannot identify/lock data file 6 - see DBWR trace file
ORA-01110: data file 6: '+DATA/LOC12/DATAFILE/users.259.842471025'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/users.259.842471025
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/users.259.842471025' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 201: '+DATA/LOC12/TEMPFILE/temp.265.842471071'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/TEMPFILE/temp.265.842471071
ORA-15012: ASM file '+DATA/LOC12/TEMPFILE/temp.265.842471071' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 1: '+DATA/LOC12/DATAFILE/system.258.842470961'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/system.258.842470961
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/system.258.842470961' does not exist
ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
ORA-01110: data file 1: '+DATA/LOC12/DATAFILE/system.258.842470961'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/system.258.842470961
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/system.258.842470961' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 3: '+DATA/LOC12/DATAFILE/sysaux.257.842470895'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/sysaux.257.842470895
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/sysaux.257.842470895' does not exist
ORA-01157: cannot identify/lock data file 3 - see DBWR trace file
ORA-01110: data file 3: '+DATA/LOC12/DATAFILE/sysaux.257.842470895'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/sysaux.257.842470895
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/sysaux.257.842470895' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 4: '+DATA/LOC12/DATAFILE/undotbs1.260.842471027'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/undotbs1.260.842471027
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/undotbs1.260.842471027' does not exist
ORA-01157: cannot identify/lock data file 4 - see DBWR trace file
ORA-01110: data file 4: '+DATA/LOC12/DATAFILE/undotbs1.260.842471027'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/undotbs1.260.842471027
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/undotbs1.260.842471027' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 6: '+DATA/LOC12/DATAFILE/users.259.842471025'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/users.259.842471025
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/users.259.842471025' does not exist
ORA-01157: cannot identify/lock data file 6 - see DBWR trace file
ORA-01110: data file 6: '+DATA/LOC12/DATAFILE/users.259.842471025'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/DATAFILE/users.259.842471025
ORA-15012: ASM file '+DATA/LOC12/DATAFILE/users.259.842471025' does not exist
DDE: Problem Key 'ORA 1110' was flood controlled (0x1) (no incident)
ORA-01110: data file 201: '+DATA/LOC12/TEMPFILE/temp.265.842471071'
ORA-17503: ksfdopn:2 Failed to open file +DATA/LOC12/TEMPFILE/temp.265.842471071
ORA-15012: ASM file '+DATA/LOC12/TEMPFILE/temp.265.842471071' does not exist
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38594376
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Криво отработал duplicate
Скорее всего при создании controlfile
попробуй так:
Код: 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.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
rman target sys@standby
rman> catalog start with '+DATA/standby/datafile';
rman> list datafilecopy all;
rman> report schema;
rman> switch database to copy;
--- пример ---
RMAN> catalog start with '/oradata/master/MASTER/datafile';

using target database control file instead of recovery catalog
searching for all files that match the pattern /oradata/master/MASTER/datafile

List of Files Unknown to the Database
=====================================
File Name: /oradata/master/MASTER/datafile/o1_mf_temp_9jdhmxvv_.tmp
File Name: /oradata/master/MASTER/datafile/o1_mf_test1_8rp14dvh_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_example_8qp14dq9_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_test9_8tp14e5b_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_test3_8sp14e5b_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_system_8pp14dq9_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_undotbs1_8np14dq9_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_sysaux_8op14dq9_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_users_8up14e7d_.dbf

Do you really want to catalog the above files (enter YES or NO)? YES
cataloging files...
cataloging done

List of Cataloged Files
=======================
File Name: /oradata/master/MASTER/datafile/o1_mf_temp_9jdhmxvv_.tmp
File Name: /oradata/master/MASTER/datafile/o1_mf_test1_8rp14dvh_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_example_8qp14dq9_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_test9_8tp14e5b_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_test3_8sp14e5b_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_system_8pp14dq9_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_undotbs1_8np14dq9_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_sysaux_8op14dq9_.dbf
File Name: /oradata/master/MASTER/datafile/o1_mf_users_8up14e7d_.dbf

RMAN> list datafilecopy all;

List of Datafile Copies
=======================

Key     File S Completion Time Ckp SCN    Ckp Time       
------- ---- - --------------- ---------- ---------------
42      1    A 24-MAR-14       21956584   20-FEB-14      
        Name: /oradata/master/MASTER/datafile/o1_mf_system_8pp14dq9_.dbf
        Tag: TAG20140220T203001

44      2    A 24-MAR-14       21956584   20-FEB-14      
        Name: /oradata/master/MASTER/datafile/o1_mf_sysaux_8op14dq9_.dbf
        Tag: TAG20140220T203001

43      3    A 24-MAR-14       21956584   20-FEB-14      
        Name: /oradata/master/MASTER/datafile/o1_mf_undotbs1_8np14dq9_.dbf
        Tag: TAG20140220T203001

45      4    A 24-MAR-14       21956584   20-FEB-14      
        Name: /oradata/master/MASTER/datafile/o1_mf_users_8up14e7d_.dbf
        Tag: TAG20140220T203001

39      5    A 24-MAR-14       21956584   20-FEB-14      
        Name: /oradata/master/MASTER/datafile/o1_mf_example_8qp14dq9_.dbf
        Tag: TAG20140220T203001

38      7    A 24-MAR-14       21956584   20-FEB-14      
        Name: /oradata/master/MASTER/datafile/o1_mf_test1_8rp14dvh_.dbf
        Tag: TAG20140220T203001

41      8    A 24-MAR-14       21956584   20-FEB-14      
        Name: /oradata/master/MASTER/datafile/o1_mf_test3_8sp14e5b_.dbf
        Tag: TAG20140220T203001

40      9    A 24-MAR-14       21956584   20-FEB-14      
        Name: /oradata/master/MASTER/datafile/o1_mf_test9_8tp14e5b_.dbf
        Tag: TAG20140220T203001


RMAN> report schema;

RMAN-06139: WARNING: control file is not current for REPORT SCHEMA
Report of database schema for database with db_unique_name PSTB

List of Permanent Datafiles
===========================
File Size(MB) Tablespace           RB segs Datafile Name
---- -------- -------------------- ------- ------------------------
1    810      SYSTEM               ***     /oracle/app/oradata/PSTB/datafile/o1_mf_system_7fp0bu50_.dbf
2    880      SYSAUX               ***     /oracle/app/oradata/PSTB/datafile/o1_mf_sysaux_7ep0bu29_.dbf
3    1270     UNDOTBS1             ***     /oracle/app/oradata/PSTB/datafile/o1_mf_undotbs1_7dp0btuj_.dbf
4    5        USERS                ***     /oracle/app/oradata/PSTB/datafile/o1_mf_users_7kp0bu9t_.dbf
5    345      EXAMPLE              ***     /oracle/app/oradata/PSTB/datafile/o1_mf_example_7gp0bu7c_.dbf
7    100      TEST1                ***     /oracle/app/oradata/PSTB/datafile/o1_mf_test1_7hp0bu8g_.dbf
8    100      TEST3                ***     /oracle/app/oradata/PSTB/datafile/o1_mf_test3_7ip0bu8v_.dbf
9    100      TEST9                ***     /oracle/app/oradata/PSTB/datafile/o1_mf_test9_7jp0bu9e_.dbf

List of Temporary Files
=======================
File Size(MB) Tablespace           Maxsize(MB) Tempfile Name
---- -------- -------------------- ----------- --------------------
1    57       TEMP                 32767       /oracle/app/oradata/PSTB/datafile/o1_mf_temp_9hmzvr7c_.tmp

RMAN> switch database to copy;

datafile 1 switched to datafile copy "/oradata/master/MASTER/datafile/o1_mf_system_8pp14dq9_.dbf"
datafile 2 switched to datafile copy "/oradata/master/MASTER/datafile/o1_mf_sysaux_8op14dq9_.dbf"
datafile 3 switched to datafile copy "/oradata/master/MASTER/datafile/o1_mf_undotbs1_8np14dq9_.dbf"
datafile 4 switched to datafile copy "/oradata/master/MASTER/datafile/o1_mf_users_8up14e7d_.dbf"
datafile 5 switched to datafile copy "/oradata/master/MASTER/datafile/o1_mf_example_8qp14dq9_.dbf"
datafile 7 switched to datafile copy "/oradata/master/MASTER/datafile/o1_mf_test1_8rp14dvh_.dbf"
datafile 8 switched to datafile copy "/oradata/master/MASTER/datafile/o1_mf_test3_8sp14e5b_.dbf"
datafile 9 switched to datafile copy "/oradata/master/MASTER/datafile/o1_mf_test9_8tp14e5b_.dbf"



-- если все пройдет нормально

Код: sql
1.
2.
sqlplus / as sysdba
SQL> recover managed standby database until consistent;
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38594421
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробую, спасибо. а можно этот скрипт запускать после того уже, как предыдущий отработал? или лучше вместо него? и как быть, например, если у меня имена баз на примари и стендбай разные, контрол файл будет ругаться наверняка что имя базы не совпадает?
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38594430
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скрипт для дублицирования, который гарантированно работает:
(поправте имена на свои)
В этом случае все прирастет как надо:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
run {
duplicate target database for standby from active database
spfile 
parameter_value convert 'prod','stdby'
set db_unique_name='stdby'
set db_create_file_dest='+DATA' # if OMF files or ASM
#set db_file_name_convert='/oradata/prod','/oradata/stdby' # if not OMF
#set log_file_name_convert='/oradata/prod','/oradata/stdby' # if not OMF
set fal_server='prod'
set log_archive_dest_1='service=prod ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=prod'
set log_archive_config='dg_config=(prod,stdby)'
set standby_file_management='AUTO'
set_log_archive_max_processes='5'
reset log_archoive_dest_2
}


Начальные условия:
primary - работает
standby - nomount
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38594433
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kazanovius7попробую, спасибо. а можно этот скрипт запускать после того уже, как предыдущий отработал? или лучше вместо него? и как быть, например, если у меня имена баз на примари и стендбай разные, контрол файл будет ругаться наверняка что имя базы не совпадает?
switch database to copy -
Обычно используют когда вручную подкладывают controlfile
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595021
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim LejninСкрипт для дублицирования, который гарантированно работает:
(поправте имена на свои)
В этом случае все прирастет как надо:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
run {
duplicate target database for standby from active database
spfile 
parameter_value convert 'prod','stdby'
set db_unique_name='stdby'
set db_create_file_dest='+DATA' # if OMF files or ASM
#set db_file_name_convert='/oradata/prod','/oradata/stdby' # if not OMF
#set log_file_name_convert='/oradata/prod','/oradata/stdby' # if not OMF
set fal_server='prod'
set log_archive_dest_1='service=prod ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=prod'
set log_archive_config='dg_config=(prod,stdby)'
set standby_file_management='AUTO'
set_log_archive_max_processes='5'
reset log_archoive_dest_2
}


Начальные условия:
primary - работает
standby - nomountparameter_value convert 'prod','stdby' - это для случая с разными основными именами баз?
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595042
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, db_name не преобразовывается, меняется олько db_unique_name
Идет автоматическое переименование всех параметров spfile где встречается слово
prod на слово pstb
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595047
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejninнет, db_name не преобразовывается, меняется олько db_unique_name
Идет автоматическое переименование всех параметров spfile где встречается слово
prod на слово pstb
Точнее когда duplicate for standby создается standby control file
для него db_name - то же что и у базы источника
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595110
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если имена баз одинаковые, то парольный файл тоже должен одинаково называться, вне зависимости от уникального имени?
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595142
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kazanovius7а если имена баз одинаковые, то парольный файл тоже должен одинаково называться, вне зависимости от уникального имени?
парольный файл зависит только от установленного ORACLE_SID как и:
Код: plaintext
1.
2.
3.
init$ORACLE_SID.ora
spfile$ORACLE_SID.ora
orapw$ORACLE_SID

db_name - идентификатор базы, должен быть одинаковый для всех
RAC или DG баз. По сути - это глобальный идентификатор базы (+DBID)

db_unique_name (устаревшее lock_name_space) - идентификатор локального instance
по умолчанию совпадает с db_name


ORACLE_SID - префикс/суфикс процессов ОС и файлов настройки, может отличаться
и от db_name и от db_unique_name. Должен быть уникален в пределах ОС
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595186
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а у вас он нормально отрабатывает?
я подконнектился ко всему корректно, но увы

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
run {
duplicate target database for standby from active database
spfile
parameter_value convert 'loc12','standby'
set db_unique_name='standby'
set db_create_file_dest='+DATA' # if OMF files or ASM
#set db_file_name_convert='/oradata/prod','/oradata/stdby' # if not OMF
#set log_file_name_convert='/oradata/prod','/oradata/stdby' # if not OMF
set fal_server='loc12'
set log_archive_dest_1='service=loc12 ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=loc12'
set log_archive_config='dg_config=(loc12,standby)'
set standby_file_management='AUTO'
set_log_archive_max_processes='5'
reset log_archive_dest_2
}



Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
RMAN> run {
2> duplicate target database for standby from active database
3> spfile
4> parameter_value
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01009: syntax error: found "identifier": expecting one of: "backup, db_file_name_convert, device, dorecover, force, from, high, logfile, nocheck, nofilenamecheck, noopen, noredo, noresume, open, parameter_value_convert, password, pfile, pluggable, reset, section, set, skip readonly, skip, spfile, tablespace, to restore point, undo, until restore point, until, using, ;"
RMAN-01008: the bad identifier was: parameter_value
RMAN-01007: at line 4 column 1 file: /home/oracle/1
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595189
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kazanovius7, то скрипт писал по памяти
вот рабочий скрипт (здесь cascade stabdby) поэтому переделайте
Код: plsql
1.
set log_archive_config='dg_config=(prod,pstb,master)



сам скрипт:
Код: 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.
set echo on
host 'rm -f /oracle/app/product/11.2.0.3/dbs/spfilemaster.ora';
run {
allocate channel prmy1 type disk;
allocate channel prmy2 type disk;
allocate channel prmy3 type disk;
allocate channel prmy4 type disk;
allocate auxiliary channel stby type disk;
duplicate target database for standby from active database
spfile
parameter_value_convert 'prod','master','PROD','MASTER'
set db_unique_name='master'
set db_create_file_dest='/oradata/master'
set db_create_online_log_dest_1='/oradata/master'
set log_archive_max_processes='5'
set fal_server='prod'
set standby_file_management='AUTO'
set log_archive_config='dg_config=(prod,pstb,master)'
set log_archive_dest_1='service=pstb ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=pstb'
# сбрасываем ненужные парметры
reset log_archive_dest_2

# для того чтобы сработал OMF
reset control_files
reset db_file_name_convert
;
}
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595352
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не отрабатывает скрипт. во первых на скобки ругаетсЯ, пришлось их убрать, во вторых ругается что стендбай стартовал с spfile, пришлось стартовать из pfile стендбай и в конце выдал такую ошибку-

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
connected to auxiliary database (not started)
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 03/18/2014 11:32:38
RMAN-05501: aborting duplication of target database
RMAN-03015: error occurred in stored script Memory Script
[color=red]RMAN-04014: startup failed: ORA-09925: Unable to create audit trail file[/color]
Linux-x86_64 Error: 2: No such file or directory
Additional information: 9925

RMAN>
RMAN> **end-of-file**



папку adump я создал. дело в правах доступа????
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595366
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
потом еще для стендбай создал папки и получил

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 03/18/2014 11:42:34
RMAN-05501: aborting duplication of target database
RMAN-06136: ORACLE error from auxiliary database: ORA-00200: control file could not be created
ORA-00202: control file: '+DATA'
ORA-17502: ksfdcre:4 Failed to create file +DATA
ORA-15001: diskgroup "DATA" does not exist or is not mounted
ORA-15077: could not locate ASM instance serving a required diskgroup

RMAN>
RMAN>
RMAN> **end-of-file**
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38595386
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще заметил что на примари под гридом автоматом запускаю ASM экземпляр, на стендбай почемуто не удается войти as sysasm, хотя делал вроде аналогично все...
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38596523
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите,какие права должны быть на системные папки, чтобы все сервисы корректно работали. с этим тоже проблема. то одно отваливается, то другое....
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38597617
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тема актуальна.
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38597624
hammer_zyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kazanovius7,
Какие именно системные папки интересуют?
сразу вопрос ты GRID и СУБД из под одного пользователя ставил или из под разных?
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38598292
kazanovius7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
из под разных. грид софт из под грида, субд софт из под оракла.
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #38598426
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kazanovius7из под разных. грид софт из под грида, субд софт из под оракла.
root.sh + 15773620
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ошибка подключения к стендбай базе
    #39556621
Nobody1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin
Код: sql
1.
2.
sqlplus / as sysdba
SQL> recover managed standby database until consistent;



Вчера выполнял эту команду (накат стендбая в выходные встал), замучался ждать завершения. Оракл накатил ~300 логов, под 1Тб в совокупности, прежде чем отработало. Почему это длилось так долго, не понял. Кто-нибудь понимает, может объяснить?
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #39556640
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nobody1111,

Что наплодили, то и накатили
Для наката сильно отставших standby, используйте
Recovering Standby Database Using Incremental RMAN
...
Рейтинг: 0 / 0
ошибка подключения к стендбай базе
    #39556654
Nobody1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim LejninNobody1111,

Что наплодили, то и накатили
Для наката сильно отставших standby, используйте
Recovering Standby Database Using Incremental RMAN


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


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