oracle控制文件及参数文件问题

今天练习Oracle,参数改来改去,结果重启了下
在主机上用sys用户也无法登录了:
[oracle@localhost ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 7月 11 18:52:30 2009
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
18:52:30 idle> conn sys/passwd as sysdba
ERROR:
ORA-01031: insufficient privileges
尝试了很多办法,最后把sqlnet.ora中的:
SQLNET.AUTHENTICATION_SERVICES
这行给注释掉了。退出后重新登录成功:
[oracle@localhost ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 7月 11 19:09:37 2009
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
19:09:37 idle> conn sys/passwd as sysdba
Connected to an idle instance.
19:09:42 idle> startup
ORACLE instance started.
还好还好,让我解决了,不过对于这个参数的使用后面还需继续了解。
现在说一下另一个问题。
今天由于修改参数过多,有些我都记不住了。重启的时候用默认的spfile方式没有成功。
于是使用pfile来启动。结果pfile中指定了参数都是很老的,只好一个个改过来。但是还
是漏掉了一个控制文件。原来控制文件有三个。在用pfile启动的时候我指定了三个。而
实际第三个控制文件在之前的时候没有被指定过,于是与前面两个产生了差异。
而利用pfile创建spfile的时候是指定三个控制文件的
create spfile from pfile;
然后在使用新建的spfile启动的时候出现了:
Total System Global Area  553648128 bytes
Fixed Size                  1220532 bytes
Variable Size             167772236 bytes
Database Buffers          381681664 bytes
Redo Buffers                2973696 bytes
ORA-00214: control file '/oracle/oradata/orcl/control01.ctl' version 1448 inconsistent with file
'/oracle/oradata/orcl/control03.ctl' version 1426
即控制文件3与控制文件1不一致。
所以将pfile文件修改回原来的两个控制文件,然后利用控制文件的备份功能再复制一个
新的控制文件(即控制文件3):
19:19:52 idle> alter database backup controlfile to '/oracle/oradata/orcl/control03.ctl';
Database altered.
然后再将pfile的控制文件列表改成3个:
control_files = (/oracle/oradata/orcl/control01.ctl, /oracle/oradata/orcl/control02.ctl, /oracle/oradata/orcl/control03.ctl)
关闭数据库。然后创建新的spfile。
然后再以默认的spfile方式启动,OK。
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12932950/viewspace-608905/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12932950/viewspace-608905/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值