网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  实例讲解oracle数据库无法启动的解决方法     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:150次  录入:管理员--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数据库中按用户名重建索引的方法 07-30
oracle中用表外键来保证系统参照完整性 (1) 01-24
oracle数据库10g环境下修改vip地址的方法 07-25
处处设防 数据库安全性策略详细介绍 04-11
细化解析:oracle数据库的空间使用和管理 11-15
oracle数据库中如何根据时间来执行job 05-13
讲解oracle show parameter命令的小技巧 07-30
在数据库日渐庞大时进行归档的解决思路 07-17
在oracle 11g数据库中实现自我调整功能 07-24
在设计数据库时如何选择正确的数据类型 05-08
讲解如何用组来保证Oracle数据库的安全 06-03
帮你充分认识 Oracle 数据库表与视图 05-13
关闭ORACLE SERVLET ENGINE 11-12
在oracle数据库中如何使用超过2g的内存 05-20
可以实现故障预防 探测和恢复的maa结构 05-04
讲解"oracle"下导出某用户所有表的方法 02-02
pl/sql developer中timestamp的显示格式 03-10
实例解析:怎样获得当前 数据库的scn值 11-15
如何在相对空闲的rac实例中强制自动切换 04-16
利用Oracle的管理服务器将数据导入导出 06-10
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息