[20201221]spfile設定問題.txt
[20201221]spfile設定問題.txt
--//上個星期維護dg遇到的問題,做一個測試模擬生產系統的情況。
1.環境:
SYS@book> @ ver1
PORT_STRING VERSION BANNER
------------------------------ -------------- --------------------------------------------------------------------------------
x86_64/Linux 2.4.xx 11.2.0.4.0 Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
SYS@book> show parameter log_archive_dest_1
NAME TYPE VALUE
------------------ ------ ----------------------------------------------------------------------------------------------------
log_archive_dest_1 string LOCATION=/u01/app/oracle/archivelog/book/ MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
SYS@book> show spparameter log_archive_dest_1
SID NAME TYPE VALUE
-------- ------------------ ------ ----------------------------------------------------------------------------------------------------
* log_archive_dest_1 string LOCATION=/u01/app/oracle/archivelog/book/ MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
SYS@book> alter system set log_archive_dest_1='LOCATION=/tmp/book MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book' sid='book';
System altered.
SYS@book> alter system reset log_archive_dest_1 sid='*';
System altered.
SYS@book> show spparameter log_archive_dest_1
SID NAME TYPE VALUE
-------- ------------------ ------ ----------------------------------------------------------------------------------------------------
book log_archive_dest_1 string LOCATION=/tmp/book MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
--//繞了一大圈,設定引數log_archive_dest_1,但是注意sid=book.
2.測試:
SYS@book> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SYS@book> startup
ORACLE instance started.
Total System Global Area 643084288 bytes
Fixed Size 2255872 bytes
Variable Size 205521920 bytes
Database Buffers 427819008 bytes
Redo Buffers 7487488 bytes
Database mounted.
Database opened.
SYS@book> show parameter log_archive_dest_1
NAME TYPE VALUE
------------------ ------ ----------------------------------------------------------------------------------------------------
log_archive_dest_1 string LOCATION=/tmp/book MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
SYS@book> alter system set log_archive_dest_1='LOCATION=/u01/app/oracle/archivelog/book/ MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book' ;
System altered.
SYS@book> show parameter log_archive_dest_1
NAME TYPE VALUE
------------------ ------ ----------------------------------------------------------------------------------------------------
log_archive_dest_1 string LOCATION=/u01/app/oracle/archivelog/book/ MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
SYS@book> show spparameter log_archive_dest_1
SID NAME TYPE VALUE
-------- ------------------ ------ ----------------------------------------------------------------------------------------------------
book log_archive_dest_1 string LOCATION=/tmp/book MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
* log_archive_dest_1 string LOCATION=/u01/app/oracle/archivelog/book/ MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
--//實際上現在在sid=book,*上都設定了這個引數。實際生效的是sid='*'的情況。
--//如果重啟呢?
3.繼續:
SYS@book> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SYS@book> startup
ORACLE instance started.
Total System Global Area 643084288 bytes
Fixed Size 2255872 bytes
Variable Size 205521920 bytes
Database Buffers 427819008 bytes
Redo Buffers 7487488 bytes
Database mounted.
Database opened.
SYS@book> show parameter log_archive_dest_1
NAME TYPE VALUE
------------------ ------ -----------------------------------------------------------------------------------
log_archive_dest_1 string LOCATION=/tmp/book MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
--//這樣重啟後sid='book'設定的引數生效,導致生產系統對應的磁碟撐爆。在做系統維護時要注意。
SYS@book> show spparameter log_archive_dest_1
SID NAME TYPE VALUE
-------- ------------------ ------ ----------------------------------------------------------------------------------------------------
book log_archive_dest_1 string LOCATION=/tmp/book MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
* log_archive_dest_1 string LOCATION=/u01/app/oracle/archivelog/book/ MANDATORY VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=book
--//也就是在維護中注意,我們的問題出現在dg上。許多人在dg上建立dg時,保留了前面的sid部分,或者有一些dba喜歡設定引數加入sid引數,
--//我個人不喜歡這樣設定。也就是在設定引數時,注意使用 show spparameter檢查設定的具體情況。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2744072/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20240804]關於kitty設定與linux LANG環境設定問題.txtLinux
- jiveHome設定問題
- [20221125]設定hugepages遇到的問題.txt
- [20241118]NLS_LANG設定問題2.txt
- shmmax的設定問題HMM
- STM32埠IO方向設定問題的IO方向設定問題
- [20221111]bash eval設定變數問題.txt變數
- [20151123]關於11密碼設定問題.txt密碼
- tomcat高訪問設定問題Tomcat
- zotero的同步設定問題
- 【ASM】ASM啟動無法找到spfile問題原因ASM
- [20120109]sqlplus 與set longchunksize 設定問題.txtSQLGC
- 設定flex後子元素設定寬度失效問題Flex
- Django的時區設定問題Django
- 關於jive的設定問題
- 防火牆設定的小問題防火牆
- Windows 下設定archive的問題WindowsHive
- [20130207]tracefile_identifier引數設定的問題.txtIDE
- [20221214]limits.conf裡面關於memlock設定問題.txtMIT
- scrapy 一些設定和問題
- Sublime Text2 Svn設定問題
- Android APN的設定問題薦Android
- Oracle歸檔引數設定問題Oracle
- SQL Server的安全設定問題解答SQLServer
- postgresql copy UNICODE txt 問題。SQLUnicode
- [20190103]設定pre_page_sga=true啟動緩慢的問題.txt
- [20240814]oracle 21c NLS_DATE_FORMAT設定問題(整理版本1).txtOracleORM
- Jdon的安裝問題:管理員賬號設定的問題!
- 【問題處理】恢復因誤生成PFILE 導致RAC的SPFILE無效的問題
- 無障礙閱讀的設定問題。
- 【Angular】設定代理解決跨域問題Angular跨域
- 設定spacevim字型顯示亂碼問題
- mysql-欄位設定Default值問題MySql
- iOS圖片設定圓角效能問題iOS
- 設定SecureCRT配色和解決亂碼問題Securecrt
- noatime和nodiratime的設定問題
- SQL 問題與解答:備份和設定SQL
- 設定autotrace的報錯問題解決