微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 电子工程师杂谈 > Oracle数据库自动启动失灵

Oracle数据库自动启动失灵

时间:10-02 整理:3721RD 点击:
在你安装了windows ms04-011安全更新之后,你机器上面的oracle 8i数据库将不能自动运行。一般可以通过手工启动oracle数据库的方法解决这个问题。
  1.修改oracle数据库服务启动类型为“手工”。
  a.控制面板 -> 管理工具 -> 服务。
  b.双击oracleservice。
  c.在oracleservice的属性对话框中点击“常规”标签,并装“启动类型”修改为“手工”。
  d.点击“确定”完成。
  2.修改oracle实例的启动设置。
  a.开始 -> 运行。
  b.输入 regedit ,并点击“确定”。
  c.在注册表编辑器中找到:hkey_local_machine/software/oracle/home0。
  d.双击ora__autostart,并输入false,点击“确定”。
  e.关闭注册表编辑器。
  3.创建sql脚本文件,并命名为“startuporacleorcl.sql”。内容如下:
  connect /  startup pfile=
  exit
  例:
  connect internal/oracle
  startup pfile=c:/oracle/admin/orcl/pfile/init.ora
  exit
  4.创建批处理文件,并命名为“orastart.bat”。内容如下:
  @echo off
  net start
  set oracle_sid=
  svrmgrl @
  exit
  例:
  @echo off
  net start oracleserviceorcl
  set oracle_sid=orcl
  svrmgrl @e:/tools/orastart/startuporacleorcl.sql
  exit
  5.运行orastart.bat完成手工启动oracle。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top