Oracle Recovery Structures And Processes
Could somebody please tell me where I can get to know what exactly the following are and what role they play in Instance Recovery
a) Fast-Start Parallel Rollback
b) On-Demand Parallel Rollback
I found no explanation of this in the Backup and Recovery Guide.
Thanks in Advance.
With Regds.,
Sriraman.
Fast-Start Parallel Rollback is a feature that was introduced in Oracle8 meaning that the in the case of a database crash, Oracle will first roll forward all transactions in the online logs and open the database. Then after the database is open, then the transactions that were not commited would be roll back. Therefore, you do not need to wait for the roll back to occur before the database opens. There have been many improvements on the rollback phase after a crash on when,who, and how the transactions are rolled back. In Oracle9i, the transactions are rolled back a block at a time when the block is needed for a new transaction.
I found a reference in the Oracle9i Real Application Clusters Concepts guide. http://tahiti.oracle.com/pls/db901/db901.to_URL?remark=drilldown&urlname=http:%2F%2Fdownload-west.oracle.com%2Fotndoc%2Foracle9i%2F901_doc%2Frac.901%2Fa89867%2Fpshavdtl.htm%237046
Also found information on fast-start and on-demand in Oracle9i Database Performance Guide and Reference. (http://tahiti.oracle.com/pls/db901/db901.to_URL?remark=drilldown&urlname=http:%2F%2Fdownload-west.oracle.com%2Fotndoc%2Foracle9i%2F901_doc%2Fserver.901%2Fa87503%2Finstreco.htm%234 29566) And Chapert 17 of the same book.
Hope that helps.
Similar Messages
-
Hana db filesystem directory structure and process command line
Hi experts,
Could someone provide please actual directory structure of Hana db filesystem?
Generally speaking, I need to model some Hana db(of 1.0, 1.5 versions) entities. Among them:
Schemas
Data files
Log files
Important configuration files
Database parameters(guess found in config files and command line)
Database version
The question is where i can find such information having access to filesystem?
One another question is how common Hana db commandline looks like?
Does it have one process or several?
It would be perfect if someone give some ps -aef command result grepped with relevant Hana Db processes
Thanks,
Eugene
Edited by: Eugene Kondrashev on Dec 28, 2011 12:51 PMEugene Kondrashev wrote:
> * What are the processes relevant to Hana Db?
This is still changing pretty much ...
Anyhow, just check the running services in HANA studio (landscape tab) and you have all the process at hand.
> * What is the signature of starting command?
What is that supposed to mean?
> * How can I identify running Hana Db instance on a host having shell access?
How about the HDB command?
SUSE Linux Enterprise Server 11 (x86_64)
/usr/sap/HAN/HDB00> HDB help
Usage: /usr/sap/HAN/HDB00/HDB { start|stop|reconf|restart|version|info|proc|admin|kill|kill-<sig>|term }
kill or kill-9 should never be used in productive environment!
/usr/sap/HAN/HDB00> HDB info
USER PID PPID %CPU VSZ RSS COMMAND
hanadm 14682 14677 0.0 85580 2180 sshd: hanadm@pts/0
hanadm 14683 14682 3.3 16768 2980 \_ -bash
hanadm 14756 14683 18.1 13652 1680 \_ /bin/sh /usr/sap/HAN/HDB00/HDB info
hanadm 14782 14756 0.0 6620 892 \_ ps fx -U hanadm -o user,pid,ppid,pcpu,vsz,rss,args
hanadm 31638 1 0.0 42624 1820 sapstart pf=/usr/sap/HAN/SYS/profile/HAN_HDB00_vml3012
hanadm 31645 31638 0.0 528216 151400 \_ /usr/sap/HAN/HDB00/vml3012/trace/HDB.sapHAN_HDB00 -d -nw -f /usr/sap/HAN/HDB00/vml3012/daemon.ini pf=/usr/sap/HAN/SYS/profi
hanadm 31665 31645 0.5 5001972 1002844 \_ hdbnameserver
hanadm 31723 31645 0.0 4367024 244336 \_ hdbpreprocessor
hanadm 31744 31645 1.9 5664496 1779448 \_ hdbindexserver
hanadm 31752 31645 3.6 7197924 3359440 \_ hdbstatisticsserver
hanadm 31759 31645 0.6 5289164 1507684 \_ hdbxsengine
hanadm 32017 31645 0.0 429188 124344 \_ sapwebdisp_hdb pf=/usr/sap/HAN/HDB00/vml3012/wdisp/sapwebdisp.pfl -f /usr/sap/HAN/HDB00/vml3012/trace/dev_webdisp
hanadm 31527 1 0.0 292676 110380 /usr/sap/HAN/HDB00/exe/sapstartsrv pf=/usr/sap/HAN/SYS/profile/HAN_HDB00_vml3012 -D
> * Does Hana DB started with SAP start profile? If so, could someone point me to the example of such a profile?
?? seriously... take a guess
regards,
Lars -
Oracle Network files and processes
Can anyone help with this info :
in simple basic listener configuration When listener runs it interact which oracle files (apart from listener.ora,tnsnames.ora,sqlnet.ora) and os files
and which oracle(apart from pmon) and os processes
Thanks804719 wrote:
Oracle 10g (10.2.0.1.0)
can nscd cause hang to listener??
ThnxI'm not familiar with nscd. I'm more inclined to think your attempt to change oracle home (you still haven't answered my question of why you tried to do that) is caused some mismatch. Try tracing the startup of the listener with an OS utility like truss or strace (assuming you are on a *nix system, since you still haven't revealed that either). Or investigate the "trace" parameters in sqlnet.ora and see if you can get a trace straight out of the listener when it starts. -
Directory structure and files in Oracle Application server 10g and 11g
Hi all,
I am doing a lab migration from 10g to 11g based on the use of JAXB. There were some directory structures used in 10g to store the JAXB jar files and some other custom jar files. I want to know the equivalent folder structures in SOA 11g server. The 10g server directories are mentioned below:-
1.<OracleAS_Home>\webservices\lib.
2. server.xml located at <OracleAS_Home>\j2ee\home\config in 10g. Where can I find the equivalent file to "server.xml" in 11g server?
3. <OracleAS_Home>\bpel\system\classes\com\oracle\bpel\xml\util.
4. <OracleAS_Home> \bpel\system\classes.Here are the equivalents as per best of my knowledge:
1. <WebLogic Home>\server\lib
For example, D:\Middleware\wls1036\wlserver_10.3\server\lib
2. config,xml located at <Domain_Home>\config\
For example, D:\Middleware\wls1036\user_projects\domains\ArunBaseDomain1036\config\config.xml
3. It should be the same as 10g (instead of OracleAS_Home, it will be ORACLE_Home) if you install the BPEL product. Since, I have not installed BPEL/SOA, I am not very sure.
4. It should be the same as 10g (instead of OracleAS_Home, it will be ORACLE_Home) if you installed the BPEL product.
Also, I would recommend that you consider using ORACLE Smart Upgrade (JDeveloper component) to help you with the upgrade process. It exactly points out these mappings of file/directory structures AND the necessary configuration changes as well.
If you are requirement, is only about making the library jars available to your application, then consider reading the below discussion.
Re: XIncludeAwareParserConfiguration cannot be cast to XMLParserConfiguration
Arun -
Deleting the flashback recovery area and the files (Oracle 10g on Solaris 8
Hi,
We have a dev. db which is small about 3 gb in all (crd files). for this I had enabled flashback and also put it in archivelog mode. then the db_recovery_file_dest_size grew to 3 gb. since space is an issue, I turned off the flashback feature. (by the command: ALTER DATABASE FLASHBACK OFF;)
Tomorrow I will also make it into noarchivelog mode. My question is: it is having lots of archived logs (may be 3 gb or more) in the flashback recovey area. What is the correct syntax to delete them? There is a warning in alert log which says that use RMAN delete command but I am not aware of exact syntax.
Thanks
NiravYou can use variations of delete. (As you say there are many files, incude noprompt)
Once the database goes into noarchivelog mode, the archived redo logs are essentially worthless. They would be useful/necessary if you wanted to restore the database to a point in time prior to going noarchive, but if you don't need that, the two ways you are looking at deleting (depending how you go about it) are at the OS level and within the database (what Oracle knows or remembers about the archived redo logs and where they were sent to via the arch process). The RMAN approach is cleaner, assuming you were using that.
http://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/maint009.htm#sthref776
Delete unnecessary files from the flash recovery area using the RMAN DELETE command. (Note that if you use host operating system commands to delete files, then the database will not be aware of the resulting free space. You can run the RMAN CROSSCHECK command to have RMAN re-check the contents of the flash recovery area and identify expired files, and then use the DELETE EXPIRED command to remove missing files from the RMAN repository.) -
Need help on Oracle manual Backup and Recovery?
Dear Gurus,
I want to study Oracle manual Backup and Recovery(without RMAN) in detail.
Is there any book or site, which describes more scenarios and explanation on manual backup and Recovery(without RMAN)
Regards
Sanjeevuser12868781 wrote:
Dear Gurus,
I want to study Oracle manual Backup and Recovery(without RMAN) in detail.Why?
My car has a flat tire. The manufacturer packed a spare tire, jack, and lug wrench in the trunk of the car at no additional cost, and described the process in the owners manual. I want to replace the flat tire without using any method other than the one involving the use of the tools designed for and provided for the job.
Is there any book or site, which describes more scenarios and explanation on manual backup and Recovery(without RMAN)
Regards
Sanjeev -
What are the logical structure and physical structure in oracle
what are the logical structure and physical structure in oracle and how can allocate a DB block size as default size is 8192?
From the Concepts Guide
http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14220/toc.htm
The physical structures are:
Datafiles
Control Files
Redo Log Files
Archive Log Files
Parameter Files
Alert and Trace Log Files
Backup Files
The Logical Structures are:
Tablespaces
Oracle Data Blocks
Extents
Segments -
My ipod is in 'recovery mode' and I've tried to recommended process to fix it but it won't complete the process. In the meantime, my ipod Nano is not working with my Menu screen or music, what to do about this??
Hi Newf51,
Is this an iPod Touch that is stuck in recovery mode? What happens when you try to restore it to factory settings through iTunes? If it gives an error, go through this article to try to resolve the issue Resolve iOS update and restore errors - Apple Support -
Diff Between Oracle BPM Studio and Oracle BPEL Process Manager
1)What is the difference between Oracle BPM Studio and Oracle BPEL Process Manager?
2)What is the connection between Oracle BPM Studio and Oracle BPEL Process Manager?Hi,
As of today you should install SOA Suite 11g
Fr this you will need to install Database (for development you can use XE)
Run RCU utility to crete DB schemas for SOA Suite.
Install Weblogic server
Install SOA Suite as an option to Weblogic
Create SOA Domain.
It is physically possible to do it in 2GB but is far better on 3 - 4GB
You can consider installing DB on different machine.
Adam -
How to automate the Oracle database start and shutdown process
How we can automate and oracle database start and stop procees with Linux start/shutdown process.
I want to automatically start the oracle database at the time linux server and shutdown the database on shutdown linux server.Hi,
I can share my scripts:
1) /home/oracle/start_oracle.sh
#Script should be ran as Oracle user
cd /tmp
export ORACLE_SID=orcl
export ORACLE_HOME=/oracle/ora9i
lsnrctl start
sqlplus -S /nolog <<ENDSQL
connect / as sysdba
startup
exit
ENDSQL
emctl start dbconsole
isqlplusctl start
NOTE: emctl and isqlplus are optional
2) /home/oracle/stop_oracle.sh
#Script should be ran as Oracle user
cd /tmp
export ORACLE_SID=orcl
export ORACLE_HOME=/oracle/ora9i
isqlplusctl stop
emctl stop dbconsole
sqlplus -S /nolog <<ENDSQL
connect / as sysdba
shutdown immediate
exit
ENDSQL
lsnrctl stop
NOTE: emctl and isqlplus are optional
Then what you need:
1) K91oracle_stop (put it in the desired run level)
#!/bin/bash
# description: Stop Oracle before reboots
su - oracle -c "/home/oracle/stop_oracle.sh" >> /home/oracle/stoporacle.log
2) S91oracle_start (put it in the desired run level)
#!/bin/bash
# description: Start Oracle after reboots
su - oracle -c "/home/oracle/start_oracle.sh" >> /home/oracle/startoracle.log
Bye. -
JHeadstart, Oracle Business Rules and BPEL Process Manager
Dear JHeadstart Team,
I have some questions regarding integration of JHeadstart and Oracle Business Rules and Oracle BPEL Process Manager. As a matter of fact I don't have any work expriences with these tools so my questions may not be good and precise.
1- Using a business rule engine can dramatically increase speed of development and ease of maintenance.I had a very good exprience in using JHeadstart and Headstart in the past but I wanted to know if it is possible to use Oracle Business Rules in conjunction with the JHeadstart ? If so, What steps should be taken? Is there any known issue about this integration? Does Oracle Business Rules have any interference with JHeadstart or it is only used in model layer during insert,update,delete?
2- Is it possible to develope a system based on oracle work flow engine (Oracle BPEL Process Manager) using JHeadstart ? If so, What steps should be taken and how the changes in the flow of work would by applyed in a system developed by JHeadstart. Is there any known issue about this integration?
Any help,link to documents or general guidelines would be highly appreciated.
Thanks in advance,
NavidCouple of things I would like to add, are the following.
In the context of an ADF application usage of Oracle Business Rules most likely is in the business logic layer, but mind that it does not need to be restricted to that.
Oracle Business Rules takes so called 'facts' as input, evaluates some rules based on that and change those facts or return some result. That might be checking a business rule as defined in the JHeadstart Developers Guide. But it might also return some value that is used in a navigation rule.
Think about a page flow where after page A normally page C is presentend, but in case of some situation (like a customer ordered something and you want to present some special offering based on that) you want page B presented in between (i.e. A -> B -> C). Oracle Rules could be used to determine this page flow. This would be an example of using it in the controller layer (probably in combination with using facts that come from the model layer).
Another remark that I would like to make, is that in my opinion it does not make much sense to use Oracle Rules for business rules that logically more or less are part of your data model (like end date must be on or after begin date). You typically use Oracle Rules to implement business rules that are of a volatile nature, meaning that day-to-day business may require a change of the rules. One example is the navigation case that I mentioned before. Another (typical) example would be a rule that defines when a customer is a Gold customer.
Jan Kettenis -
i was in the process of jailbreaking and updating my ipod and when i was updating it,it went into recovery mode and now i cant get it out of recovery mode so what can i do??
Go elsewhere:
Jailbreaking voids the Apple warranty and also means that you will not get any support from Apple, including from this Apple forum. Jailbreaking can't be discussed in this Apple forum.
Unauthorized modification of iOS has been a major source of instability, disruption of services, and other issues -
Oracle 10g backup and recovery
Hi
Can you guys give me some resource of oracle 10g backup and recovery. I want to learn about oracle 10g backup+recovery. Plz helpBest resource is Backup and Recovery guide from Oracle document site.
Backup and Recovery Advanced User's Guide
http://download-west.oracle.com/docs/cd/B19306_01/backup.102/b14191/toc.htm -
Can't Cancel the Process Of Media Recovery Creation and Start A New One
help me cancel the process of media recovery creation and start it all over again because i found that i need four disks to make the recovery creation. i made the first disk but i need to get another three disks for the process to be completed. It says that "media recovery creation has not been completed", so i want to cancel the whole opeation and start from the beginning later when i am ready for it. How can i do that, any steps or instructions to solve this issue would be appreciated.
Computer: HP Pavilion dv6-6120se
OS: Windows 7 home premium x64
This question was solved.
View Solution.You can only create one set of recovery discs. So once the process is completed, you will not be able to create another.
-------------How do I give Kudos? | How do I mark a post as Solved? -------------------------------------------------------- -
How to Integrate Oracle Imaging and Process Management(IPM) 7.7.10 with EBS
Hi All,
We are implementing the following modules from Oracle Content Management to one of our Client, the following are the versions of the tools:
Configure and deploy Oracle Forms Recognition (OFR) 10GR3
Configure the Oracle Adopter for integration of OFR with EBS Version 11.5.10.2
Configure the Adopter for integration of OFR with Oracle Imaging and Process Management (IPM) 7.7.10
I really like to have any technical design document on integrations front, especially from OFR -> EBS and also IPM -> EBS.
Please feel reach me on my following contact details:
[email protected]
Phone: 1865-582-2369
Mobile: 1865-202-6430
Any pointers for the same is well appreciated.
Regards
ChandraTry replacing the .dll file with the one in your WINDOWS directory. I had that problem and I copied the .dll from C:/WINDOWS/system32 to overwrite the one located in the install directory.
Maybe you are looking for
-
Problem with Absolute Navigation (External Window) and Light Framework Page
Hi All, We are using Light Framework page for the portal devolopment. We have an application including two webdynpro iviews where absolute navigation is used to traverse from first iview to second iview (When user clicks a button on first iview). We
-
Error while saving the added the element in HumanResource Vision Enterprise
Hi All, In 12.0.4 ,while saving after creating the element in the Human Resource Vision Enterprise it error out with error code APP-PAY-51520. Thanks&Regards DBA
-
Certificate Outlook message error
Hi We recently made a change to our certificate that go daddy provides removing our server names from the certificate due to GODaddy's request. Therefore only using the mail.XXXX.com or bb.XXXX.com on the certificate. We have an Exchange 2007 server
-
Popup for entering Reason for Rejection
Hi Experts, I have a workflow which has a user deciision step for approval and rejection. On rejecting i want a popup to appears where in user can select the reason for rejection and then exceute the workitem. I have tried using POPUP_GET_VALUES . I
-
Solution Manager: Central system administration
Hi, We need to configure central system administration in solution manager. Could you please provide step by step documents. Regards, Bala.