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权限

 
 
 
  1. sql>startup pfile='10.0.2\admin\实例名\pfile\init.ora'; 

用指定的文本Oracle 参数文件启动数据库,启动成功后

通过文本参数文件创建服务器参数文件

 
 
 
  1. 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:\Oracle xe\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:\Oracle xe\app\Oracle \product\10.2.0\server\dbs\SPFILEXE1.
    ORA'from pfile='E:\Oracle xe\app\Oracle \product\10.2.0\server\config\scripts\init.ora';  
  16. File created.  
  17. SQL>STARTUP;   

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

本文名称:Oracle参数文件和服务器中的参数文件浅析
网址分享:http://www.shufengxianlan.com/qtweb/news38/471038.html

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

广告

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