/oracle/ SID Directory is full
Hi, All
We are using ECC6 on HPUnix with Oracle. in our quality server /oracle/<sid> directory is full. Any one can explain what are the files i have to delete or i have to increase the volume.
Please suggest
Thanks & Regard
Venkat
Hi
Please also check the size of the /oracle/SID/saptrace directory, you can use du:
orasid> du -k /oracle/SID/saptrace
The saptrace directory holds the alert log, user and background traces of the database. Sometimes core files are placed there as well. All those files can be deleted (please do not remove the background and usertrace directories), but if you encounter a lot of traces or cores, you should investigate further and try to fix the problems.
Best regards
Michael
Similar Messages
-
Trace file of directory /ORACLE/ SID /SAPTRACE/USERTRACE increase ceaseless
Dear all,
Now I face a problem that the Trace file of directory /ORACLE/<SID>/SAPTRACE/USERTRACE increase ceaseless and very quickly, the trace files size was increased to 8G only two days, so the directory always is full due to this.
So anybody could tell me this is why ? and what method could help to decrease the trace log to produce ?
Thanks & Regards,
Michael>
mho wrote:
> There could be various issues causing this. I recommend having a look at [1505012 - Unrequired Oracle trace data in R3trans and tp|https://service.sap.com/sap/support/notes/1505012], for an bug in R3trans and tp.
>
> If this does not match, then please tell us what's inside the files.
>
> Cheers Michael
Thanks for your reply, I saw the notes and use Transaction SM50 to check the trace level, the level is default ,
this system is our solution manager, although the directory is full but the system still could be connected.
The trace files contents as below:
u201C*** 2011-04-25 12:22:41.995
ksedmp: internal or fatal error
ORA-00600: internal error code, arguments: [qertbFetchByRowID], [], [], [], [], [], [], []
Current SQL statement for this session:
SELECT * FROM "TBTCO" WHERE "JOBNAME" = :A0 AND "JOBCOUNT" = :A1
Call Stack Trace -
calling call entry argument values in hex
location type point (? means dubious value)
_ksedst38 CALLrel _ksedst10 0 1
_ksedmp898 CALLrel _ksedst0 0
_ksfdmp14 CALLrel _ksedmp0 3
_kgerinv+140 CALLreg 00000000 32560400 3
_kgeasnmierr19 CALLrel _kgerinv0 32560400 9548210 38FFDE0 0
ECDD670
__VInfreq__qertbFet CALLrel _kgeasnmierr+0 32560400 9548210 38FFDE0 0
chByRowID+2583
_opifch2+3115 CALL??? 00000000 2AFAEC3C 1E9B2F4 ECDD9D8 2
_opiefn0348 CALLrel _opifch20 89 4 ECDDB7C
_opiefn21 CALLrel _opiefn00 4E 4 ECDF698 0 0 0 0 0 0 0
_opiodr+1099 CALLreg 00000000 4E 4 ECDF698
_ttcpip+1273 CALLreg 00000000 4E 4 ECDF698 C
_opitsk+1017 CALL??? 00000000
_opiino1087 CALLrel _opitsk0 0 0
_opiodr+1099 CALLreg 00000000 3C 4 ECDFC30
_opidrv819 CALLrel _opiodr0 3C 4 ECDFC30 0
_sou2o45 CALLrel _opidrv0 3C 4 ECDFC30
opimaireal112 CALLrel _sou2o0 ECDFC24 3C 4 ECDFC30
_opimai92 CALLrel opimaireal0 2 ECDFC5C
_OracleThreadStart@ CALLrel _opimai+0
4+708
77E66060 CALLreg 00000000
Binary Stack Dump -
========== FRAME [1] (_ksedst38 -> _ksedst10) ==========
Dump of memory from 0x0ECDD544 to 0x0ECDD554
ECDD540 0ECDD554 0040467B 00000000 [T...{F@.....]
ECDD550 00000001 [....]
========== FRAME [2] (_ksedmp898 -> _ksedst0) ==========
Dump of memory from 0x0ECDD554 to 0x0ECDD614
Could you help to check this issue ?
Thanks -
Hi,
I have to restore a system for a DRP test.
I first deleted the /usr/sap/SID, /sapmnt/SID and /oracle/SID directories.
Before starting the restore I have to create a symbolic link of oraarch on saparch because the mount is on oraarch. I did it with the following command :
ln -s /oracle/SID/saparch/ /oracle/SID/oraarch/
after executing this line, it returns the error:
ln: 0653-417 /oracle/SID/oraarch// is a directory. (cannot unlink)
Many thanks for your help
RegardsJoe Bo wrote:
What exactly are you trying to do?
>
I have to create a symbolic link of oraarch on saparch
> Somehow I suspect it has to be the other way round:
>
ln -s /oracle/SID/oraarch /oracle/SID/saparch
>
> Read the manual pages of man ln and think again about your requirement.
>
> Edited by: Joe Bo on Oct 12, 2011 2:26 PM
> (typo: ln, not ls)
Yeah,
it is always the other way round than you think with "ln -s".
If you ever find a system with a link "b" pointing to "a"
you might safely assume I had may hands on it once when I had once again
no clue which way round the parameters work. In this case I always execute
ln -s a b
just to re-ensure myself
So if the filesystem mounted is .../oraarch, saparch needs o be non-existent when executing
ln -s /oracle/SID/oraarch /oracle/SID/saparch
see, just some twenty executions of "ln -s a b" and you are very sure to say which way round the parameters should be.
Volker -
Hello Experts,
I'm very new into SAP.
Plz tell me how to look that the archive directory is full at the database level and what command to use to bring the system up again as it hanged when the redo logs are not deleted from the system.
Thanks in advance.Hi,
As suggested by other SDN members, offline redologs needs to be backed-up & then deleted to make space for new logs.
You can check disk utilization with following command:
df -g | grep oraarc
If above command shows that it is more than 90% full, move your archive logs to another folder (e.g. /oracle/<SID>/arc_backup). Since this is faster option to make your system available. Backup on tape takes comparatively longer time.
Once space becomes available in /oracle/<SID>/oraarc directory, systems automatically comes out of hung state & users can continue their work. You need not stop or start your database.
Regards,
-Pankaj Kapote -
Installing Oracle Virtual Directory Manager client on Solaris 10
Hi,
While installing Oracle Virtual Directory Client on solaris 10, I am getting
"ovidm1014.bin : /tmp/install.dir.<number>/linux/resource/jre/bin/java: cannot execute" error while initiating the installer.
Can someone look into the message and advice me in overcoming the issue as we are held up on this for three days?
Earliest reply is favoured
ThanksHi,
Thanks once again for reply!!
If you already installed Oracle Virtual Directory Manager on Sun SPARC, can you brief us pre-requisite setting and installation steps, so that we can follow the same.
Because, we are getting error in the initialization of installation process itself. So, I think there must be some configuration settings to be made.
We already raised SR (Service Request) with Oracle, bu there is no reply from their side till now.
I am waiting for your reply ASAP
Regards -
What if the log directory is full?
I've just switched from Oracle to DB2.
I have a simple question: what if the log directory is full before the logs are archived?
Forgive me if this is to basic.
Thanks!Hello, this depends on the setting of the blk_log_dsk_ful database configuration parameter.
[http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/com.ibm.db2.luw.admin.config.doc/doc/r0005787.html]
SAP standard setting is YES -
OID Working Normally But I Want to Understand "oracle SID " Processes
I'm runninng OID as part of an Identity Mangagement 10.1.4.0.1 installation on Linux. When I look at the processes that oracle is running I see many "oracle<SID>" processes.
I'm looking for where I can read about the different types of processes that comprise OID on Unix/Linux. I'm particularly interested in knowing how "oracle<SID>" processes are created and destroyed -- is each process synonymous with an active connection to the directory?
Thank you for pointing me to the docs on this or telling me what you believe these "oracle<SID>" processes represent.Those Oracle<sid> processes are database instance processes - OID is implemented in a database (where else?).
They should be there for the life time of your server - they should not be killed, destroyed or whatever - they can be stopped by logging into your server - after setting the proper environment variables, execute:
sqlplus / as sysdba
shutdown
exit
The shutdown can take a while - it allows all active, current sessions to do their thing. Another option is shutdown immediate, which will kill active sessions, as soon as the running transaction finishes. Both options result in a clean shutdown, leaving the database in a consistent state.
A real killer is shutdown abort - it will simply abort all transactions, but leaves the database in an inconsistent state. Oracle will recover automatically in most cases.
More on http://tahiti.oracle.com, in the database section -
Oracle SID already exists. Specify another SID
Hi,
I had Oracle 9idatabase installed on my system.I had to reinstall the Windows 2000 operating system on my computer. I used the Oracle 9i cd to deinstall evrything ,but when i try reinstalling it, i specify 'Oracle 9i' as SID and i get the message 'Oracle SID already exists. Specify another SID'.
What do i do? Can anyone guide me?
Thanks in advance1/ Could you tell me more about Windows 2000 OS was installed clearly or repaired? If the Windows 2000 OS was repaired, then I think that, you should reinstall only Oracle Database (by Database Configure Assitant or Oracle Universal Installer) but not completely install full of Oracle Server.
2/ I guessed your DB was Development Database, not Production Database. So, when you reinstall your Database, you might save it as template (structure). Good luck!
Message was edited by:
trantuananh24hg
Message was edited by:
trantuananh24hg
Message was edited by:
trantuananh24hg -
hi,
In my /usr/sap/SMN/DVEBMGS02/work directory getting full regularly,in my work directory its writing .dat files with large space.iam moving these files to another location daily,any permenant solution for this.
ThankuIf you have enviornment ABAP + JAVA then this will be created with automatically
at the following locaiton.
/usr/sap/SID/INSTANCE/j2ee/cluster/server0/log/archive/.%2Flog%...........
But this happand usually if you have XI enviornment. So create the os level script to find the file from above location and delete them automatically
Regards,
Kamal Kishore -
What to backup on the Oracle side of the house from the Sys Admin
I'm being asked what specifically needs to be backed up on the Oracle side from the server guys... Right now we're running a all of our test instances in non-archivelog mode, so we're doing cold backups... other than the actual backup files, what else needs to be backed up.
Oracle 11gR1 on AIXsalibcs wrote:
what else needs to be backed up.Why not backup everything on the server? It's much easier to do a full backup of all server volumes than it is to include some directories while excluding others. The moment you exclude something from your server backup will be the moment whatever was excluded is lost and you will wish you had that backed up.
Cheers,
Brian -
Installatiion error message :Oracle SID already exists. Specify another SID
Hi all,
I had Oracle 9idatabase installed on my system.I had to reinstall the Windows 2000 operating system on my computer. I used the Oracle 9i cd to deinstall evrything ,but when i try reinstalling it, i specify 'Oracle 9i' as SID and i get the message 'Oracle SID already exists. Specify another SID'.
What do i do? Can anyone guide me?
Thanks in advance,Yes, probably You're trying to reinstall the same database / sample database.
This should be the message that You receive when Oradim utility try to create a NEW sid as a service.
To remove the old one, look at the services list. You should find a service called OracleService<NAME>. The <NAME> part of the service is Your SID.
Then, from command prompt, positioned in $ORACLE_HOME/bin directory, if not in the path, issue the follwing command:
oradim - DELETE -SID <NAME>
This should remove the service. If I'm right, in some versions of W2K server, I've found that it was impossible to recreate the SID with the same name without a reboot of the server.
May be this is Your problem
Hope this helps
Max -
I'm a bit confused about what a SID is. I understand that it represents a Database instance. However, as I create my database for the first time, I'm asking myself if I really understand what a SID is?
My impression of a SID is a database instance that can contain/manage serveral databases. Is that correct?
However, I wonder if I'm being miss lead by my thinking. During the database creation process it appears that there is a one-to-one relationship between a database and a SID. Meaning that a SID and database are a unique pair and that a one-to-one relationship exist only.
That being the case when it comes the environment variable for "Oracle_SID" does it support having multiple SID's. What is the maximum number of SID that it can support? When connecting to a database in Oracle do I have to supply both the SID and global database name to make a connection? I plan to connect to my databases using both Java and C++.
ThanksThanks for you help. However, My question is about
the "Oracle_SID" environment variable. I fully
understand that a SID helps identify resources to
manage a database. However, a server/machine can
have any number of database residing on the
server/machine.
The installation instructions talk about the
environment variables for a machine with the
"Oracle_SID being one of those variables. Based on
what you are telling me a server/machine can have
only 1/one database residing on it based on the fact
that the "Oracle_SID" environment variable can only
accomodate one/1 SID. NO. That is NOT what I said. I said - One SID will equate to One database instance.
You can have any number of SIDs.
BUT you set the SID as an environment variable to tell the software which instance to you wish to connect. ORACLE_SID can only be set to one value. That represents the database instance to which you are about to connect. A tool such as SQLPlus supports only one connection to one instance at a time.
>
Is the "Oracle_SID" environment variable important
when it comes to connecting to a database remotely?Not really. The key is the SERVICE_NAME which is used to tell the LISTENER which SERVICE you want to use.
By default, there is one service that has the same name as the instance's SID.
There is a connection description file, called TNSNAMES.ORA. That file is used the same as /etc/hosts in *nix - pass in an alias and get a connection description - IP in the case of HOSTS; machine, listener port and 'instance information' in the case of TNSNAMES.ORA
The typical connection to an instance is something like
sqlplus hans/test@ORCL
The ORCL is the alias to look up in the TNSNAMES.ORA (or other lookup technique - equivalent to DNS). The client looks up the 3 pieces of information, sends a request to the listener which is (hopefully) listening on the specified port on the indicated machine. It then uses the 'instance information' to ask the database instance for a thread or process.
Oracle8 and older used ORACLE_SID as the 'instance information'
Oracle8i and newer uses SERVICE_NAME as the 'instance information'.
Some Newbie DBAs equate SERVICE_NAME to ORACLE_SID, because one of the services has the same name as the SID. However, one can have up to 64 SERVICES managed by a single instance.
Some Experienced DBAs equate SERVICE_NAME to ORACLE_SID, because they have not spent time in the documentation to understand the difference between SERVICE_NAME and SID. As a result, they generally do not 'get it' when it comes to resource management or instance consolidation.
>
If I'm managing a database at the server and the
server has multiple database residing on it, how do I
define a SID for each database using the "Oracle_SID"
environment variable?If on LINUX, using bash, you simply
export ORACLE_SID=abc
or use the oraenv script to set the SID and all the other environment variables based on the SID.I give a description and example below.
>
I'm just not clear about the relationship between the
"Oracle_SID" environment variable and access a
database when logged onto the database
server/machine.Say I have 2 databases, called 'ORCL' and 'TEST', each with a user (and schema) called 'hans'. Both are down. I want them both up. Therefore I want to start 2 instances.The pattern, on Linux (it's subtly different on Windows) is
# set the environment to start ORCL
. oraenv
ORCL
# or
export ORACLE_SID=ORCL
export ORACLE_HOME=some-directory-path-to-the-ORCL-database's-software
export PATH=$PATH:$ORACLE_HOME/bin
# use the tools to start the database
sqlplus / as sysdba # note that I did not specify SID ... that was given above
startup
exit
# at this point ORCL database, and all the schemas in the ORCL database, are available
# from anywhere in the network, or on the local machine, I can:
sqlplus hans/password@ORCL
select * from dual;
exit
# but TEST is not up and
sqlplus hans/password@TEST
# will fail with a 'database not available' type of message
# now set up to start test. Use oraenv OR do it manually
export ORACLE_SID=TEST
export ORACLE_HOME=the-path-to-the-TEST-database's-software-which-could-be-the-same
export PATH=$PATH:$ORACLE_HOME/bin
# and use the tools to start the database
sqlplus / as sysdba
startup
exit
# note that I did not specify SID ... that was given above and tells SQLPLUS to establish a connect to the
# instance called TEST. SQLPlus has special powers in the "as sysdba" mode - it can execute the
# startup process.
# NOW the TEST and the ORCL databases are available through the TEST and ORCL instances
sqlplus hans/password@TEST
select * from dual;
connect hans/password@ORCL
select * from dual;
exit>
I understand that when using the Enterprise Manager I
have to specify the SID and database name but, does
the environment variable "Oracle_SID" have to reflect
a SID for each database that is present on the
server/machine.
The SID tells the system
1) which shared memory segment to use - if we are on the server
2) which instance to connect to over the network, because the SID is the same as the default SERVICE
In Enterprise Manager Database Control, the entry point for the configuration files is a special directory under the ORACLE_HOME that consists of the machine name and the SID. The purpose of setting the ORACLE_SID in this case is to tell the database control which directory to use to find the EM configuration files for that database and instance.
No matter which way you slice it:
1) an Oracle SID is used to point to the configuration information for one database and it's related instance;
2) an Oracle SID is really only meaningful on the machine where the instance is to run;
3) an Oracle SID environment variable can only contain the value for one SID if it is to be intepreted by Oracle programs;
4) an Oracle SID plays no significant part in establishing the connection for an appication;
5) an Oracle SID MAY be used as input to environment-setting programs that make it easier to get the right environment for an application;
6) an Oracle SID is NO LONGER the correct way to set up the TNSNAMES.ORA file to establish a connection. -
Mail wont open says home directory is full. HELP?
I dont know what happend but i restarted my powerbook today and when i got back to the desktop and tried launching mail it gives me the following message.
MAIL CANNOT UPDATE YOUR MAILBOXES BECAUSE YOUR HOME DIRECTORY IS FULL.
You must free up space in your home folder before using mail. Delete unneeded documents or move documents to another volume.
what happend to cause this and what can i do to fix it.
ThanksIf your hard drive has at least 5GB of free space available, quit Mail first and using the Finder go to Home > Library > Mail > Envelope Index. Move the Envelope Index file to the Desktop.
Afterwards, copy the Mail folder and place the copy on the Desktop for backup purposes.
Launch Mail and you will be prompted to import all mailboxes available in the Mail folder at Home > Library > Mail.
Select OK and allow the import process to complete and a new Envelope Index file will be created automatically by Mail within the Mail folder.
After confirming all mailboxes were successfully imported and are available, you can delete the copy of the Mail folder and the old Envelope Index file from the Desktop.
This should resolve the problem. -
After brrestore: Couldn't open verify PSE file /oracle/ sid /LASVerify.pse
After a brrestore on same server and <SID> each time that we run cleanup logs from DB13 we see:
BR0801I BRCONNECT 7.00 (32)
BR1301W Error message from likeywlib: likey_init: Couldn't open verify PSE file ("/oracle/<sid>/LASVerify.pse") for writing, errno = 13 (Permission denied).
BR1302W Initialization of license key library likeywlib failed, return code 1
BR1304W Checking SAP license failed at location BrLicCheck-104
BR0602W No valid SAP license found - please contact SAP
BR0805I Start of BRCONNECT processing: cdzkodpr.cln 2008-12-06 22.46.27
BR0484I BRCONNECT log file: /oracle/<sid>/sapcheck/cdzkodpr.cln
It is on a Linux SuSE X64 - Oracle 10.2.0.4 box
Regards.
Ganimede Dignan.> After a brrestore on same server and <SID> each time that we run cleanup logs from DB13 we see:
>
> BR0801I BRCONNECT 7.00 (32)
> BR1301W Error message from likeywlib: likey_init: Couldn't open verify PSE file ("/oracle/<sid>/LASVerify.pse") for writing, errno = 13 (Permission denied).
you <SID>adm user has no permissions to write this file.
Markus -
Oracle Single Sign on and Oracle Internet Directory
Hello Gurus,
What is the relationship between Oracle Single Sign on and Oracle Internet Directory.
To my understanding, OID is required to install SSO.
If OID already exist, can we just install SSO and go on integrating it to existing OID.
Great Thanks,
vimal jain.
[email protected]Hi Tim,
I've been working on this and could reproduce the issue with anonymous binds. A fix will be ready in 4.2.1.
So what I really need is the password used for login to pass to the is_member call.The P101_PASSWORD item does not save state. However, you can access the value during submit processing of the login page, for example in the post authentication function of your authentication scheme. People sometimes put code in there to query the user's groups (e.g. with apex_ldap.member_of2) and save them in an application. This item value can then be used in the authorization schemes.
Regards,
Christian
Maybe you are looking for
-
Link to a document - can't edit
Hi Folks, We are in the midst of setting up a document center for our BPM docs. We have a few main folders with the actual documents uploaded and we have a bunch of other folders that i have created links to the documents in the main folders. here ar
-
PROBLEM WITH CALL LOGS/CONTACTS
HI FRIENDS, I AM FACING A WIERD PROBLEM WITH MY Z10, WHEN I GET A CALL OR A MISS CALL THE NUMBER SHOWS UNDER A DIFFERENT CONTACT NAME HOWEVER THE ORIGINAL CONTACTS REMAIN UNCHANGED AS IT ONLY HAPPENS IN CALL LOG PAGE. CAN ANYONE PLEASE HELP ME ON THE
-
Hi. I bought SBH52 8 months ago and it works good, but today I wanted to listen the music and I couldnt open music by sbh52... I could only play it from Z1 walkman and I couldn't pauze, play and get next or previously music. Why? I have update Z1 and
-
HT204230 What are system requirements for Linux to use the iCloud web interface ?
I access iCloud.com from a Linux workstation using Firefox. Some features are unavailable - like the ability to format text and select fonts for mail Is this iCloud.com's problem or Linux/Firefox's problem ? Thanks.
-
Passing select options to a subroutine
hi experts can somebody tell me how to pass a select options to a subroutine. tell me how to pass using pass by reference and value. thanks.