Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3692980
  • 博文数量: 715
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7745
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(715)

文章存档

2023年(75)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

分类: Oracle

2011-06-16 11:54:54

oracle 数据库启动时
 
SQL> startup nomount pfile='?\database\initabc.ora'
LRM-00123: 在输入文件发现无效的字符 1
ORA-01078: 处理系统参数失败
 
手工做一个测试时,为了简便直接找了个spfile文件,用ultra edit软件改了一下部分参数,另存为init.ora,结果启动时报上述错误,检查了一下发现是spfile中的一些二进制的内容没有清理干净,尤其是*.db_name参数附近和文件尾的一些特殊字符和乱码。
 
修改后,再次尝试重启:
SQL> startup nomount pfile='?\database\initabc.ora' force
ORACLE 例程已经启动。
Total System Global Area  523108352 bytes
Fixed Size                  1375704 bytes
Variable Size             314573352 bytes
Database Buffers          201326592 bytes
Redo Buffers                5832704 bytes
正确了。
 
ultra edit软件好用,但是有时容易忽略一些非纯文本的内容,改完pfile后最好用记事本再打开看一下。
阅读(12728) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~