BACKUPS EN FRIO

Javier
17 de Febrero del 2004
Hola, tengo una bd en oracle y quiero hacer backups diarios de la misma, por la noche no se realiza ninguna transacción por lo q he pensado q un backup en frio seria lo mas adecuado.
1-Para ello, tengo q parar la base de datos hacer la copia y volverla a arrancar, no? sino lo hago, puede q no se haya registrado alguna transacción en la bd?
2- A parte de de hacer la exportación, que ficheros tengo que copiar? Todos los .dbf, .ctl y .log?

bmgdba
17 de Febrero del 2004
Si no tienes problemas de espacio fisico, es mejor realizar un export full de tu base de datos, asi tendras todos los archivos de configuracion, datos de tu base.

Saludos, Bryan

Yorkshire
17 de Febrero del 2004
Y ademas con el export tambien puedes dejar la BD en marcha.

Adrian
17 de Febrero del 2004
La base de datos debe estar detenida antes de hacer la copia. En cuanto a los archivos que debes copiar, ejecuta esta consulta:

select b.file_name
from dba_tablespaces a, dba_data_files b
where a.tablespace_name = b.tablespace_name and a.contents <> 'TEMPORARY'
union
select member from sys.v_$logfile
union
select name from sys.v_$controlfile

Saludos