【2017年整理】oracle服务丢失的处理方法之OracleServiceORCL不存在示例

上传人:爱****1 文档编号:991406 上传时间:2017-05-24 格式:DOCX 页数:3 大小:281.35KB
返回 下载 相关 举报
【2017年整理】oracle服务丢失的处理方法之OracleServiceORCL不存在示例_第1页
第1页 / 共3页
【2017年整理】oracle服务丢失的处理方法之OracleServiceORCL不存在示例_第2页
第2页 / 共3页
【2017年整理】oracle服务丢失的处理方法之OracleServiceORCL不存在示例_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《【2017年整理】oracle服务丢失的处理方法之OracleServiceORCL不存在示例》由会员分享,可在线阅读,更多相关《【2017年整理】oracle服务丢失的处理方法之OracleServiceORCL不存在示例(3页珍藏版)》请在金锄头文库上搜索。

1、oracle 服务丢失的处理方法之 OracleServiceORCL 不存在示例oracle 服务是 oracle 数据库的重要组成部分,下面就教您 oracle 服务丢失的处理方法,如果您之前遇到过 oracle 服务丢失的问题,不妨一看。今天发现数据库服务器上的所有 oracle 服务都丢失了也就是说在服务管理器中没有oracle 服务了,如 OracleOraDb10g_home1TNSListener、OracleServiceORCL 等服务都不见了。解决办法:1、从另外一台安装有 oracle 数据库的机器上(要求 oracle 的版本一致)的注册表中导出所有的 oracle 服

2、务。开始中写入 regedit,打开了注册表依次打开注册表目录 HEY_LOCAL_MACHINE SYSTEM ControlSet001 Services,导出(在注册表项上右键选择“导出”)所有 oracle 的项:OracleDBConsoleorcl、 OracleJobSchedulerORCL、OracleOraDb10g_home1iSQL*Plus、 OracleOraDb10g_home1TNSListener、 OracleServiceORCL,保存为*.reg 文件。 2、把上一步中导出的注册表文件,导入服务器上。如果注册表的文件名有出入可以修改下,直接用记事本打开3

3、、修改导出的所有的注册表项,主要修改数据库实例(SID)名和数据库安装路径。修改下安装路径,按照你 oracle 安装的目录4、重启数据库服务器。就可以试下,下面的步骤 5 可以不需要执行5、启动 oracle 的 Net Manager 工具,删除监听程序 LISTENER 和服务命名中的本机的服务,并重建监听程序和服务命名。6、启动 oracle 服务即可。第二个方式:原因:360 将 Oracle 的服务杀掉了解决办法:不需要重新再重新安装 Oracle,只需要将 Oracle 的几个 server 启动起来就是了,具体操作步骤如下:1、由于现在 OracleServiceORCL 服务

4、都没有了,需要重新创建 ORCL 数据库实例(查看了下之前安装 Oracle 的目录是存在的,重新创建一个 ORCL 数据库,覆盖之前的安装目录就ok)用 Database Configuration Assistant 配置创建一个 ORCL 数据库,覆盖之前创建的 ORCL数据库目录,当重新创建好之后,此时就会有三个服务启动(OracleServiceORCL、OracleDBConsoleorcl、OracleJobSchedulerORCL)在2、现在启动 Oracle 的监听服务,用 Net Manager 查看,之前创建的 listener 是存在的,因此只需要启动该监听服务就 OK 了,cmd 窗口下用 lsnrctl start 命令就可以启动了。3、还剩下 isqlplus 服务,简单,也在 cmd 窗口下,用 isqlplusctl start 命令就可以启动了。到此为止,Oracle 的服务都已经启动。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号