Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104633646
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-04-05 13:24:33

作者: xgbmhc  出自:
Linux下在安装完Oracle后试图使用dbstart启动数据库但是没有反应这时需要更改一下oracle的配置

su root
vi /etc/oratab
*:/opt/oracle/product/9.2.0.4:N
ego:/opt/oracle/product/9.2.0.4:N


将对应的数据库改为Y就可以
*:/opt/oracle/product/9.2.0.4:N
ego:/opt/oracle/product/9.2.0.4:Y

上面是我的配置
>dbstart
Can't find init file for Database "ego".
Database "ego" NOT started.

意思就是没有找到init文件 我的数据库实例是ego

这个文件在$ORACLE_HOME/dbs/目录下
>cd $ORACLE_HOME/dbs

解决办法就是建立一个initego.ora的软连接就可以了
> ln -s spfileego.ora initego.ora
这样就可以

>dbstart
SQL*Plus: Release 9.2.0.4.0 - Production on 星期五 3月 21 14:40:10 2008

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> Connected to an idle instance.
SQL> ORACLE instance started.

Total System Global Area 236000356 bytes
Fixed Size 451684 bytes
Variable Size 201326592 bytes
Database Buffers 33554432 bytes
Redo Buffers 667648 bytes
Database mounted.
Database opened.
SQL> Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

Database "ego" warm started.
阅读(315) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~