Server Alert log location in 10G?
Hi All,
Can someone tell me what's the location for the Server alert log in 10g. Like we have in 11g in $GRID_HOME/log/servername location.
Regards,
Manish Singh.
Manish,
Server logs will be present under $GRID_HOME/log/host_name followed by different-2 folder containing different logs of cluster process.
Which log you are referring too ? For each specific cluster component you need to go to component specific folders and look for its logs.
Like :
Grid_home/log/host_name/crsd
Grid_home/log/host_name/cssd
etc etc.
Read the below link for more information:
http://docs.oracle.com/cd/E14795_01/doc/rac.112/e10717/troubleshoot.htm#CHDGGHCI
Regards,
Mukesh
Similar Messages
-
How to check instance alert.log in RAC 10g ASM environment?
i know to use Grid control or OEM check instance alert.log?
But since in ASM the alert.log is not recognized, how to check it in OS level just like regular non-RAC checking?
or the best way to check it ?
thanks a lot!user620464 wrote:
i know to use Grid control or OEM check instance alert.log?
But since in ASM the alert.log is not recognized, how to check it in OS level just like regular non-RAC checking?
or the best way to check it ?
thanks a lot!Well if you mean that you have put the alert over asm storage than where did it mention to put alert file over ASM? Is not like an o/s where one can go and read the file and surely, neither we need striping or mirroring of it either. I am not sure that there is any way to do so over ASM storage.
HTH
Aman.... -
Where are Leopard's built-in server's access logs physically located?
Also, is there a fairly easy way to block an IP from accessing your server?They are located in /var/log
system.log and secure.log are the main access ones.
If you are looking at web access only, those are in /var/log/apache2
If you're familiar with the terminal, you can grep through them, otherwise the console utility is rather nice, and allows you to filter by certain strings.
Blocking IPs can be done by a firewall. OS X does have a built in firewall which you could use to block a certain IP. Someone else may need to chime in with the details.
If you provide more information on what kind of intrusion attempts you're looking at, it will be easier to offer additional help.
Message was edited by: tibor.moldovan -
Hi All
My database is on Windows machine OS version MS Windows 2003 SP2 64 bit with genuine intel processor from EM 64T family. The alert log is expected to capture all error messages and for a DBA it points one of the most important trouble shooting areas if any problem with the database is referred to .. also does it grow continuously as the database ages in time ..
Earlier on UNIX machines I used to backup the alert log file for future referance and then would trim the file size so that it wont grow beyond manageable limits.. I was using vi editor, cp command and other unix filters like head etc..
but on windows we do not have the filters .. neither could I open the alert log file trim the top few lines and save it so that its size is still manageable by the os.. I am at the moment clueless as to how could I do this activity.. I was doing some google offlate and learnt that for listener log, we have some options like
lsnrctl set file_name <NEW LOG FILE_NAME>
to refresh the listener log to a new file and thus avoid it growing huge in size. Do we have any such fascility for managing alert log as well? It would not always be possible to shut down the database just to trim the alert log file.. and on windows I am not sure about other options..
Thank you ..
Sarat.Here is from a previous post:
I've been managing Oracle database mostly on Linux for years. Now I'm in an all windows shop and need a script to check my alert logs. Batch programming is junk, can't be trusted, errorlevel is worthless, so I wrote this little program.
This is the begining of alert_log_checker.vbs
' Check the alert log for errors, then send email and rename file
' takes the alert log location as the 1st parameter
Set oArgs = WScript.Arguments
' Set this to the log you want to check for or pass it in. currently its passed in
v_alert_log = oArgs(0)
' Set this to the text pattern you want to grep for
v_pattern = "ORA-"
v_mail_to = "[email protected]"
Set objNet = CreateObject("WScript.NetWork")
v_computername = objNet.ComputerName
v_mail_from = v_computername & "@someplace.com"
' Check if the file exists
if FileExists(v_alert_log) = FALSE then
'wscript.echo "No log file" & v_alert_log
Wscript.quit(0)
end if
' Grep the log
v_grepResults = GrepFile(v_alert_log,v_pattern)
if v_grepResults = "" then
'wscript.echo "Log is empty"
wscript.quit(0)
else
' send email concerning alert
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("sendmail.vbs -t "& chr(34) & v_mail_to & chr(34) &" -f "& chr(34) & v_computername & "@crocentral.com "& chr(34) &" -s "& chr(34) & "Oracle Alerts in Log on "& v_computername & chr(34) & " -a "& v_alert_log & " -b "& chr(34) & v_grepresults & chr(34), 1, true)
Set WshShell = Nothing
' rename file prepending date time YYYYMMDD_HHMM
renameLogFile(v_alert_log)
wscript.quit(0)
end if
'*********************** FileExists
Function FileExists(filespec)
Dim fe, msg
Set fe = CreateObject("Scripting.FileSystemObject")
If (fe.FileExists(filespec)) Then
msg = TRUE
Else
msg = FALSE
End If
FileExists = msg
End Function
'*********************** GrepFile
Function GrepFile(p_txtFile, p_pattern)
Dim v_txtTemp, objFS, objFL, v_lineTemp
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFL = objFS.OpenTextFile(p_txtFile)
Do While Not objFL.AtEndOfStream
v_lineTemp=objFL.ReadLine
if instr(1,v_lineTemp,p_pattern,1) > 0 then
v_txtTemp = v_txtTemp & v_lineTemp & vbCrLf
end if
Loop
objFL.Close
Set objFS = Nothing
GrepFile = v_txtTemp
End Function
'*********************** renameLogFile
sub renameLogFile(p_file)
dim v_file, v_path, v_filename, v_newname, v_yyyymmdd
v_dtNow = Now()
v_YYYYMMDD24hhMM = Right("0" & Year(v_dtNow), 4) & Right("0" & Month(v_dtNow), 2) & Right("0" & Day(v_dtNow), 2) & "_" & replace(FormatDateTime(v_dtnow,4),":","")
Set fso = CreateObject("Scripting.FileSystemObject")
set v_file=fso.GetFile(p_file)
v_path=v_file.ParentFolder
v_filename = v_file.name
v_newname = v_path & "\" & v_YYYYMMDD24hhMM & "_" & v_filename
'wscript.echo v_newname
v_file.Move v_newname
end sub
*** this is the end of alert_log_checker.vbs
alert_log_checker.vbs calls sendmail.vbs is is below, which I didn't write (just hacked) and am including for the whole package.
*** begin sendmail.vbs
' Sends email from the remote SMTP service using CDO objects
' Usage:
' sendmail -t <to> -f <from> -s "<subject>" -b "<message>"
' sendmail [-help|-?]
'Option Explicit
'On Error Resume Next
Dim objSendMail, oArgs, ArgNum
Dim strTo, strFrom, strSubject, strBody, strAttachFile, strBodyFile
strBodyFile=FALSE
Set oArgs = WScript.Arguments
ArgNum = 0
While ArgNum < oArgs.Count
Select Case LCase(oArgs(ArgNum))
Case "-to","-t":
ArgNum = ArgNum + 1
strTo = oArgs(ArgNum)
Case "-from","-f":
ArgNum = ArgNum + 1
strFrom = oArgs(ArgNum)
Case "-subject","-s":
ArgNum = ArgNum + 1
strSubject = oArgs(ArgNum)
Case "-body","-b":
ArgNum = ArgNum + 1
strBody = oArgs(ArgNum)
Case "-bf":
ArgNum = ArgNum + 1
strBodyFile=TRUE
strBody = oArgs(ArgNum)
Case "-attachfile","-a":
ArgNum = ArgNum + 1
strAttachFile = oArgs(ArgNum)
Case "-help","-?":
Call DisplayUsage
Case Else:
Call DisplayUsage
End Select
ArgNum = ArgNum + 1
Wend
'WScript.Echo strto & strFrom & strsubject & strbody
If oArgs.Count=0 Or strTo="" Or strFrom="" Or strSubject="" Then
Call DisplayUsage
Else
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = strsubject
objMessage.From = strFrom
objMessage.To = strto
if strBodyFile = TRUE then
objMessage.TextBody = ReadFile(strbody)
else
objMessage.TextBody = strbody
end if
if strAttachFile <> "" then
'wscript.echo "attaching file"
objMessage.AddAttachment(strAttachFile)
end if
end if
'==This section provides the configuration information for the remote SMTP server.
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'Name or IP of Remote SMTP Server
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "jupiter"
'Server port (typically 25)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
'==End remote SMTP server configuration section==
objMessage.Send
' Display the usage for this script
Sub DisplayUsage
WScript.Echo "Usage:"
WScript.Echo " sendmail -t <to address> -f <from address> -s " & _
Chr(34) & "<subject>" & Chr(34) & " -b " & Chr(34) & _
"<message body>" & Chr(34)
WScript.Echo " -a <attachment file name>"
WScript.Echo " sendmail [-help|-?]"
WScript.Echo ""
WSCript.Quit
End Sub
Function ReadFile(txtFile)
Dim txtTemp, objFS, objFL
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFL = objFS.OpenTextFile(txtFile)
Do While Not objFL.AtEndOfStream
txtTemp = txtTemp & objFL.ReadLine
txtTemp = txtTemp & vbCrLf
Loop
objFL.Close
Set objFS = Nothing
ReadFile = txtTemp
End Function
*** end sendmail.vbs -
Oracle 10g Enterprise Manager console giving Alert log
Dear all
I have One HP server running Oracle 10g on Redhat Enterprise Linux 3.0 and two other systems with Oracle 9i and 8i. I have written sql query in my Oracle10g system which updates the database in 9i.
The sql statement is
CREATE MATERIALIZED VIEW ADASNAP REFRESH FAST START WITH SYSDATE NEXT SYSDATE+1 AS
SELECT * FROM ADA@WCMMISLINK;
CREATE MATERIALIZED VIEW BGTABSNAP REFRESH FAST START WITH SYSDATE NEXT SYSDATE+1 AS
SELECT * FROM BGTAB@WCMMISLIN;
The above query is sheduled to run every day .
and i get the following Alert log in 10g enterprise manager console
Generic Alert log ORA-12012: error on auto execute of job 54
ORA-04052: error occured when looking up remote object WCMM.SYS@WCMMSERVERLINK
ORA-00604: error occured at recursive SQL level 3
ORA-12514: tns no listener
ORA-06512: AT "SYS.DBMS_SNAPSHOT" line 1883
can you guid me why the above error are occuring
the ORA-12514: tns no listener
the above error why it is occuring , then listener is running on oracle 10g server and other 8i and 9i server also and i am able to connect from oracle10g to other oracle 8i and 9i from sql plus and viceversa..
what could be the problem with tns listener
Regards
NiranjanHi Ugonic
Sorry both are same, it's spelling mistake it's " WCMMISLINK". Acutally, my database is getting updated but this alert log is getting generated in enterprise manager console of 10g.
The sql statement is
CREATE MATERIALIZED VIEW ADASNAP REFRESH FAST START WITH SYSDATE NEXT SYSDATE+1 AS
SELECT * FROM ADA@WCMMISLINK;
CREATE MATERIALIZED VIEW BGTABSNAP REFRESH FAST START WITH SYSDATE NEXT SYSDATE+1 AS
SELECT * FROM BGTAB@WCMMISLINK;
The above query is sheduled to run every day .
and i get the following Alert log in 10g enterprise manager console
Generic Alert log ORA-12012: error on auto execute of job 54
ORA-04052: error occured when looking up remote object WCMM.SYS@WCMMSERVERLINK
ORA-00604: error occured at recursive SQL level 3
ORA-12514: tns no listener
ORA-06512: AT "SYS.DBMS_SNAPSHOT" line 1883
can you guid me why the above error are occuring
Regards
Niranjan -
Alert Log File Monitoring of 8i and 9i Databases with EM Grid Control 10g
Is it possible to monitor alert log errors in Oracle 8i/9i Databases with EM Grid Control 10g and EM 10g agents? If yes, is it possible to get some kind of notification?
I know that in 10g Database, it is possible to use server generated alerts, but what about 8i/9i?
Regards,
MartinHello
i am interested in a very special feature: is it possible to get notified if alerts occur in alert logs in an 8i/9i database when using Grid control and the 10g agent on the 8i/9i systems?
Moreover, the 10g agent should be able to get Performance Data using the v$ views or direct sga access without using statspack, right?
Do you know where I can find documentation about the supported features when using Grid Control with 8i/9i databases? -
오라클 10g 장애 관련 alert log 파일좀 올려봅니다.
Sun Dec 10 03:11:05 2006
Process J000 died, see its trace file
Sun Dec 10 03:11:05 2006
kkjcre1p: unable to spawn jobq slave process
Sun Dec 10 03:11:05 2006
Errors in file c:\oracle\product\10.2.0\admin\golf\bdump\golf1_cjq0_4704.trc:
Process J000 died, see its trace file
Sun Dec 10 03:11:11 2006
kkjcre1p: unable to spawn jobq slave process
Sun Dec 10 03:11:11 2006
Errors in file c:\oracle\product\10.2.0\admin\golf\bdump\golf1_cjq0_4704.trc:
Sun Dec 10 03:12:12 2006
Process J000 died, see its trace file
Sun Dec 10 03:12:12 2006
kkjcre1p: unable to spawn jobq slave process
Sun Dec 10 03:12:12 2006
Errors in file c:\oracle\product\10.2.0\admin\golf\bdump\golf1_cjq0_4704.trc:
Sun Dec 10 03:13:18 2006
Process J000 died, see its trace file
Sun Dec 10 03:13:18 2006
kkjcre1p: unable to spawn jobq slave process
Sun Dec 10 03:13:18 2006
Errors in file c:\oracle\product\10.2.0\admin\golf\bdump\golf1_cjq0_4704.trc:
Sun Dec 10 03:20:58 2006
Process PZ99 died, see its trace file
Process PZ99 died, see its trace file
Sun Dec 10 03:31:48 2006
Process PZ99 died, see its trace file
Process PZ99 died, see its trace file
Sun Dec 10 03:42:38 2006
Process PZ99 died, see its trace file
Process PZ99 died, see its trace file
Sun Dec 10 03:48:04 2006
Process J000 died, see its trace file
Sun Dec 10 03:48:04 2006
kkjcre1p: unable to spawn jobq slave process
Sun Dec 10 03:48:04 2006
Errors in file c:\oracle\product\10.2.0\admin\golf\bdump\golf1_cjq0_4704.trc:
Sun Dec 10 03:48:19 2006
Process J000 died, see its trace file
Sun Dec 10 03:48:19 2006
kkjcre1p: unable to spawn jobq slave process
Sun Dec 10 03:48:19 2006
Errors in file c:\oracle\product\10.2.0\admin\golf\bdump\golf1_cjq0_4704.trc:
Sun Dec 10 06:52:34 2006
Reconfiguration started (old inc 4, new inc 6)
List of nodes:
0
Sun Dec 10 06:52:35 2006
Process q002 died, see its trace file
Sun Dec 10 06:52:35 2006
ksvcreate: Process(q002) creation failed
Dump file c:\oracle\product\10.2.0/admin/golf/bdump\alert_golf1.log
Sun Dec 10 06:59:01 2006
ORACLE V10.2.0.1.0 - Production vsnsta=0
vsnsql=14 vsnxtr=3
Windows Server 2003 Version V5.2 Service Pack 1
CPU : 4 - type 586, 2 Physical Cores
Process Affinity : 0x00000000
Memory (Avail/Total): Ph:2877M/3583M, Ph+PgF:4816M/5475M, VA:1937M/2047M
Sun Dec 10 06:59:01 2006
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 2
Autotune of undo retention is turned on.
LICENSE_MAX_USERS = 0
SYS auditing is disabled
ksdpec: called for event 13740 prior to event group initialization
Starting up ORACLE RDBMS Version: 10.2.0.1.0.
System parameters with non-default values:
processes = 150
__shared_pool_size = 184549376
__large_pool_size = 4194304
__java_pool_size = 8388608
__streams_pool_size = 0
spfile = +DATA/golf/spfilegolf.ora
nls_language = KOREAN
nls_territory = KOREA
cluster_interconnects = 10.10.10.1:192.168.200.3
sga_target = 1073741824
control_files = DATA/golf/controlfile/current.260.573740937, BACKUP/golf/controlfile/current.256.573740937
db_block_size = 8192
__db_cache_size = 868220928
compatible = 10.2.0.1.0
log_archive_dest_1 = LOCATION=+BACKUP/GOLF/
log_archive_format = ARC%S_%R.%T
db_file_multiblock_read_count= 16
cluster_database = TRUE
cluster_database_instances= 2
db_create_file_dest = +DATA
db_recovery_file_dest = +BACKUP
db_recovery_file_dest_size= 128849018880
thread = 1
instance_number = 1
undo_management = AUTO
undo_tablespace = UNDOTBS1
remote_login_passwordfile= EXCLUSIVE
db_domain =
dispatchers = (PROTOCOL=TCP) (SERVICE=GOLFXDB)
local_listener = GOLF1
remote_listener =
job_queue_processes = 10
audit_file_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\GOLF\ADUMP
background_dump_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\GOLF\BDUMP
user_dump_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\GOLF\UDUMP
core_dump_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\GOLF\CDUMP
db_name = GOLF
open_cursors = 300
pga_aggregate_target = 524288000
Cluster communication is configured to use the following interface(s) for this instance
10.10.10.1
Sun Dec 10 06:59:01 2006
cluster interconnect IPC version:Oracle 9i Winsock2 TCP/IP IPC
IPC Vendor 0 proto 0
Version 0.0
PMON started with pid=2, OS id=4100
DIAG started with pid=3, OS id=4112
PSP0 started with pid=4, OS id=4120
LMON started with pid=5, OS id=4144
LMD0 started with pid=6, OS id=4184
LMS0 started with pid=7, OS id=4192
LMS1 started with pid=8, OS id=4212
MMAN started with pid=9, OS id=4216
DBW0 started with pid=10, OS id=4224
LGWR started with pid=11, OS id=4208
CKPT started with pid=12, OS id=4236
SMON started with pid=13, OS id=4244
RECO started with pid=14, OS id=4252
CJQ0 started with pid=15, OS id=4264
MMON started with pid=16, OS id=4280
MMNL started with pid=17, OS id=4288
Sun Dec 10 06:59:01 2006
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
starting up 1 shared server(s) ...
Sun Dec 10 06:59:01 2006
lmon registered with NM - instance id 1 (internal mem no 0)
Sun Dec 10 06:59:02 2006
Reconfiguration started (old inc 0, new inc 4)
List of nodes:
0 1
Global Resource Directory frozen
* allocate domain 0, invalid = TRUE
Communication channels reestablished
* domain 0 valid according to instance 1
* domain 0 valid = 1 according to instance 1
Sun Dec 10 06:59:03 2006
Master broadcasted resource hash value bitmaps
Non-local Process blocks cleaned out
Sun Dec 10 06:59:03 2006
LMS 0: 0 GCS shadows cancelled, 0 closed
Sun Dec 10 06:59:04 2006
LMS 1: 0 GCS shadows cancelled, 0 closed
Set master node info
Submitted all remote-enqueue requests
Dwn-cvts replayed, VALBLKs dubious
All grantable enqueues granted
Sun Dec 10 06:59:05 2006
LMS 0: 0 GCS shadows traversed, 0 replayed
Sun Dec 10 06:59:06 2006
LMS 1: 0 GCS shadows traversed, 0 replayed
Sun Dec 10 06:59:06 2006
Submitted all GCS remote-cache requests
Post SMON to start 1st pass IR
Fix write in gcs resources
Reconfiguration complete
LCK0 started with pid=20, OS id=5164
Sun Dec 10 06:59:06 2006
ALTER DATABASE MOUNT
Sun Dec 10 06:59:07 2006
Starting background process ASMB
ASMB started with pid=22, OS id=4920
Starting background process RBAL
RBAL started with pid=23, OS id=5172
Sun Dec 10 06:59:15 2006
SUCCESS: diskgroup DATA was mounted
SUCCESS: diskgroup BACKUP was mounted
Sun Dec 10 06:59:19 2006
Setting recovery target incarnation to 2
Sun Dec 10 06:59:19 2006
Successful mount of redo thread 1, with mount id 2679476622
Sun Dec 10 06:59:19 2006
Database mounted in Shared Mode (CLUSTER_DATABASE=TRUE)
Completed: ALTER DATABASE MOUNT
Sun Dec 10 06:59:19 2006
ALTER DATABASE OPEN
Picked broadcast on commit scheme to generate SCNs
Sun Dec 10 07:00:21 2006
LGWR: STARTING ARCH PROCESSES
ARC0 started with pid=27, OS id=5668
Sun Dec 10 07:00:21 2006
ARC0: Archival started
ARC1 started with pid=28, OS id=5964
Sun Dec 10 07:00:21 2006
ARC1: Archival started
LGWR: STARTING ARCH PROCESSES COMPLETE
Thread 1 opened at log sequence 1855
Current log# 2 seq# 1855 mem# 0: +DATA/golf/onlinelog/group_2.262.573740941
Current log# 2 seq# 1855 mem# 1: +BACKUP/golf/onlinelog/group_2.258.573740941
Sun Dec 10 07:00:22 2006
ARC0: STARTING ARCH PROCESSES
Sun Dec 10 07:00:22 2006
Successful open of redo thread 1
Sun Dec 10 07:00:22 2006
MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
Sun Dec 10 07:00:23 2006
ARC1: Becoming the 'no FAL' ARCH
Sun Dec 10 07:00:23 2006
ARC1: Becoming the 'no SRL' ARCH
Sun Dec 10 07:00:23 2006
ARC2: Archival started
ARC2 started with pid=29, OS id=5908
Sun Dec 10 07:00:23 2006
ARC0: STARTING ARCH PROCESSES COMPLETE
ARC0: Becoming the heartbeat ARCH
Sun Dec 10 07:00:24 2006
SMON: enabling cache recovery
Sun Dec 10 07:00:24 2006
Successfully onlined Undo Tablespace 1.
Sun Dec 10 07:00:24 2006
SMON: enabling tx recovery
Sun Dec 10 07:00:24 2006
Database Characterset is KO16KSC5601
replication_dependency_tracking turned off (no async multimaster replication found)
Starting background process QMNC
QMNC started with pid=30, OS id=6076
Sun Dec 10 07:00:28 2006
Completed: ALTER DATABASE OPEN
Sun Dec 10 07:06:21 2006
Shutting down archive processes
Sun Dec 10 07:06:26 2006
ARCH shutting down
ARC2: Archival stopped
db 접속이(client) "tns 리스너 소켓을 찾을수..." 이런 메세지만 나오며
db 가 설치되어있는 서버에서 sql-plus 접속이 위와같은 메세지로 접속이 되지 않았습니다.
status는 모든 인스턴스가 정상적으로 작동중이었구요..
그래서 서버 그냥 off 시켰다가 on 시키니깐 정상으로 돌아왔는데
불안하네요...이런문제...
혹시 보시고 답변좀 부탁합니다.ALERT 내용만 보면 아래 두개의 증상과 비슷하네요.
첫번째는 alter system set undo_retention=1800 sid='*' 명령문을 node1으로 지정해서 실행하면 모든 instance 가 행업이 걸리는 현상이 있네요. 명령문을 없애주거나 아니면 모든 sid 별로 다 실행을 해주라고 나와있네요.
Symptoms
3 nodes RAC system on 10.1.0.4. The command "alter system set undo_retention=1800 sid='*';" was issued on node1, immeidately all instances hang. User can not logon to instance 2 and 3. Logon to instance 1 is still OK but query hangs.Alert log on node 2 and 3 report:Timed out trying to start process J000.Timed out trying to start process q000.kkjcre1p: unable to spawn jobq slave processErrors in file /opt/oracle/admin/RAC/bdump/rac3_cjq0_4229.trc
Cause
This is caused by unpublished Bug.3023661 RAC INSTANCE HANGS WHEN MODIFYING UNDO_RETENTION PARAMETER(or published Bug 4220405 ALTER SYSTEM SET UNDO_RETENTION=<N> HANGS RAC INSTANCES which has been closed as base bug 3023661)Bug 4220405 ALTER SYSTEM SET UNDO_RETENTION=<N> HANGS RAC INSTANCES which has been closed as base bug 3023661)The problem is caused by deadlock between CKPT and PZ99 slave. The internal algorithm to query thecurrent value of undo_retention of each instance and modify it has problem. It does unnecessary gv$ query andlob$ update when spfile is used. It is coding problem. The bug has been fixed in 10.2 and it is not backportable to 10.1.0.x due to code structure change.
Solution
Workaround is to modify one instance at a time, specify the detailed SID name for alter system command, eg:alter system set undo_retention=1800 sid='RAC1';alter system set undo_retention=1800 sid='RAC2';alter system set undo_retention=1800 sid='RAC3';......until all instances are modified. -
Check alert log without loggin into the server ??
hello all,
Is there any way i can look at the last 30 - 50 lines in the alert log without going thru vi or any editor on unix system ?? I am on 10203 (hp - ux). and i have dba grant to me. But do not have access to the server to login as oracle to view the alert log...so i was wondering if there are any procedures handy or anyways to look at the alert log without loggin in to unix system??
THANK YOU..Please post all output from your SQL*Plus and paste it between ** tag
Kamran Agayev A. (10g OCP)
http://kamranagayev.wordpress.com -
"found dead shared server ... " errors occured in oracle alert log
Dear all,
I have found a error message in my oracle alert log which is "found dead shared server 's000, pid=(10,1)'". What's this mean? and this error will casue a core dump in ../cdump directory.
btw. Thanks the answers of antti.koskinen and yingkuan.one more thing, my server is not configured as shared server mode, it is dedicated server mode. but I don't know why system inform me "found dead shared server..".
-
"found dead shared server" in alert.log
Hi.
I am getting the following message in the alert log of 10.2.0.2 database.
Fri Feb 2 11:13:54 2007
found dead shared server 'S005', pid = (32, 3)
Fri Feb 2 11:14:24 2007
found dead shared server 'S005', pid = (32, 4)
Fri Feb 2 11:59:48 2007
found dead shared server 'S001', pid = (11, 1)
found dead shared server 'S005', pid = (32, 5)
Fri Feb 2 12:00:04 2007
found dead shared server 'S001', pid = (80, 165)
found dead shared server 'S001', pid = (80, 166)
What does it mean actaully...
will it affect(what impact) my database.
Thanks
JDHi,
Are you using MTS feature? If yes,
Then as given in the site:
http://searchoracle.techtarget.com/tip/0,289483,sid41_gci1018471,00.html
major issue I have seen with MTS is the dispatcher process getting abruptly killed. For some unknown reason the dispatcher process all of a sudden dies, killing the connected sessions. The following is an extract from the alert.log file for one such error:
Wed Sep 8 09:07:35 2004
Errors in file /u01/bdump/abc_d050_521.trc:
ORA-07445: exception encountered: core dump [00000001026BA2D4] [SIGSEGV] [Address
not mapped to object] [0x000000018] [] []
Wed Sep 8 09:07:45 2004
found dead dispatcher 'D050', pid = (667, 207)
The dead dispatcher process is restarted once pmon cleans the in-doubt sessions. The workaround for this issue is to turn off the DCD (dead connection detection) feature. Set SQLNET.EXPIRE_TIME = 0 in sqlnet.ora file. This issue occurred in v9.2.0.4 and v9.2.0.5 and Oracle is currently working to resolve the same.
I think you are not using MTS feature, otherwise you would have received errors
like above & trace file would have been generated & error.ORA-07445
If you are not using MTS feature,
set the initialization parameter shared_servers = 0. also make sure that the parameter dispatcher is not set (it has no default) to anything.
Message was edited by:
Seema -
Server 3.2.2 authentication errors log locations
I have trouble to find log files to where Calendar, Contacts, Profile manager and web server are logging authentication failures (wrong user name or password) for logging attempts made either trough web interface or caldav, carddav?
Seems that corresponding logs in:
/var/log/apache2/
/Library/Logs/
do not contain such events.I have trouble to find log files to where Calendar, Contacts, Profile manager and web server are logging authentication failures (wrong user name or password) for logging attempts made either trough web interface or caldav, carddav?
Seems that corresponding logs in:
/var/log/apache2/
/Library/Logs/
do not contain such events. -
My alert log files seems to be generating somewhere else.
I am using a PFile to startup. Seems someone played around with the PFile.
I need to generate the alert logs in a folder as specified by me:
I have set the following parameters as such, but yet the alert log file doesn't generate in the bdump folder.
background_dump_dest=C:\oracle\admin\db1\bdump
core_dump_dest=C:\oracle\admin\db1\cdump
user_dump_dest=C:\oracle\admin\db1\udump
Is there any other parameter I need to fidget with?I am not using an SPfile. The Pfile is definetely being used for starting the instance.
background_dump_dest=C:\oracle\admin\db1\bdump
The other background trace files are being generated here, except for the alert log.
Alert log is being generated in: C:\oracle\admin\practice\bdump.
Now just so that i am not makin any human blunders I checked the following to be double sure:
SQL> select distinct isspecified from V$spparameter;
ISSPEC
FALSE
This means the Pfile is being used.
SQL> show parameter background_dump
NAME TYPE VALUE
background_dump_dest string C:\oracle\admin\db1\bdump
This verifies the destination folder.
PLEASE HELP! -
Hi Team,
I am doing database Refreshment. I want to monitor the alert logs.
Please suggest me, How to open the alert logs. Working on unix server.
Thanks & Regards,if its 10g then go to bdump directory
you can either do tail -f <alert_log_name>
or vi <alert_log_name>
if 11g then you want should go to
$ORACLE_HOME/diag/$ORACLE_SID
the alert log file is in XML format as well as a text file. The default location of both these files is the new ADR home or Automatic Diagnostic Respository. The ADR is set by using the DIAGNOSTIC_DEST initialization parameter. The location of an ADR home is ADR_BASE/diag/product_type/product_id/instance_id. If the environment variable ORACLE_BASE is not set then DIAGNOSTIC_DEST is set to ORACLE_HOME/log
there are different directories for different types of alert log files
alert - The XML formatted alertlog
trace - text alert log -
ORA-00205: error in identifying controlfile, check alert log for more info
Hello All,
I am performing my first Collab Suite install in quite some time and I have successfully installed Collaboration Suite on Linux Red Hat AS 4. I first performed an infrastructure installation for the Collab Suite database which completed with no errors, however, it appears that no control files were created in my $ORACLE_HOME/dbs directory during installation. I am also unable to specify their exact location in the initSID.ora file as I am unable to find them in any other directory on my server. The database starts despite the control file error, as you can see from the second SQL*Plus prompt. However, I am unsure how to create the control files or correct this error. Any assistance would be greatly appreciated!
SQL*Plus: Release 10.1.0.4.2 - Production on Wed Mar 21 09:51:49 2007
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect SYS as SYSDBA
Enter password:
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 100663296 bytes
Fixed Size 778024 bytes
Variable Size 99623128 bytes
Database Buffers 0 bytes
Redo Buffers 262144 bytes
ORA-00205: error in identifying controlfile, check alert log for more info
======================================================================
SQL*Plus: Release 10.1.0.4.2 - Production on Wed Mar 21 11:18:57 2007
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect SYS as SYSDBA
Enter password:
Connected.
SQL> startup nomount
ORA-01081: cannot start already-running ORACLE - shut it down first
SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.1.0.4.2 - Production
With the Partitioning, OLAP and Data Mining optionsControl files are database-specific, since they contain information describing the database (location of data files, etc.) You can't copy them from one database to another.
Do you have a backup? -
Delete content in alert.log file
hii,
Presently, i am working at oracle 10g database on windows 2003 server.
alter.log file size is 432 MB around which take several time time to open.
so, how can i delete content form alert.log file to reduce size
Regards
VaibhavHi,
No need to delete contents of alertlog.
just rename the alert log file or copy to another location and delete old one,then it will automatically creates new alert log file with format alert_<sid>.log
note:
no need of database bounce.
Maybe you are looking for
-
Cannot install SP1 on Windows 2008 R2 64bit 0x800f0826
Hello, I'm having an error when I'm trying to deploy service pack 1 of Windows Server 2008 R2. I tryed install the SP1 in a workgroup machine and the results were successful. But when I'm trying to install in my Domain it doesn't work, I think that s
-
Need to install vista ultimate 64 bit
Hi, I recently bought an Apple Macbook Pro 15 with 2.66 GHz Processor, 4GB DDR3 Ram, 320 GB 7200 RPM HDD & Nvidia 9600 GT 512MB DDR3 Graphics Chipset. Actually I want to create a new partition to install Windows Vista Ultimate 64 bit Os so can somebo
-
Background image moves when disabled
I have an image in a frame window. When you click on the image and move the mouse the image moves. I have but the image still moves. Also I wish to disable the right hand mouse context menu that opens the image in a new window and other items. It doe
-
Hi I have converted my startup to 64-bit using "32- or 64-bit Kernel Startup Mode Selector" application. This has definitely made this machine a lot faster...:-) Instead of a blink of an eye it now operates in a very very fast blink of an eye:-) I gu
-
Can I download Adobe audition beta to my mac?
Can I download Adobe audition beta to my mac?