ORA-1461 encountered when generating server alert SMG-3500
ORA-1461 encountered when generating server alert SMG-3500
[@more@]今天的警告檔案上有錯誤產生:
Fri Sep 5 00:18:19 2008
ORA-1461 encountered when generating server alert SMG-3500
但是這個錯誤在官方的文件上居然沒有。查詢Metalink發現:
Subject: Ora-1461 Encountered When Generating Server Alert Smg-3500
Doc ID: Note:461911.1 Type: PROBLEM
Last Revision Date: 09-JUL-2008 Status: MODERATED
In this Document
Symptoms
Cause
Solution
References
--------------------------------------------------------------------------------
This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process, and therefore has not been subject to an independent technical review.
Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.3
This problem can occur on any platform.
Symptoms
After applying the 10.2.0.3 patchset the following errors may be reported:
ORA-1461 ENCOUNTERED WHEN GENERATING SERVER ALERT SMG-3500
ORA-01461: can bind a LONG value only for insert into a LONG column
Cause
The issue was discussed in the following bugs
Bug 5887228: ORA-1461 GENERATED BY SMON WHILE IT IS UPDATING SMON_SCN_TIME
Bug 5982820: ORA-1461 INSERT WRI$_ALERT_HISTORY BY MMON
Bug 6145134: ORA-1461 INSERT WRI$_ALERT_HISTORY BY MMON
All these bug were closed as a duplicate to the following bugs:
Bug 6085625 :ORA-01483: INVALID LENGTH FOR DATE OR NUMBER BIND VARIABLE
This bug has the following regression:
unpublished bug 6452485: STAR:NT:RAC:ORA-600: INTERNAL ERROR CODE, ARGUMENTS: [17182]
Solution
1- To fix these Bug 6085625 and unpublished bug 6452485, The fixes for these two bugs are now available as Patch 6602742.
So applying Patch 6602742 will fix the problem.
For some platforms where Patch 6602742 is not available, you can use Patch 6602482 .
If you could not find these patches available for your platform please log an SR with Oracle Support.
2-Also you can use the following workarounds as mentioned in Bug 6085625:
-Flushing the shared pool can help remove the problem cursor from the shared pool.
-Using SESSION_CACHED_CURSORS = 0 can help in some cases.
References
Bug 5982820 - ORA-1461 INSERT WRI$_ALERT_HISTORY BY MMON
Bug 6085625 - ORA-01483: INVALID LENGTH FOR DATE OR NUMBER BIND VARIABLE
Bug 6145134 - ORA-1461 INSERT WRI$_ALERT_HISTORY BY MMON
ORA-01461: can bind a LONG value only for insert into a LONG column
--------------------------------------------------------------------------------
Help us improve our service. Please email us your comments for this document. .
解決方法:
這個錯誤的產生是更新SMON_SCN_TIME或者是插入資料到WRI$_ALERT_HISTORY表的時候產生的問題。應該說對系統的影響不大,雖說oracle給出了bug的patch,不建議打。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/222350/viewspace-1010175/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA - 1461 encountered when generating server alert SMG-3500Server
- ORA - 1461 encountered when generating server alertServer
- ORA-0 encountered when generating server alert SMG-4121Server
- ORA-1000 encountered when generating server alert SMG-3000;Server
- 有關error 46 encountered when initializing ldmError
- SQL Server CASE WHEN ... THEN ... ELSE ... ENDSQLServer
- The server has encountered an error while loading an applicationServerErrorWhileAPP
- sql server select case when的用法SQLServer
- Ignore Local Disks when Generating Multipath Devices on Oracle Lin 6_1601802.1devOracle
- Oracle 10.2.0.3的Ora-1461錯誤Oracle
- Generating Pods project failedProjectAI
- 【BUG】ORA-00600 [17147] ORA-48216 When Querying V$DIAG_ALERT_EXT ViewView
- 【偵聽】V$session.server = none when using Shared Server/MTS ConfigurationSessionServerNone
- oracle實驗記錄 (使用dbms_server_alert設定threshold)OracleServer
- Troubleshooting: Connecting to SQL Server When System Administrators Are Locked OutSQLServer
- Queries to view Alert Log content And Alert LocationView
- JavaScript alert()JavaScript
- 關於sql server case when ..else ..end結果型別的小議SQLServer型別
- 緩解 SQL Server has encountered 727 occurrence(s) of I/O requests taking longer than 15 secondsSQLServer
- mysqldump: Error 2013: Lost connection to MySQL server during query when dumpingMySqlErrorServer
- ORACLE CASE WHEN 及 SELECT CASE WHEN的用法Oracle
- sql server透明閘道器dblink在alert裡報recover登入失敗SQLServer
- oracle alert日誌每天截斷truncate_alert.shOracle
- Oracle Case WhenOracle
- SQL Case WhenSQL
- When to Partition a Table
- python: invalid value encountered in divide以及invalid value encountered in double_scalars報錯PythonIDE
- ORA-07445: exception encountered: (一)Exception
- MMON encountered error 959, clearing the errorError
- 【alert】每週自動備份alert日誌檔案
- oracle alert日誌Oracle
- alert_error_dailyErrorAI
- ORA-1113, ORA-1110 When recovering a copy of the database on a different serverDatabaseServer
- How to Find Sessions Generating Lots of Redo or Archive logsSessionHive
- mysql case when then 使用MySql
- When you're goneGo
- EXP-00056: ORACLE error 904 encounteredOracleError
- EXP-00008: ORACLE error 6550 encounteredOracleError