以下的服务文章主要介绍的是Oracle参数文件与服务器的相关的参数文件,我们都知道在Oracle中通过存在的相关相关Oracle数据库的参数文件的创建服务器参数文件,以下就是数文文章的主要内容的介绍。
因为spfile.ora文件为二进制文件,关系有可能手动修改spfile.ora后,参数Oracle无法识别,文件也就无法启动了。服务解决办法如下:
1,相关找到相应实例的数文pfile文件:在10.0.2\admin\实例名\pfile\文件夹下有个init.ora.xxxxxxxxxxx 文件,该文件为带时间戳的关系pfile文件,将时间戳去掉,参数变成init.ora文件。文件
2,服务通过oralce SQL*PLUS登录数据库
sql>conn 用户名/密码 as sysdba-- 登录的用户必须具备sysdba或sysoper权限
sql>startup pfile='10.0.2\admin\实例名\pfile\init.ora';
用指定的文本Oracle参数文件启动数据库,启动成功后
通过文本参数文件创建服务器参数文件
sql>create spfile='Oracle_HOME/database/spfileSID.ora' from pfile='10.0.2\admin\实例\pfile\init.ora';
3,将新生成的文件spfileSID.ora拷贝到 Oracle_HOME/database目录下覆盖原文件(如果存在initSID.ora文件请重命名)。
4。启动Oracle。
- SQL>startup;
例如:
- C:\Documents and Settings\Administrator>sqlplus /nolog
- SQL*Plus: Release 10.2.0.1.0 - Production on Fri Oct 10 11:21:42 2008
- Copyright (c) 1982, 2005, Oracle. All rights reserved.
- SQL> connect / as sysdba
- Connected to an idle instance.
- SQL> startup pfile='E:\Oraclexe\app\Oracle\product\
10.2.0\server\config\scripts\init.ora';- Oracle instance started.
- Total System Global Area 285212672 bytes
- Fixed Size 1287016 bytes
- Variable Size 92277912 bytes
- Database Buffers 188743680 bytes
- Redo Buffers 2904064 bytes
- Database mounted.
- Database opened.
- SQL> create spfile='E:\Oraclexe\app\Oracle\product\
10.2.0\server\dbs\SPFILEXE1.ORA'from pfile=
'E:\Oraclexe\app\Oracle\product\10.2.0\server\config\scripts\init.ora';- File created.
- SQL>STARTUP;
上述的相关内容就是对Oracle参数文件和服务器参数文件的描述,希望会给你带来一些帮助在此方面。
【编辑推荐】
(责任编辑:探索)
港铁公司(0066.HK)去年大幅亏损48.09亿港元 全年普通股息合共每股1.23港元
我国交通运输固定资产投资 今年将超3.2万亿元 加快补齐短板
中国中冶(601618)融资余额12.39亿元 融券余额1509.92万元(03