Может у кого была такая проблема.
Есть primary база и создал к ней standby
привожу init.ora от них
Для primary базы
db_block_size=8192
db_file_multiblock_read_count=16
open_cursors=300
db_domain=""
db_name=ob
db_unique_name=ob
background_dump_dest=D:\oracle\product\10.1.0\admin\ob\bdump
core_dump_dest=D:\oracle\product\10.1.0\admin\ob\cdump
user_dump_dest=D:\oracle\product\10.1.0\admin\ob\udump
control_files=("D:\oracle\product\10.1.0\oradata\ob\control01.ctl", "D:\oracle\product\10.1.0\oradata\ob\control02.ctl", "D:\oracle\product\10.1.0\oradata\ob\control03.ctl")
db_recovery_file_dest=D:\oracle\product\10.1.0\flash_recovery_area
db_recovery_file_dest_size=2147483648
job_queue_processes=10
compatible=10.1.0.5.0
log_archive_config="dg_config=(ob, study)"
log_archive_dest_1="location=D:\oracle\product\10.1.0\oradata\ob\arc valid_for=(all_logfiles,all_roles) db_unique_name=ob"
log_archive_dest_state_1=enable
log_archive_dest_2="service=standby lgwr async valid_for=(online_logfiles,primary_role) db_unique_name=standby"
log_archive_dest_state_2=enable
log_archive_format="ob_%s_%t_%r.arc"
log_archive_max_processes=10
fal_server="ob"
fal_client="STANDBY"
nls_language="AMERICAN"
nls_territory="RUSSIA"
processes=150
sga_target=335544320
remote_login_passwordfile=EXCLUSIVE
dispatchers="(PROTOCOL=TCP) (SERVICE=obXDB)"
pga_aggregate_target=134217728
undo_management=AUTO
undo_tablespace=UNDOTBS1
init.ora c standby
db_block_size=8192
db_file_multiblock_read_count=16
open_cursors=300
db_domain=""
db_name=ob
db_unique_name=standby
background_dump_dest=C:\oracle\admin\ob\bdump
core_dump_dest=C:\oracle\admin\ob\cdump
user_dump_dest=C:\oracle\admin\ob\udump
control_files=("C:\oracle\oradata\ob\control01.ctl", "C:\oracle\oradata\ob\control02.ctl", "C:\oracle\oradata\ob\control03.ctl")
db_recovery_file_dest=C:\oracle\flash_recovery_area
db_recovery_file_dest_size=2147483648
job_queue_processes=10
compatible=10.1.0.5.0
db_file_name_convert="D:\oracle\product\10.1.0", "C:\Oracle"
log_file_name_convert="D:\oracle\product\10.1.0", "C:\Oracle"
log_archive_format="ob_%s_%t_%r.arc"
log_archive_dest_1="location=C:\oracle\oradata\ob\arc valid_for=(all_logfiles, all_roles) db_unique_name=standby"
log_archive_dest_2="service=ob lgwr async valid_for=(online_logfiles, primary_role) db_unique_name=ob"
log_archive_dest_state_1=enable
log_archive_dest_state_2=enable
standby_file_management=auto
fal_client="standby"
fal_server="ob"
nls_language="AMERICAN"
nls_territory="RUSSIA"
processes=150
sga_target=335544320
remote_login_passwordfile=EXCLUSIVE
dispatchers="(PROTOCOL=TCP) (SERVICE=obXDB)"
pga_aggregate_target=134217728
undo_management=AUTO
undo_tablespace=UNDOTBS1
Запускаю standby
startup nomount pfile=C:\oracle\admin\ob\pfile\init.ora
alter database mount standby database;
recover managed standby database;
И запускаю основную базу. Не могу понять почему по команде
alter system switch logfile;
файлы *.arc создаются в основной а в standby их нету :( .