ORA-01565 亂改SPFILEORCL.ORA檔案造成的錯誤

lnwxzyp發表於2009-02-18

今天想學習rman和歸檔模式的恢復,由於我的機子是非歸檔模式,於是先將本機的資料庫改為歸檔模式。google一下修改歸檔日誌的方法 找到一篇於是按照人家的方法開始
SQL> alter system set log_archive_start=true scope=spfile;

系統已更改。

SQL> alter system set log_archive_dest_1='location=E:oracleproduct10.1.0adminor
larch' scope=spfile;

SQL> startup mount
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE 例程已經啟動。

Total System Global Area  167772160 bytes
Fixed Size                  1247900 bytes
Variable Size              83887460 bytes
Database Buffers           79691776 bytes
Redo Buffers                2945024 bytes
資料庫裝載完畢。

網上找了一下資料 說是pfile檔案儲存在E:\oracle\product\10.2.0\db_1\dbs資料夾下,於是找到SPFILEORCL.ORA 開啟裡面有亂碼 先不管這些 查詢log_archive_dest_1 發現裡面有關於“log_archive_dest_1='location=E:oracleproduct10.1.0adminor
larch' scope=spfile; ”
於是自己認為是不是修改了這個就沒有問題了。 於是備份SPFILEORCL.ORA 檔案,然後刪除了log_archive_dest_1的那一段。

SQL> shutdown immediate
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> startup mount
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file 'E:\oracle\product\10.2.0\db_1/dbs/spfileo
cl.ora'
ORA-27046: file size is not a multiple of logical block size
OSD-04012: ??????????????
O/S-Error: (OS 3516) ?????????????? Windows ??????????

嘗試將SPFILEORCL.ORA的備份檔案改名,啟動資料庫還是報同樣的錯誤,而不是以前的錯誤,有些不知所措 幸好是自己的本機 實在不行就重灌了,於是開始在google上繼續找答案。找了一會就找了的方法 真的要感謝網際網路。真是一個好東西。解決方法如下:

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 2月 18 23:42:25 2009

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> connect /as sysdba
已連線到空閒例程。
SQL> create spfile='E:\oracle\product\10.2.0\db_1\dbs\SPFILEORCL.ORA' from pfil
='E:\oracle\product\10.2.0\admin\orcl\pfile\init.ora.132009183928';

檔案已建立。
SQL> startup
ORACLE 例程已經啟動。

Total System Global Area  167772160 bytes
Fixed Size                  1247900 bytes
Variable Size              62915940 bytes
Database Buffers          100663296 bytes
Redo Buffers                2945024 bytes
資料庫裝載完畢。
資料庫已經開啟。
SQL>

至此問題得到解決。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12216142/viewspace-555601/,如需轉載,請註明出處,否則將追究法律責任。

相關文章