BACKUPS EN FRIO
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?
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?
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
Saludos, Bryan
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
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
