网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  实例讲解oracle数据库无法启动的解决方法     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:149次  录入:管理员--2008-01-28  
 

环境:linux + oracle 9i

错误现象:服务器重启后,导致另一个数据库实例无法启动,报不同的错误。

具体的解决过程:

1、先修改默认oracle_sid

[root@localhost root]# su - oracle 
[root@localhost root]export oracle_sid=blogjava

2、登录数据库,启动数据库

[oracle@localhost oracle]$ sqlplus /nolog 

sql> conn / as sysdba 
connected. 
sql> startup;

◆出现错误:

ora-01078: failure in processing system parameters
 
lrm-00109: could not open parameter 

file '/oracle/product/9.2/dbs/initblogjava.ora'

3、创建initblogjava.ora文件

[oracle@localhost oracle]$vi '/oracle/product/9.2/dbs/initblogjava.ora

在文件里面输入:spfile=/oracle/product/9.2/dbs/spfileblogjava.ora

注意:一定要在oracle用户创建,要不然会出现权限不足(ora-01031: insufficient privileges)的错误。

4、创建spfile文件

[oracle@localhost oracle]$ sqlplus /nolog 

sql> conn / as sysdba 
connected. 
sql> create spfile from pfile='/oracle/admin/blogjava/pfile/init.ora'; 
创建后,在/oracle/product/9.2/dbs/生成spfileblogjava.ora

5、启动数据库

[oracle@localhost oracle]$ sqlplus /nolog 

sql> conn / as sysdba 
connected. 
sql> startup;

至此,启动成功!

 
 
上一篇: oracle 11g最有特点的五大特性都有哪些    下一篇: 讲解oracle数据库在nt平台下的系统优化 (1)
  相关文档
细化解析:怎样处理oracle数据库中的坏块 11-15
oracle数据库无法加载_oramts_的解决办法 05-28
如何在高级的复制中切换主体定义站点 03-26
快速解决oracle数据库10g导出错误6550 04-18
关于Oracle 9i数据库密码重用规则分析 04-11
oracle数据库中的表连接方式及使用场合 04-07
从Access 2000数据库转移到Oracle 9i 06-17
linux自动备份mysql数据库的实用方法 03-10
解析:MIS系统实例中Oracle的安全策略 09-01
如何对存储过程返回的结果进行条件查询 02-28
轻松学会在Oracle中实现时间相加处理 09-01
教你轻松掌握如何用toad或oem管理job 02-28
讲解用于描述数据库中需要存储的实体语言 03-14
如何获得XML格式的Oracle 10g审计跟踪 04-11
oracle数据库decode()函数的使用方法 04-15
在存储过程中拥有"role"权限的特殊性 03-17
Oracle-Decode()函数和CASE语句的比较 06-03
用Oracle动态性能视图采集查询调优数 04-23
简单介绍Oracle数据库去除别名的方法 05-13
在设计数据库时如何选择正确的数据类型 05-08
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息