$vi database.srcipt
spool database.parm
--这是当前备份数据库的系统参数列表
select * from v$parameter;
--这是当前备份数据库的字符集部分参数
select * from props$;
--这是当前备份数据库数据文件存储位置及名称
select * from v$datafile;
--这是当前备份数据库控制文件存储位置及名称
select * from v$controlfile;
--这是当前备份数据库日志文件存储位置及名称
select * from v$logfile;
--可以在这里添加其他一些重要信息
--开始生成备份shell文件,可参考backup.sh
spool off
spool backup.sh
select 'cp '||name || ' backup/' from v$datafile ;
select 'cp '||name || ' backup/' from v$controlfile ;
select 'cp '||member || ' backup/' from v$logfile;
spool off
shutdown immediate
exit
! |