数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Oracle数据库自动启动失灵

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

参考:http://support.microsoft.com/default.aspx?kbid=841180

在你安装了Windows MS04-011安全更新之后,你机器上面的Oracle 8i数据库将不能自动运行。一般可以通过手工启动Oracle数据库的方法解决这个问题。

1.修改Oracle数据库服务启动类型为“手工”。
  a.控制面板 -> 管理工具 -> 服务。
  b.双击OracleService<SID>。
  c.在OracleService<SID>的属性对话框中点击“常规”标签,并装“启动类型”修改为“手工”。
  d.点击“确定”完成。
2.修改Oracle实例的启动设置。
  a.开始 -> 运行。
  b.输入 regedit ,并点击“确定”。
  c.在注册表编辑器中找到:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0。
  d.双击ORA_<SID>_AUTOSTART,并输入FALSE,点击“确定”。
  e.关闭注册表编辑器。
3.创建SQL脚本文件,并命名为“StartupOracleORCL.sql”。内容如下:
  connect <username>/<password>
  startup PFILE=<INIT.ORA的绝对路径>
  exit
  例:
  connect internal/oracle
  startup PFILE=C:\Oracle\admin\orcl\pfile\INIT.ORA
  exit
4.创建批处理文件,并命名为“Orastart.bat”。内容如下:
  @echo off
  net start <Oracle数据库服务名>
  set ORACLE_SID=<SID>
  svrmgrl @<startupOracleORCL.sql的绝对路径>
  exit
  例:
  @echo off
  net start OracleServiceORCL
  set ORACLE_SID=ORCL
  svrmgrl @E:\Tools\OraStart\StartupOracleORCL.sql
  exit
5.运行Orastart.bat完成手工启动Oracle。




相关文章

相关软件