热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

系统重装后如何快速的回复oracle10g(测试环境:windowsserver2003sp1+Oracle10g)

一、事前准备工作:把旧的ORACLE重命名,比如oracle_back,再重新安装ORACLE,要求:目录,sid等跟原来的一模一样,利于恢复。www.2cto.com二、安装Oracle数据库软件只安装ORACLE(可以通过高级安装--...SyntaxHighlighter.
 
一、事前准备工作: 
    把旧的ORACLE重命名,比如oracle_back,再重新安装ORACLE,要求:目录,sid等跟原来的一模一样,利于恢复。   www.2cto.com  
 
二、安装Oracle数据库软件
    只安装ORACLE(可以通过高级安装---只安装数据库软件),不创建数据库,如果已经创建了数据库, 
用" 开始 ==>所有程序==>Oracle - OraDb10g_home1==>Database Configuration Assistant" 删除掉.
我的数据库的实例名为Orcl,下面为整个恢复过程 
 
二、回复操作:
开始
C:/Documents and Settings/gxlineji>oradim -new -sid Orcl 
实例已创建。 
C:/Documents and Settings/gxlineji>set ORACLE_SID=Orcl
C:/Documents and Settings/gxlineji>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期六
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
 
已连接到空闲例程。  www.2cto.com  
SQL> startup 
ORA-01078: failure in processing system parameters 
LRM-00109: ???????????????? 'E:/ORACLE/PRODUCT/10.2.0/DB_1/DATABASE/INITOrcl.ORA'
把原目录下的INITHWDB.ORA复制到提示的路径下INITOrcl.ORA.再次startup,
SQL> startup 
ORA-01078: failure in processing system parameters 
ORA-01565: error in identifying file 'E:/oracle/product/10.2.0/db_1/dbs/spfileOrcl.ora' 
ORA-27041: unable to open file 
OSD-04002: ???????????? 
O/S-Error: (OS 2) ??????????????????????
用旧目录下的spfileOrcl.ora,代替现有的spfileOrcl.ora文件
将旧目录下的10.2.0的admin,flash_recovery_area,oradata这三个文件夹全部拷贝到新的下面,因为安装数据库软件,这三个文件不会被创建 
.再startup,OK大功告成!
SQL> startup 
ORACLE 例程已经启动。
Total System Global Area  314572800 bytes 
Fixed Size                  1248768 bytes 
Variable Size              83886592 bytes 
Database Buffers          222298112 bytes 
Redo Buffers                7139328 bytes 
数据库装载完毕。 
数据库已经打开。 
SQL> conn scott/tiger 
已连接。
 
按照上面的步骤,此时虽然能导出oracle数据库的文件了,但是发现net manager中并没有实例名,网上说照下面的办,但是我没有成功. 
所以才用的导出功能。( 
(现在可以连接我们自己的用户了,比如conn sthy/sthy),导出也可以了,可以再sqlplus中导出数据,导出一个dmp的,然后重做系统,重新安装完全的oracle,之后导入数据库,就ok了)
  www.2cto.com  
现在可以连接ORACLE了,但有一个缺点,就是每次连接前都要设置环境变量ORACLE_SID,使用的DOS命令:SET ORACLE_SID=HWDB 
为了省去这个麻烦,必须配置环境变量.
将以下内容保持成一个后缀名为reg的文件(文件名随便起),然后双击,即可将信息导入到注册表中。
 
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREORACLE] 
"ORACLE_SID"="HWDB"
为了确保注册表里的ORACLE_SID都正确设置了,可以搜索注册表,找出所有的ORACLE_SID, 
如果发现有设置不正确的,将值修改为正确值("ORACLE_SID"="SID"改为"ORACLE_SID"="HWDB").
重新计算机,OK!!
 
 
 
作者 倚楼听雨

推荐阅读
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 在 Windows 10 中,F1 至 F12 键默认设置为快捷功能键。本文将介绍几种有效方法来禁用这些快捷键,并恢复其标准功能键的作用。请注意,部分笔记本电脑的快捷键可能无法完全关闭。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • CSS 布局:液态三栏混合宽度布局
    本文介绍了如何使用 CSS 实现液态的三栏布局,其中各栏具有不同的宽度设置。通过调整容器和内容区域的属性,可以实现灵活且响应式的网页设计。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文介绍了如何使用jQuery根据元素的类型(如复选框)和标签名(如段落)来获取DOM对象。这有助于更高效地操作网页中的特定元素。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 本文介绍如何在 Xcode 中使用快捷键和菜单命令对多行代码进行缩进,包括右缩进和左缩进的具体操作方法。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 介绍一个提供正版Windows软件下载的权威网站,确保用户能够安全合法地获取所需软件。 ... [详细]
author-avatar
上海悠u7_
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有