If you are interested in trying this then a colleague of mine, Phil Newlan has written a white paper with associated scripts which provide some common sample implementation scenarios. The paper is called 'Using Oracle Clusterware to Protect a Single Instance Oracle Database' and is available from the RAC landing pad on OTN http://otn.oracle.com/rac. The scripts used in the paper together with a copy of the paper are also available on the "RAC Sample Code" page. The scripts can be used to protect a single instance database and, if required an ASM instance and listener.
Oracle Clusterware is usually associated with RAC, however it can be used to protect a single instance Oracle Database. Using the technology in this way cold failover for single instance Oracle Databases can be implemented on a purely Oracle stack.
This is the direct white paper link.
There are other related papers that I have listed below.
Using Clusterware for non Oracle software
Using Clusterware for Oracle application server.
There are other related papers that I have listed below.
Using Clusterware for non Oracle software
Using Clusterware for Oracle application server.
This link is for the scripts and the related Oracle Clusterware docs.
Please note that that these are provided as a 'free' example of what can be achieved with Oracle Clusterware, please read the papers and adjust the scripts according to your own environments needs.If you do get chance to try this please feel free to feedback either via this blog or via email to philip.newlan@oracle.com