Skip to Main Content

Hardware

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Move 5 RAC/2 nodes ASM 11.2.0.4 on AIX to another datacenter

2670989Jan 28 2016 — edited Jun 2 2016

Hi all,

we want to move 5 RAC/2 nodes AIX 6.1 nodes from datacenter A to datacenter B with minimum downtime.

DC A :

- RAC 11.2.0.4

- ASM DG's with NORMAL redundancy (40TB for all DBs)

DC B:

- same but ASM DG's with EXTERNAL redundancy on VPLEX METRO

What are for you the best solutions to move DBs with minimum downtime ?

- RMAN COPY ==> downtime

- Dataguard/GODEL GATE ==> $$$$$

- DC A : recreate DG in EXTERNAL redundancy and then move (EMC repli)  to DC B ==> downtime

Thanks in advance for your answers.

Gaetano

Comments

Nigel Deakin-Oracle
The JMS specification doesn't offer a way to explicitly purge a destination (delete all its messages), though your chosen JMS provider might off a non-standard way of doing this.

You could of course simply consume all the messages in a loop.

If you want to use message expiration, don't try using setJMSExpiration on the Message. That method is not for the purpose you might think (see the javadocs). Instead use one of the following methods on MessageProducer:

void setTimeToLive(long timeToLive)
Sets the default length of time in milliseconds from its dispatch time that a produced message should be retained by the message system.

void send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive)
Sends a message to a destination for an unidentified message producer, specifying delivery mode, priority and time to live.

timeToLive is in milliseconds.

Nigel
1 - 1

Post Details

Added on Jan 28 2016
2 comments
3,358 views