网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.学Oracle不能不知道的知识.
.案例:redo log日志组处于高激活.
.怎样才能有效的限制特定IP访问数.
.讲解Oracle数据库应用程序中RAID.
.Oracle E-Business多个未明SQL注.
.Oracle的SQL*PLUS命令的使用大全.
.Oracle有关Linux常见问题的详细解.
.带你走进Oracle数据安全的世界一.
.ORACLE标准产品服务核心价值概述.
.临时表空间的使用问题.
.oracle系统紧急故障处理.
.单机上配置9i standby.
.Oracle学习手册:Oracle的“OFF .
.oracle data pump步骤.
.Oracle网格计算中文资料—数据库.
.Oracle 10g RMAN的备份测试.
.ORACLE在HP-UX下的系列问题处理(.
.9iR2 的Compress Table 的研究.
.神秘的DUAL.
.linux 下oracle9i的安装.

[技术]如何进行联机热备

发表日期:2008-2-9



一个朋友问我怎么能够备份一个数据库,做到简单,而且不会丢数据,我告诉他用联机热备,然后我发现由于只进行过几次配置(一个数据库配置好了,很少更改),竟然不能具体做出热备的步骤,就找了个文档,供大家手头没文档,又记不太清时使用。里面路径大家可要自己修改呀!
C:\>svrmgrl

Oracle Server Manager Release 3.1.6.0.0 - ProdUCtion

版权所有 (c) 1997,1999,Oracle Corporation。保留所有权利。

Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
With the Partitioning option
JServer Release 8.1.6.0.0 - Production

SVRMGR> connect internal
连接成功。
SVRMGR> shutdown
已关闭数据库。
已卸下数据库。
已关闭 ORACLE 实例。
SVRMGR> startup mount
已启动 ORACLE 实例。
系统全局区域合计有                         57124108个字节
Fixed Size                                          70924个字节
Variable Size                                    40198144个字节
Database Buffers                                 16777216个字节
Redo Buffers                                        77824个字节
已装入数据库。
SVRMGR> alter database archivelog;
语句已处理。
SVRMGR> archive log start
语句已处理。
SVRMGR> alter database open;
语句已处理。
SVRMGR> alter system switch logfile; --强制系统进行日志切换,可马上观察到归档日志的产生
语句已处理。
SVRMGR> exit
服务器治理程序结束。


修改数据库参数文件c:\oracle\admin\oradb\pfile\init.ora,
取消以下语句的#注释
log_archive_start = true
log_archive_dest_1 
= "location=C:\Oracle\oradata\oradb\archive"
log_archive_format = %%ORACLE_SID%%T%TS%S.ARC
关闭数据库,重新启动


查看C:\Oracle\oradata\oradb\archive目录下,可以看到类似ORADBT001S01201.ARC的文件,说明归档成功



解释init.ora参数文件中关于归档重做日志参数项的含义

归档模式是自动还是手工,true为自动,false为手工
log_archive_start = true

归档日志文件所保存的路径
log_archive_dest_1 = "location=C:\Oracle\oradata\oradb\archive"

归档日志文件的命名方法
log_archive_format = %%ORACLE_SID%%T%TS%S.ARC


归档命令:

启动自动归档模式,系统重起后,将按init.ora中的参数log_archive_start的值设置归档方式
SVRMGR> archive log start

启动手工归档模式
SVRMGR> archive log stop

查看归档信息:重做日志是否归档方式、是自动归档还是手工归档、归档路径、最旧的联机日志循序号...
SVRMGR> archive log list

归档一个已满,但没有归档的联机重做日志
SVRMGR> archive log next

归档所有已满,但没有归档的联机重做日志
SVRMGR> archive log all

注重:一个事务即使不被提交,也会被写入到重做日志中
上一篇:Oracle数据库10g的安全性和身份管理 人气:732
下一篇:Oracle数据库的ORA-00257故障解决过程 人气:660
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐