controlfiles

borroma
Дата: 08.06.2006 18:25:07
Всем привет,

У меня база состоит из трех контрол файлов (control01, control02, control03).
Как мне для каждого создать его копию ?

ALTER DATABASE CREATE STANDBY CONTROLFILE AS '/control.ctl';

Создается только один файл ? Какой правильный синтаксис в моем случае

Заранее спасибо
Эл Подурян
Дата: 08.06.2006 18:28:39
borroma
ALTER DATABASE CREATE STANDBY CONTROLFILE AS '/control.ctl';
Создается только один файл ?

Вам что , мало ?
borroma
Дата: 08.06.2006 18:34:06
Момент, мне нужен нормальный standby. В реальной базе три файла, получается один который по размеру равен первому
Эл Подурян
Дата: 08.06.2006 18:39:39
borroma
Момент, мне нужен нормальный standby. В реальной базе три файла, получается один который по размеру равен первому

А не второму ?
borroma
Дата: 08.06.2006 19:07:28
Может и второму, они у меня одинаковые :)

Но как выйти из положения, в любом случае нужны все три ....
Victor V
Дата: 08.06.2006 19:10:28
Они все одинаковые, копируйте из него хоть 10.
Sharpei
Дата: 08.06.2006 19:11:37
borroma
Может и второму, они у меня одинаковые :)

Но как выйти из положения, в любом случае нужны все три ....

Открою вам страшную тайну - они все три одинаковые, по крайней мере должны быть внормальных условиях.
А 3 их для надежности - уж очень многое от этих файлов зависит
borroma
Дата: 08.06.2006 19:23:12
Так ничинаю понимать. Для базы standby достаточно будет одного файла после ALTER DATABASE CREATE STANDBY CONTROLFILE AS ?
Victor V
Дата: 09.06.2006 01:33:12
borroma
Так ничинаю понимать. Для базы standby достаточно будет одного файла после ALTER DATABASE CREATE STANDBY CONTROLFILE AS ?

Для любой базы достаточного одного control file.
Однако их делают несколько копий для защиты от сбоев.
По своему содержимому они идентичны.
Вы можете разложить их, например, по разным дискам
и прописать к ним пути в pfile (spfile).