Oracle参数文件与服务器的相关的参数文件的关系

以下的文章主要介绍的是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。

 
 
 
  1. SQL>startup;

例如:

 
 
 
  1. C:\Documents and Settings\Administrator>sqlplus /nolog
  2. SQL*Plus: Release 10.2.0.1.0 - Production on Fri Oct 10 11:21:42 2008
  3. Copyright (c) 1982, 2005, Oracle. All rights reserved.
  4. SQL> connect / as sysdba
  5. Connected to an idle instance.
  6. SQL> startup pfile='E:\Oraclexe\app\Oracle\product\
    10.2.0\server\config\scripts\init.ora';
  7. Oracle instance started.
  8. Total System Global Area 285212672 bytes
  9. Fixed Size 1287016 bytes
  10. Variable Size 92277912 bytes
  11. Database Buffers 188743680 bytes
  12. Redo Buffers 2904064 bytes
  13. Database mounted.
  14. Database opened.
  15. 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';
  16. File created.
  17. SQL>STARTUP; 

上述的相关内容就是对Oracle参数文件和服务器参数文件的描述,希望会给你带来一些帮助在此方面。

网站名称:Oracle参数文件与服务器的相关的参数文件的关系
URL分享:http://www.hantingmc.com/qtweb/news26/372476.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联