Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1610270
  • 博文数量: 409
  • 博客积分: 6240
  • 博客等级: 准将
  • 技术积分: 4908
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-01 00:04
文章分类

全部博文(409)

文章存档

2021年(1)

2019年(1)

2017年(1)

2016年(13)

2015年(22)

2013年(4)

2012年(240)

2011年(127)

分类: Oracle

2012-08-09 11:24:59

操作oracle冷备,有以下心得,给大家分享一下:
1.纸上得来终觉浅,不试试你咋知道。对oracle进行冷备,一定注意把控制文件、数据文件、联机重做日
志文件给备份完全了,不能只备份了一部分,否则恢复的时候就会验证失败。。。(就像我oracle安装在
g盘,结果我以前在c盘创建的还有数据文件。。。)
2.还有,要注意tnsname.ora,listen.ora,init.ora文件的备份.可能用的到。
3.如果是恢复在另台机器上,oracle版本必须得相同,创建的实例名也得相同,然后把文件复制过去。
4.如果在一个机器上,创建多个实例,使用一个listen程序就好了,如果之前为实例配置为一个监听,那
就不用再配置了,只是必须再配置一个net服务。监听程序的名字无所谓,只要主机名、端口写对就可以
了;net服务名,要把所有的信息都写对才行,不可随便写,尤其net服务名,就是sid、globalname、实例
名,两个tns使用同一个端口1521就可以。启动实例的时候,一个一个启动。
5.冷备步骤:
第一步:关闭oracle实例
第二步:备份控制、数据、redo日志文件
ok!
恢复步骤:
第一步:创建相同实例名的数据库(如果原来的数据库系统还在,删掉原来的日式、数据、控制文件即可。)
第二步:重新启动数据库(重启service.msc里面的oracle实例)
第三步:将备份的文件拷贝过去
第四部:启动数据库
ok!
已经过测试。

  1. 23:53 2012-8-8
  2. by yangkai
  3. addr shagnhai
  4. -------------------------------
  5. SQL> conn system/zhangle;
  6. 已连接。
  7. SQL> shutdown immediate;
  8. ORA-01031: 权限不足
  9. SQL> conn system/zhangle as sysdba;
  10. 已连接。
  11. SQL> shutdown immediate;
  12. 数据库已经关闭。
  13. 已经卸载数据库。
  14. ORACLE 例程已经关闭。
  15. SQL> conn system/zhangle as sysdba;
  16. SQL> 从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Productio
  17. With the Partitioning, OLAP and Data Mining options 断开
  18. C:\Documents and Settings\111111>sqlplus /nolog
  19. SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 8月 8 23:42:18 2012
  20. Copyright (c) 1982, 2005, Oracle. All rights reserved.
  21. SQL> conn system/zhangle as sysdba;
  22. 已连接到空闲例程。
  23. SQL> start mount;
  24. SP2-0310: 无法打开文件 "mount.sql"
  25. SQL> startup;
  26. ORACLE 例程已经启动。
  27. Total System Global Area 599785472 bytes
  28. Fixed Size 1250356 bytes
  29. Variable Size 167775180 bytes
  30. Database Buffers 423624704 bytes
  31. Redo Buffers 7135232 bytes
  32. 数据库装载完毕。
  33. 数据库已经打开。
  34. SQL>
  35. SQL> shutdown immediate;
  36. 数据库已经关闭。
  37. 已经卸载数据库。
  38. ORACLE 例程已经关闭。
  39. SQL> startup mount;
  40. ORACLE 例程已经启动。
  41. Total System Global Area 599785472 bytes
  42. Fixed Size 1250356 bytes
  43. Variable Size 171969484 bytes
  44. Database Buffers 419430400 bytes
  45. Redo Buffers 7135232 bytes
  46. 数据库装载完毕。
  47. SQL> alter database open;
  48. 数据库已更改。
  49. SQL>
 Oracle冷备份.rar   



阅读(2496) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~