重装系统后oracle如何恢复呢?下面就给大家介绍一下重装系统后oracle的恢复方法

1、我们安装数据库软件只需安装同版本的数据库软件,不需要创建数据库。最好安装在和原来数据库同样的%ORACLE_HOME%下,省得还要修改参数文件路径等。(直接覆盖原来的oracle即可)再次强调,只安装软件,不创建数据库,否则把数据库软件安装在同样的目录下旧的部分数据文件会被覆盖,这样数据库也不能被恢复了。

2、新建一个实例在cmd窗口执行oradim -new -sid xinhai注意,这个SID名称最好与你以前的SID一样,否则在启动的数据需要指明pfile,且要重建密码文件,比较麻烦。(当然,如果你就不想用原来的SID也可以,把参数文件、密码文件的名称都改成与新SID对应的名称)。

3、启动数据库做完以上两步,就可以启动数据库了。用net start 检查oracle服务是否已经启动,如果oracle服务没有启动,则在cmd下运行如下命令:net start oracleservicexinhai然后设定必要的环境变量,在cmd窗口运行set ORACLE_SID=xinhai接着连接数据库sqlplus "/as sysdba"startup,如果正常的话,数据库应该就能起来了。

4、启动监听lsnrctl start

5、后续工作经过以上几步后,基本上就可使用oracle了,但使用起来不方便,每次在cmd中启动数据库都要先SET ORACLE_SID、在本机连接数据库也都需要加上@TNSNAME等。我们可以修改注册表,添加ORACLE_SID的信息,避免这些麻烦。

在注册表的HKEY_LOCAL_MACHINESOFTWAREORACLE下新建字符串值,名称为ORACLE_SID,值为xinhai。也可以将以下内容保持成一个后缀名为reg的文件(文件名随便起),然后双击,即可将信息导入到注册表中。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREORACLE]"ORACLE_SID"="xinhai"

注意,以上步骤都是在%ORACLE_HOME%、%ORACLE_SID%都与原库一样的情况下讨论的,虽然%ORACLE_HOME%和%ORACLE_SID%可以与原库不一样,但为了减少麻烦和出错的几率,建议不要改变则两个值。

6、若系统启动时 还不能启动oracle就增加以下编辑一个oracle_startup.bat文档内容为:

set sid=xinhailsnrctl start>>e:/oracle_startuplog.logsqlplus /nolog @e:oracle_startupsql.txt>>e:/ oracle_startuplog.log

在e盘下增加文档oracle_startuplog.log,内容为:connect / as sysdba;startup nomount;alter database mount;alter database open;quit

然后把oracle_startup.bat放到系统启动项里面,这样每次启动系统时oracle就自动启动了。

以上就是关于重装系统后oracle的恢复方法。

Oracle为什么装在XP系统,重装xp系统后oracle恢复方法相关推荐

  1. Oracle中表被删除或数据被错误修改后的恢复方法

    2019独角兽企业重金招聘Python工程师标准>>> 表被修改或删除后可以按照以下步骤恢复: 1.删除目标表(表被错位修改的情况,如果被删除就没有这步了): 2.删除表后,可以采用 ...

  2. oracle删错表了怎么办,Oracle中表被删除或数据被错误修改后的恢复方法

    表被修改或删除后可以按照以下步骤恢复: 1.删除目标表(表被错位修改的情况,如果被删除就没有这步了): 2.删除表后,可以采用如下操作: 在user_recyclebin中找到最近操作过的表名称,然后 ...

  3. oracle修改删除数据,[Oracle 错误修改删除数据后的恢复方法

    [Oracle ERP维护人员必备] 错误修改删除数据后的恢复方法 Oracle ERP维护人员工作再小心也难免会有在正式库中误删或者误改数据并且已经commit的情况发生,那么我就要用到 - Ora ...

  4. 双系统中的linux如何重装系统,最详细的双系统重装ubuntu系统教程

    最近有网友给小编留言并提问小编知不知道双系统重装ubuntu系统的方法.他自己去网上查了很多关于ubuntu系统重装教程都没有找到,非常着急.为了解决这位网友的问题,小编特意亲自写了这篇最详细的双系统 ...

  5. Windows 10系统重装U盘启动工具制作方法实例演示,windows11镜像下载地址

    Windows 系统重装U盘启动工具制作方法 U盘启动工具下载与制作流程演示 ① win10系统U盘启动工具下载 ② win11系统 iso 镜像下载 ③ win10系统U盘启动工具制作流程 [ 推荐 ...

  6. Linux系统chmod误操作目录权限恢复方法

    Linux系统chmod误操作目录权限恢复方法 - 云+社区 - 腾讯云 Linux 中,如果意外误操作将根目录目录权限批量设置,比如 chmod -R 777 / ,系统中的大部分服务以及命令将无法 ...

  7. efi分区能不能删除 win10_Windows10系统EFI分区被删除了恢复方法

    EFI系统分区通常指数据存储介质中的一个分区,通常用于硬盘或固态硬盘,然而有不少windows10系统用户在使用过程中发现EFI分区被删除了,遇到这样的问题该怎么办呢,本教程就给大家讲解一下 1.创建 ...

  8. 老挑毛u盘一键装系统计算机意外地,u盘装系统 重装Win7系统出现提示计算机意外的重新启动或遇到错误怎么处理 我已经删除了所有分...

    很多用户都有过重装win7系统的经历,可是并不是每个人都可以顺利的完成系统安装.就有用户在重装系统的时候,遇到了一些问题,提示我们"计算机意外的重新启动或遇到错误,Windows安装无法继续 ...

  9. windows镜像_windows系统重装之系统镜像的选择:鱼或熊掌的无奈

    说到电脑的操作系统,大家用到的来源途径基本上可以分为两大类:一类是购买品牌机自带的正版家庭版操作系统,一类是电脑技术店给安装的操作系统.在这里暂时不讨论随机自带的正版操作系统,因为说实话,这些家庭版操 ...

最新文章

  1. 科大星云诗社动态20210304
  2. ionic android 版本号,ionic android 版本release 和 签名(示例代码)
  3. factory service provide自定义服务
  4. 【采访】腾讯社交广告高校算法大赛第三周周冠军——到底对不队比赛经验及心得分享
  5. python数字1 3怎么表示_Python3 数字类型
  6. java gson 解析json字符串_JSON 之GSON 解析
  7. 小D课堂 - 零基础入门SpringBoot2.X到实战_第9节 SpringBoot2.x整合Redis实战_38、源码编译安装Redis4.x...
  8. shell sort 最后一列排序_Shell 编程 排序工具 sort 和 uniq
  9. 使用JQuery TreeTable实现树形表格
  10. 【二级等保】二级等保怎么做?价格怎么样?贵吗?
  11. pandas学习之电影评分(利用python进行统计分析)的学习笔记
  12. 玩转SOLIDWORKS的必备内功:机械传动基础原理
  13. gtp怎么安装系统_UEFI+GTP模式下使用GHO文件安装Win8系统的具体操作方法
  14. 个人支付接口现状分析——如何选择一个靠谱的个人支付接口
  15. 如何系统磁盘和raid卡的槽位对应起来
  16. Win11十二月系统更新了什么内容?
  17. 值得收藏-装修攻略全
  18. MyBatis详细笔记
  19. Apollo + Springboot 整合(多环境版)
  20. 【CSS】固定区域竖向滚动

热门文章

  1. 连续交付友好的Maven版本
  2. 使用Spring Boot和Heroku在20分钟内完成Java的单点登录
  3. Java Date Nuances的痛苦提醒
  4. activemq 连接_ActiveMQ网络连接器
  5. gwt格式_GWT –利弊
  6. CDI和EJB:在事务成功时发送异步邮件
  7. 全部关于测试–第1部分
  8. 如何在Ubuntu上轻松安装Oracle Java
  9. 记录奥运-当今五大Java记录框架之间的竞赛
  10. ADF:使用HTTP POST方法进行URL任务流调用