知识大全 Windows系统崩溃后恢复Oracle9i数据库
Posted 数据库
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Windows系统崩溃后恢复Oracle9i数据库相关的知识,希望对你有一定的参考价值。
Windows系统崩溃后恢复Oracle9i数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
用户的系统崩溃 这次的环境是Oracle i 操作系统是windows 数据库的数据都存在 需要恢复
具体做法和恢复 G有些类似
将以前的目录改名 重新按照以前的结构安装数据库软件
将以前数据文件中的 d:\\oracle\\oradata 和d:\\oracle\\admin 文件拷贝到对应新建的目录下
将参数文件 listener ora 密码文件拷贝到对应的目录下
启动数据库
C:\\Documents and Settings\\Administrator>sqlplus /nolog SQL*Plus: Release Production on 星期六 月 : : Copyright (c) Oracle Corporation All rights reserved SQL> conn / as sysdba ERROR: ORA : TNS: 协议适配器错误
配置察看监听
C:\\Documents and Settings\\Administrator>lsnrctl LSNRCTL for bit Windows: Version Production on 月 : : Copyright (c) Oracle Corporation All rights reserved 欢迎来到LSNRCTL 请键入 help 以获得信息 LSNRCTL> status 正在连接到 (ADDRESS=(PROTOCOL=tcp)(PORT= )) TNS : TNS 无监听器 TNS: 协议适配器错误 TNS : 无监听器 bit Windows Error: : Unknown errorITPUB个人空间h)Im[u LSNRCTL> start 启动tnslsnr 请稍候 Failed to open service error TNSLSNR for bit Windows: Version Production 写入e:\\oracle\\ora \\neork\\log\\listener log的日志信息 监听 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xjserver )(PORT= ))) 正在连接到 (ADDRESS=(PROTOCOL=tcp)(PORT= )) LISTENER 的 STATUS 别名 LISTENER 版本 TNSLSNR for bit Windows: Version ProducITPUB个人空间i bf kxpW D!t tion 启动日期 月 : : 正常运行时间 天 小时 分 秒 跟踪级别 off 安全性 OFF SNMP OFF
监听器日志文件 e:\\oracle\\ora \\neork\\log\\listener log
L)f \\ A f 监听端点概要
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xjserver )(PORT= )))
监听器不支持服务
命令执行成功
状态是不正确的 说明没有监听程序 拷贝监听的listen ora后
LSNRCTL> start
启动tnslsnr 请稍候
TNSLSNR for bit Windows: Version Production
系统参数文件为e:\\oracle\\ora \\neork\\admin\\listener ora
写入e:\\oracle\\ora \\neork\\log\\listener log的日志信息
监听 (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\\\ \\pipe\\EXTPROC ipc)))
监听 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xjserver )(PORT= )))
正在连接到 (ADDRESS=(PROTOCOL=tcp)(PORT= ))
LISTENER 的 STATUS
别名 LISTENER
版本 TNSLSNR for bit Windows: Version Produc
tion
启动日期 月 : :
正常运行时间 天 小时 分 秒
跟踪级别 off
安全性 OFF
SNMP OFF
监听器参数文件 e:\\oracle\\ora \\neork\\admin\\listener ora
监听器日志文件 e:\\oracle\\ora \\neork\\log\\listener log
监听端点概要
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\\\ \\pipe\\EXTPROC ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xjserver )(PORT= )))
服务摘要
服务 PLSExtProc 包含 个例程
例程 PLSExtProc 状态 UNKNOWN 包含此服务的 个处理程序
服务 orc 包含 个例程
例程 orc 状态 UNKNOWN 包含此服务的 个处理程序
命令执行成功
启动数据库仍报错
SQL> conn / as sysdba
ERROR:
TNS: 协议适配器错误
解决ORA : TNS: 协议适配器错误 与大家共享
今天遭遇ORA : TNS: 协议适配器错误的问题 经过一番努力问题已经解决 与大家共享
造成ORA : TNS: 协议适配器错误的问题的原因有三个
监听服务没有起起来 windows平台个一如下操作 开始 程序 管理工具 服务 打开服务面板
启动oraclehome TNSlistener服务
database instance没有起起来 windows平台如下操作 开始 程序 管理工具 服务 打开服务
面板 启动oracleserviceXXXX XXXX就是你的database SID
注册表问题 regedit 然后进入HKEY_LOCAL_MACHINE\\SOFARE\\ORACLE\\HOME 将该环境变量ORACLE_SI
D设置为XXXX XXXX就是你的database SID 或者右几我的电脑 属性 高级 环境变量 系统变量 新建
变量名=oracle_sid 变量值=XXXX XXXX就是你的database SID 或者进入sqlplus前 在mand line下
输set oracle_sid=XXXX XXXX就是你的database SID
经过以上步骤 就可以解决问题
最后发现是没有指定oracle_sid造成 指定后数据库正常启动
本次恢复遇到 个不太顺利的事情
没有指定ORACLE的ORACLE_SID I需要手工指定
崩溃前数据库的安装文件是在E盘下 崩溃后重新安装的数据库在D盘(由于光驱的缘故) 结果第一次安装不成功 这个问题的解决可以找到d:/oracle/ora /db_ /neork/admin/listener ora 中察看具体的路径
cha138/Article/program/Oracle/201311/18799相关参考
问我没有备分oralce也没有导出数据库现在操作系统崩溃了但是oracle目录下的文件很完整请问如何修复我的表? 答:建一个相同的数据库(磁盘目录相同否则要改init文件麻烦)把数据文件控制文件
在Windows系统下管理Oracle9i服务 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在
知识大全 苹果电脑升级windows10后怎么恢复成以前的版本
苹果电脑升级windows10后怎么恢复成以前的版本升级windows10后恢复成以前的版本主要有两种方法:一种是返回,一种是重装;两种方法的效果相同但略有区别,返回就是返回原来你用的那个系统,所有软
电脑开机后,显示器一直是蓝屏,是怎么回事?,电脑开机后显示器一直蓝屏怎么办?导致蓝屏的原因和解决办法:文件系统崩溃、病毒感染、硬盘控制器故障以及类似的错误都会导致Windows不可恢复的故障。当出现这
知识大全 图解Oracle9i在Windows2000下的安装(1)
图解Oracle9i在Windows2000下的安装(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
刚开始出现了些问题搞得我既郁闷又着急都不知道我在记什么了大家将就著看吧! 一个G数据库的真实迁移过程(也可以说是一个数据库系统崩溃下的恢复过程)要求停机的时间最短 前提:拥有完整的数据
知识大全 oracle数据库备份与恢复apieceofcake(4)
oracle数据库日志备份(windows平台) 本片是接上次的数据库在线备份进行数据库全备份后需要备份归档的日志文件 建立数据库备份的脚本 在上面建立的目录下建立如下的两个脚本 建立执行
知识大全 在配置Windows更新失败,正在还原更改,请勿关闭计算机的情况下,多长时间能恢复系统
在配置Windows更新失败,正在还原更改,请勿关闭计算机的情况下,多长时间能恢复系统 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的
Linux崩溃恢复工具--CRK 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Linux崩溃恢
电脑装系统硬盘被格式化想恢复数据怎么办不能了吧,毕竟恢复数据是根据ntfs或者fat32、fat磁盘格式上的分区文件的痕迹来恢复的,你重新分区后,这些分区文件都没了,是全新的文件了,自然就找不到痕迹,