redhat 5.2 安装oracle 10g 时.bash_profile里配置的SID是MIS,但在安装过程中输入的SID是ahsms,并成启动oracle时提示ORA-00205的错误,怎么解决?
解决方案 »
- 简单的oracle遍历为什么执行错误
- oracle中怎样创建一个时间段的视图
- 关于在行级触发器中使用old的问题_在线等待,急!! 帮帮忙
- sqlplus修改表结构时。提示无效的字符?
- 求以SQL:主要统计表中每个行业的前十名的 笔数 和 金额
- oracle中jdbc怎样写?,是oracle.jdbc.OracleDriver?
- 在线等,关于触发器的问题
- 哪里有oracle 9i for Linux 下载?
- ORACLE在P4系统windows2000 Professional 的安装问题(高分求解)
- 非常简单的问题,建一个视图?
- pl/sql无法启动问题!!!真奇怪了!!!--急,急,急!!
- sql如何找出符合某个条件的第一个数据
When using mirrored control files, that is, more than one control file is referenced in the initialization parameter file, remove the control file name listed in the message from the initialization parameter file and restart the instance. If the message does not recur, remove the problem control file from the initialization parameter file and create another copy of the control file with a new file name in the initialization parameter file.
export ORACLE_SID=ahsms
楼主的数据库是没有启动成功的。 数据库启动分三部:
1.nomout
2.mount,在mount的时候,会读取初始话文件和控制文件。 所以楼主的数据库在这一步报错。 因为控制文件和SID不一致.
3.open解决方法方法1.
进入/home/oracle 目录下,修改.bash_profile
ls -a -lrt
vi .bash_profile,将sid 修改为ahsms.
启动数据库解决方法方法2.
启动数据库前指定SID
export ORACLE_SID=ahsms
startup补充,楼主最好确认下initSID 文件里控制文件对应的位置,控制文件可在.
若有修改INITSID.ORA文件, 启动时就要从pfile启动startup pfile=../../initSID.ora
create spfile from pfile
shutdown immediate
startup
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))
)
)
只有一个这样的监听,请问用公网ip能访问题,我已经在路由器上把公网ip影射 到这台机器的1521端口了?
把ORACLE_SID改过来,可能你有默认的pfile启动了,但是到mount阶段的时候,找不到你的控制文件,所以出错。 控制文件的路径默认情况下和sid是有关系的。
进入/home/oracle 目录下,修改.bash_profile
ls -a -lrt
vi .bash_profile,将sid 修改为ahsms.
启动数据库 这个就是修改ORACLE_SID,楼主已经改过了...