LRM-00101: unknown parameter name ‘location’ LRM-00101: unknown parameter name ‘va

來源:互聯網
上載者:User

今天在配置RAC-DG時,修改主庫參數檔案後無法用修改後的PFILE啟動RAC主要資料庫,碰到了LRM-00101錯誤,這是一個語法錯誤,但是一開始始終沒找到解決方案:

SQL> create pfile='/rmanbackup/initora11rac.ora' from spfile;

File created.

SQL> !
[oracle@zlm1 ~]$ vi /rmanbackup/initora11rac.ora 

ora11rac1.__shared_io_pool_size=0
ora11rac2.__shared_pool_size=268435456
ora11rac1.__shared_pool_size=234881024
ora11rac2.__streams_pool_size=0
ora11rac1.__streams_pool_size=0
*.audit_file_dest='/u01/app/oracle/admin/ora11rac/adump'
*.audit_trail='db'
*.cluster_database=true
*.compatible='11.2.0.0.0'
*.control_files='+DATA/ora11rac/controlfile/current.260.823440203','+BACKUPDG/ora11rac/controlfile/current.256.823440203'
*.db_block_size=8192
*.db_create_file_dest='+DATA'
*.db_domain=''
*.db_name='ora11rac'
*.db_recovery_file_dest='+BACKUPDG'
*.db_recovery_file_dest_size=4558159872
*.diagnostic_dest='/u01/app/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=ora11racXDB)'
ora11rac2.instance_number=2
ora11rac1.instance_number=1
*.memory_target=838860800
*.open_cursors=300
*.processes=150
*.remote_listener='zlm-cluster-scan:1521'
*.remote_login_passwordfile='exclusive'
ora11rac2.thread=2
ora11rac1.thread=1
ora11rac2.undo_tablespace='UNDOTBS2'
ora11rac1.undo_tablespace='UNDOTBS1'
*.db_unique_name='ora11rac'
*.log_archive_config='dg_config=(ora11rac,ora11dg)
*.log_archive_dest_1='location=USE_DB_RECOVERY_FILE_DEST valid_for=(all_logfiles,all_roles) db_unique_name=ora11rac'
*.log_archive_dest_2='service=ora11dg valid_for=(online_logfiles,primary_role) db_unique_name=ora11dg'
*.log_archive_dest_state_1=enable
*.log_archive_dest_state_2=enable
*.log_archive_format='arc_%t_%s_%r.arc'
*.fal_server=ora11dg
*.standby_file_management='auto'
*.db_file_name_convert='/u01/app/oracle/oradata/ora11dg/datafile','+DATA/ora11rac/datafile','/u01/app/oracle/oradata/ora11dg/datafile','+DATA/ora11rac/tempfile'
*.log_file_name_convert='/u01/app/oracle/oradata/ora11dg/onlinelog','+DATA/ora11rac/onlinelog','/u01/app/oracle/oradata/ora11dg/onlinelog','+BACKUPDG/ora11rac/onlinelog'

exit

SQL> startup pfile='/rmanbackup/initora11rac.ora
LRM-00101: unknown parameter name 'location'
LRM-00101: unknown parameter name 'valid_for'
LRM-00101: unknown parameter name 'valid_for'
ORA-01078: failure in processing system parameters
SQL> 

根據提示檢查location和valid_for參數,發現都沒有問題,之後又檢查了好幾遍,原來是上面的"  *.log_archive_config='dg_config=(ora11rac,ora11dg)  "這句少了半邊引號" ' ",這麼細微的錯誤,真的很難發現啊!oracle錯誤提示不說dg_config有問題,而是說location和valid_for有問題,被誤導了好久,找到問題所在,就容易解決了,加上半邊引號後重新用pfile啟動:

SQL> startup pfile='/rmanbackup/initora11rac.ora'
ORA-01081: cannot start already-running ORACLE - shut it down first
SQL> startup force
ORACLE instance started.

Total System Global Area  835104768 bytes
Fixed Size                  2232960 bytes
Variable Size             578817408 bytes
Database Buffers          251658240 bytes
Redo Buffers                2396160 bytes
Database mounted.
Database opened.
SQL> 

總結:在建立或修改參數檔案的時候一定要注意檢查仔細,有的時候一個符號,一個字母或數字搞錯,就會造成LRM-00101語法錯誤。

-------------------------------------------------------------

By aaron8219 Chinaunix Blog:http://blog.chinaunix.net/uid/24612962.html

原創內容,轉載請註明連結,謝謝!

http://blog.csdn.net/aaron8219/article/details/10023167

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.