ORA-07391: sftopn: fopen error, unable to open text file.

   今天在自己的环境中创建pfile报错了。

    环境是:OS:11.2.0.2 RAC,OS:RHEL 5.6

  1. 创建pfile,报ORA-01565这个是因为不能找到spfile。 
  2. [oracle@11rac1 ~]$ sqlplus / as sysdba 
  3.  
  4. SQL*Plus: Release 11.2.0.2.0 Production on Sun Oct 7 22:25:05 2012 
  5.  
  6. Copyright (c) 1982, 2010, Oracle.  All rights reserved. 
  7.  
  8. Connected to an idle instance. 
  9.  
  10. SQL> create pfile=‘/tmp/123.ora’ from spfile; 
  11. create pfile=‘/tmp/123.ora’ from spfile 
  12. ERROR at line 1: 
  13. ORA-01565: error in identifying file ‘?/dbs/spfile@.ora’ 
  14. ORA-27037: unable to obtain file status 
  15. Linux-x86_64 Error: 2: No such file or directory 
  16. Additional information: 3 
  17. 查看spfile文件位置 
  18. SQL> !srvctl config database -d power 
  19. Database unique name: power 
  20. Database name:  
  21. Oracle home: /u01/app/oracle/product/11.2.0/db_1 
  22. Oracle user: oracle 
  23. Spfile: +data/power/PARAMETERFILE/spfile.257.795051357 
  24. Domain:  
  25. Start options: open 
  26. Stop options: immediate 
  27. Database role: PRIMARY 
  28. Management policy: AUTOMATIC 
  29. Server pools: power 
  30. Database instances: power1,power2 
  31. Disk Groups: DATA,ARCH 
  32. Mount point paths:  
  33. Services: server1,server2 
  34. Type: RAC 
  35. Database is administrator managed 
  36. 创建pfile到/tmp空间下面,/tmp空间一般是所有用户都有w权限的 
  37. SQL> create pfile=‘/tmp/123.ora’ from spfile=‘+data/power/PARAMETERFILE/spfile.257.795051357’
  38. create pfile=‘/tmp/123.ora’ from spfile=‘+data/power/PARAMETERFILE/spfile.257.795051357’ 
  39. ERROR at line 1: 
  40. ORA-07391: sftopn: fopen error, unable to open text file. 
  41. 查看错误解释 
  42. SQL> !oerr ora 07391 
  43. 07391, 00000, “sftopn: fopen error, unable to open text file.” 
  44. // *Cause:  Fopen library routine returned an error. 
  45. // *Action: Verify existence and permissions. 
  46.  
  47.  
  48. 晕报了ORA-07391,这个是由于权限不对,换个目录正常 
  49. SQL>  create pfile=‘/home/oracle/123.ora’ from spfile=‘+data/power/PARAMETERFILE/spfile.257.795051357’
  50.  
  51. File created. 
  52.  
  53. SQL> !ls -ld /tmp 
  54. drwxrwxrwt 14 root root 4096 Oct  7 22:32 /tmp 

 

     本文转自7343696 51CTO博客,原文链接:http://blog.51cto.com/luoping/1016626,如需转载请自行联系原作者

点赞