彩票网站开发制作h5,包头做网站企业,哈尔滨网站优化技术,汕头汽配网站建设在windows 2003系统中装了oracle10G数据库#xff0c;同时建了多个实例#xff0c;这个备份应该怎么做呢#xff1f;
在网上查了N多的资料#xff0c;终于了解了一些#xff1a;
冷备#xff1a;把数据库已执行关闭后#xff0c;对数据库做全备#xff1b;需要停机同时建了多个实例这个备份应该怎么做呢
在网上查了N多的资料终于了解了一些
冷备把数据库已执行关闭后对数据库做全备需要停机一般不采用热备数据库处于归档模式设计好详细可行的备份策略热备不需要关闭数据库生产环境都采用这种方式
exp只是对数据库做逻辑备份不是很可靠一般只作为备份的辅助手段RMAN功能非常强大生产都是用这个工具备份
这样比较下来那就用rman做热备好了
首先进入sqlplus ,看看是否是归档模式命令如下
c:/ sqlplus /nolog 连接sqlplus
sql conn /as sysdba dba连接
sql startup 启动例程
sql archive log list 查看归档模式
sql shutdown immediate 关闭数据库
sql startup mount 装载数据库
sql alter database archivelog; 更改为归档模式
sql alter database open; 打开数据库
sql quit 退出
c:/rman target / 连接rman
rman backup database; 全备
多个实例时可以用下面命令 连接本地数据库 通过rman连接本地数据库非常简单以windows平台为例进入到命令提示符界面C:\Documents and Settings\Administratorset oracle_sidjsswebC:\Documents and Settings\Administratorrman target /恢复管理器: 版本9.2.0.1.0 - ProductionCopyright (c) 1995, 2002, Oracle Corporation. All rights reserved.连接到目标数据库: JSSWEB (DBID3391142503)RMAN
注意1、在启动rman时可以指定日志输出之前的示例中均没有指定rman就将执行结果直接打印到屏幕了如果我们以后写了一堆超长的rman批处理放在后台执行可能会希望能够把执行日志记录下来备查这个时候日志输出功能就用上了。这个功能也非常简单如下
C:\Documents and Settings\Administratorrman target / log d:\logs\rman_log.txt
RMANrman会将执行的结果直接输出到指定的d:\logs\rman_log.txt文件一旦脚本放入后台执行出现问题我们可以根据rman_log文件来辅助分析。2、Rman支持通过执行host命令暂时退出rman的命令提示符而进入到操作系统的命令环境需要注意的是rman中的sql环境不能执行SELECT语句RMAN host;
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administratorcd \
C:\exit
主机命令完成
四、 定义RMAN配置RMANRMAN中具有一系列的默认配置这些配置决定了备份和恢复时的一些选项比如
l 自动分配通道的配置
l 备份保留时间的配置
l 备份集大小的限制
l 启用或禁用备份优化功能
l 镜像复制的备份数量
l 是否将某个表空间排队在备份之外。修改配置是通过
CONFIGURE命令通过上面的命令操作修改为归档模式然后进行数据库全备份备份完成在这里要非常感谢大侠CCC及所有给我帮助的朋友们备份的
工作终于得以顺利完成。
剩下的工作是如何做成批处理了然后加一个任务计划。