You want to configure WebLogic server transactions to be recoverable when a nonclustered
managed server crashes, even if that crash is caused by an unrecoverable hardware failure.
You want to run the managed server on different hardware, and have it recover the
transactions that were in-progress at the time of the crash. You also want to use the default
store for transaction logs. Which statement is true?
A.
This scenario is common , and so the default configuration of the default store
works.
B.
Beforethe crash ,you need to update the path to the default store for the managed
server. The path should be to some shared storage location.
C.
This scenario is not possible. You must use clustered managedservers to recover
transactions from a crashed server.
D.
Thisscenarioisnotpossible .YoumustusetheJDBCstore to recover transactions from
a crashed server.
E.
After the crash,obtain a copy of the managed server’s defaultstorefrom the
administrationserver. Move it to the samerelative locationon the new hardware before
starting the managedserverthere.
Explanation:
D
http://docs.oracle.com/cd/E23943_01/web.1111/e13731/trxman.htm#WLJTA180
B no doubt:
When moving transaction log records after a server failure, make all transaction log records available on the new machine before starting the server there. Otherwise, transactions in the process of being committed at the time of a crash might not be resolved correctly, resulting in application data inconsistencies. Accomplish this by storing persistent store data files on a dual-ported disk available to both machines. As in the case of a planned migration, update the default file store directory attribute with the new path before starting the server if the pathname is different on the new machine.
http://docs.oracle.com/cd/E24329_01/web.1211/e24377/trxman.htm#WLJTA180
E inply to recover tlog from adminserver, i don’t think it is possible