Какой тип replication-a выбрать?

temp_nils
Дата: 01.06.2006 19:28:35
В main базе имеется 1500 таблиц.Есть еще одна база точно такой же структурой как у main.Т.е. копия от main.Надоел сделать каждый раз физицескую копию.Теперь решил сделать между этими базами реплиуацию.Т.к БД под Linux и не могу найти oemapp -а придется сделать скрипт для репликация и джоба руками, без manager-a.У меня такая идея.Создать на стороне main сервера shapshot log-ы всех таблиц, т.е как минимум 1500 строк create snapshot log on table_name with primary key;...Есть ли другой способ для создания snapshot log сразу для всех таблиц?

И далее на строне резервного сервера написать

CREATE SNAPSHOT snapsh_name BUILD IMMEDIATE REFRESH FAST START WITH SYSDATE NEXT SYSDATE + 1/1440 WITH PRIMARY KEY AS SELECT * FROM shapshot_log_name@mainlink;

тоже строк 1500.Как видно это ооочень трудо ёмкая работа.Не думаю что Oracle-e нет более простого решения для данной задачи.Напишите плз. ваши советы для более простого решения...

Спасибо заранее...
Sergey Balter
Дата: 02.06.2006 11:18:47
1) штатное средство для резервного сервера - standby
2) по поводу написАть 1500 раз CREATE SNAPSHOT - как минимум, несложно сгоношить генерацию текста снапшотов