Hopefully my last dataguard topic - Failover & reinstate

So I have a 10.2 setup with a primary and physical standby.
I've configured dataguard broker and it all looks good.
Now I'm trying to test failover. I shutdown the primary, executed a failover command in dgmgrl to failover to the standby and it's up and running....
I can't get the new standby (old primary) to reinstate. All I get is ORA-16653: failed to reinstate database. The docs say if it fails, you have to go through the steps to create a standby database as you did at the start of this entire process.
Okay, well from where I'm sitting, all of the settings are already done (since I set them all on the primary before it was disabled), so the only thing I should need is to get a standby control file from the primary and copy it in...but it still won't reinstate. I copied the database from primary over to secondary...still won't. I can mount it but cannot select from any of the v$ views. I've restarted the listener, no help.
The way this is configured, is I have the exact same instance name on two different servers. The only difference between them is the unique_db_name (band & bandbackup). I created tnsnames entries on each box that correspond to the unique names.
I guess I don't see why this is so hard. I have two databases, the current primary is originally a copy of the old primary which had all of the needed alters run on it. The only difference was in the spfile settings (opposite unique_db_names for delivery) and I've verified those are set. What am I missing?

Look, here's what I do to reinstantiate a failed standby:
1. Remove all the DataGuard configuration including DataGuard parameters in Primary and Standby init files.
2. Change the DB_UNIQUE_NAME of the Primary to what it should be (BAND, for you)
3. Put every tablespaces in turn in BACKUP mode and rcp their DATAFILEs to remote standby host.
4. Create a standby controlfile, rcp it to remote standby host.
5. Multiplex the standby controlfile as needed
6. Create a pfile from the primary spfile and change needed parameters (LOG_ARCHIVE_DEST_n, DB_UNIQUE_NAME) to reflect it's a STANDBY database now.
Transfer this pfile to remote standby host and build a spfile from it
7. Startup the standby in mount mode, check the necessary archive log files to bring it to a concistent point in time.
Because the rcps and other processes can take time it's a fuzzy copy of the main database. Then rcp the archived redo logs to the standby and "recover standby database until cancel".
Once this is done, put the standby in recover managed mode, check if MRP is started up (from v$bgprocess) and check apply status (from v$managed_standby).
8. choose a LOG_ARCHIVE_DEST_n from the Primary and set a SERVICE to the new standby.
Then switch current logfile. Check the sending status in alert log. Check on standby host the archive is received.
9. check apply progress in v$managed_standby
10. no step 10 all is OK.And this has always worked for me!
About your other question: "what does the DG Broker do?"
The GB Broker, as for me helps in mainly 2 points:
. Check the configuration. It monitors if everything is ok, and ensores log sending and in max protection mode the shutdown of the primary if standby is unrechable, and so on.
. Enables the switchover option, which isn't available without a DG Broker (IIRC).
Good Luck,
Yoann.

Similar Messages

  • Dataguard switch/failover tests notes

    version 9i-11g
    somebody can share different scenarios for this testing?

    version 9i-11g
    somebody can share different scenarios for this testing?It would be precious to go through all:
    1. [Oracle10g: Data Guard Switchover and Failover Best Practices|https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8262553999369510259::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,387266.1,1,1,1,helvetica]
    2. Assuming you don't have dataguard broker. [Performing Switchover in a Data Guard Configuration without the Data Guard Broker|https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8262553999369510259::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,232240.1,1,1,1,helvetica]
    Regards,
    S.K.

  • Oracle 9i Dataguard automatic failover

    Hi Gurus,
    I wanted to setup automatic failover from primary to physical standby database in oracle 9i . Could you please advice me what are necessary things required for this setup. Right now we are manually doing the activity.
    thanks in advance
    regards,
    Shaan

    Hi,
    there is thread with the same question and I put there one link.
    Re: DGMGRL switchover automatically without manual intervention
    Regards,
    Tom
    http://oracledba.cz

  • Dataguard site failover scenario

    Dear Gurus,
    I am preparing a operation runbook with scenarios of Production environment database DR event. I have got sets of workable switchover and failover procedures but just get confused about when to trigger the failover steps? I can think about some scenarios,
    1. Web/App server tier failure triggered site failover - this means database layer is healthy so no doubt we should do switchover
    2. Database layer problem triggered site failover
    2.a Primary site database problem
    2.b Secondary site database problem
    for scenario 2 I believe it can further drill down into detailed categories. I intend to write steps to fix the problem on whatever primary or secondary site then perform switchover, what do you think?
    we are using Oracle EE 11gR2
    Best

    Hi rac100g.
    Really I dont undertant your quetion clearly.
    Dow you want steps automati client failover?
    I think my video tutorial with helpful for you.
    Please watch : http://www.mahir-quluzade.com/2012/05/oracle-data-guard-11g-overview-client.html
    And you can watch my all videos about Data Guard from : http://www.mahir-quluzade.com/p/oracle-videos.html
    Regards
    Mahir M. Quluzade
    Edited by: Mahir M. Quluzade on Jun 6, 2012 12:13 PM

  • Dataguard switchover & failover testing

    i want to build new physical & logical dbs just for testing & learning, as per menalink notes 736863.1 & 748595.1
    wondering that configuration will let me test switchover & failover testing?

    Hi there,
    Those notes help you to build a proper data guard configuration in both Physical and Logical Standby enviromnment.
    I would also recommend to check:
    - [The Oracle online documentation|http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/toc.htm]
    - [Oracle Maximum Availability Architecture site on OTN|http://www.oracle.com/technology/deploy/availability/htdocs/maa.htm]
    These documents can provide a big picture of Data Guard configurations from different approaches as well as I would also recommend to learn and practice more advanced techniques and features such as Flasback database, Fast-start-failover or Cascaded destinations.
    Hope this helps,
    Good luck and regards,
    Jozsef

  • DataGuard automatic failover

    Say an automatic failover has happened.
    The former primary DB is down.
    The former standby DB is now the primary DB and is up and running.
    I assume the clients have to reconnect to the second DB.
    Now, how can we make the automatic failover for the clients?
    (At least that you do not have to manually change the clients' tnsnames.ora to the new DB.)

    Take a look into the NET8 manual. The simple way is to define multiple addresses in the address list. That way you get a connect time failover: if the first instance isn't reachable the scond one will be used and so on.
    DB =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.2)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = ORCL)
    )

  • I need help hopefully one last time, today...:o)

    ok I need my check boxes to paint or unpaint my lights, bulbs, star, when the boxes are check. I also need my buyIt button to display a $ amount in Input based on which buttons are checked. Any help is VERY VERY appreciated:o). Thanks

    //619-933-5768
    import javax.swing.*; // Packages used
    import java.awt.*;
    import java.awt.event.*;
    import java.text.*;
    import java.applet.*;
    public class DrawingOnPanel extends JFrame
         public DrawingOnPanel(){
              //super(title);
              setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              TreeStore1 ts = new TreeStore1();//inner class object
              getContentPane().add(ts);
              setSize(700,600);
              setVisible(true);
    public class TreeStore1 extends JPanel implements ActionListener
         private JLabel prompt1 = new JLabel("Merry Christmas!");
    private JLabel prompt2 = new JLabel("What would you like on you tree? ");
    private JLabel prompt3 = new JLabel("Your total is: ");
    private JButton buyIt = new JButton("Buy It!");
    private JPanel myPanel = new JPanel();
    int a1,a2,a3,a4,a5, b1, b2,ct;
         private double treePrices=19.95;
         private double lights=20;
         private double bulbs=15;
         private double star=9.99;
         private double total;
         int x,radius,corner,xCorner;
         private JTextField input = new JTextField(13);
         DecimalFormat format=new DecimalFormat("$#,###.00");
         Color greenx = new Color(0,17,0);
    Color greeny = new Color(0,34,0);
         //day tree start
    Color green1 = new Color(0,51,0);
    Color green2 = new Color(0,68,0);
    Color green3 = new Color(0,85,0);
    Color green4 = new Color(0,102,0);
    Color green5 = new Color(0,119,0);
    //night tree end
    Color green6 = new Color(0,136,0);
    Color green7 = new Color(0,153,0);
    Color green8 = new Color(0,170,0);
    Color green9 = new Color(0,187,0);
    Color green10 = new Color(0,204,0);
         Color green11 = new Color(0,221,0);
    Color green12 = new Color(0,238,0);
    Color green13 = new Color(0,255,0);
    //day tree end
    Color brown = new Color(102,51,0);
         int xStar[]={392,402,422,402,410,390,365,378,359,382,392};
    int yStar[]={118,142,148,160,185,165,182,155,138,140,118};
    Polygon starPoly = new Polygon(xStar,yStar,xStar.length);
         JCheckBox treeBox = new JCheckBox("Christmas Tree", true);
         JCheckBox lightsBox = new JCheckBox("Lights", false);
         JCheckBox bulbsBox = new JCheckBox("Bulbs", false);
         JCheckBox starBox = new JCheckBox("Star", false);
         Font bigFont = new Font("ComicSans",Font.BOLD,14);
         Font biggerFont = new Font("ComicSans",Font.BOLD,22);
    public TreeStore1 () {
    add(prompt1);
    add(prompt2);
    add(prompt3);
    add(treeBox);
    add(lightsBox);
    add(bulbsBox);
    add(starBox);
    add(input);
    add(buyIt);
    lightsBox.setBorderPainted(true);
              lightsBox.setBorderPaintedFlat(true);
              lightsBox.setForeground(new Color(41, 101, 35));
              lightsBox.addItemListener(new ItemListener() {
                   public void itemStateChanged(ItemEvent e)
                        lightsBox_itemStateChanged(e);
              treeBox.setBorderPainted(true);
              treeBox.setBorderPaintedFlat(true);
              treeBox.setForeground(new Color(41, 101, 35));
              treeBox.addItemListener(new ItemListener() {
                   public void itemStateChanged(ItemEvent e)
                        treeBox_itemStateChanged(e);
              bulbsBox.setBorderPainted(true);
              bulbsBox.setBorderPaintedFlat(true);
              bulbsBox.setForeground(new Color(41, 101, 35));
              bulbsBox.addItemListener(new ItemListener() {
                   public void itemStateChanged(ItemEvent e)
                        bulbsBox_itemStateChanged(e);
              starBox.setBorderPainted(true);
              starBox.setBorderPaintedFlat(true);
              starBox.setForeground(new Color(41, 101, 35));
              starBox.addItemListener(new ItemListener() {
                   public void itemStateChanged(ItemEvent e)
                        starBox_itemStateChanged(e);
    treeBox.setFont(bigFont);
    lightsBox.setFont(bigFont);
         bulbsBox.setFont(bigFont);
    starBox.setFont(bigFont);
    prompt1.setFont(biggerFont);
         input.setEditable( false );
    buyIt.addActionListener(this);
         private void initializeComponent()
         private void lightsBox_itemStateChanged(ItemEvent e)
              System.out.println("\nlightsBox_itemStateChanged(ItemEvent e) called.");
              System.out.println(">>" + ((e.getStateChange() == ItemEvent.SELECTED) ? "selected":"unselected"));
              private void treeBox_itemStateChanged(ItemEvent e)
              System.out.println("\ntreeBox_itemStateChanged(ItemEvent e) called.");
              System.out.println(">>" + ((e.getStateChange() == ItemEvent.SELECTED) ? "selected":"unselected"));
         private void bulbsBox_itemStateChanged(ItemEvent e)
              System.out.println("\nbulbsBox_itemStateChanged(ItemEvent e) called.");
              System.out.println(">>" + ((e.getStateChange() == ItemEvent.SELECTED) ? "selected":"unselected"));
         private void starBox_itemStateChanged(ItemEvent e)
              System.out.println("\nstarBox_itemStateChanged(ItemEvent e) called.");
              System.out.println(">>" + ((e.getStateChange() == ItemEvent.SELECTED) ? "selected":"unselected"));
              // TODO: Add any handling code here
         public void paintComponent(Graphics tree){
         super.paintComponent(tree);//     
              prompt1.setLocation(250,5);
              prompt2.setLocation(5,55);
              treeBox.setLocation(5,105);
              lightsBox.setLocation(5,155);
         bulbsBox.setLocation(5,205);
         starBox.setLocation(5,255);
         buyIt.setLocation(320,500);
         prompt3.setLocation(200,455);
              input.setLocation(300,455);
              tree.setColor(brown);
    tree.fillRect(375,350,30,40);
              for(int t=230;t<550;t+=1)
         if(t<254)
              tree.setColor(green1);
         else if(t<278)
              tree.setColor(green2);
         else if(t<302)
              tree.setColor(green3);
         else if(t<326)
              tree.setColor(green4);
         else if(t<350)
              tree.setColor(green5);
    else if(t<374)
              tree.setColor(green6);
         else if(t<398)
              tree.setColor(green7);
         else if(t<422)
              tree.setColor(green8);
         else if(t<447)
              tree.setColor(green9);
    else if(t<472)
              tree.setColor(green10);
         else if(t<498)
              tree.setColor(green11);
         else if(t<522)
              tree.setColor(green12);
    else
                   tree.setColor(green13);
              tree.drawLine(390,200,t,350);
    //second tree
    for(int t=250;t<525;t+=1)
         if(t<270)
              tree.setColor(green1);
         else if(t<292)
              tree.setColor(green2);
         else if(t<314)
              tree.setColor(green3);
         else if(t<336)
              tree.setColor(green4);
         else if(t<358)
              tree.setColor(green5);
    else if(t<380)
              tree.setColor(green6);
         else if(t<400)
              tree.setColor(green7);
         else if(t<420)
              tree.setColor(green8);
         else if(t<440)
              tree.setColor(green9);
    else if(t<460)
              tree.setColor(green10);
         else if(t<480)
              tree.setColor(green11);
         else if(t<500)
              tree.setColor(green12);
    else
                   tree.setColor(green13);
              tree.drawLine(390,160,t,310);
    //third tree
    for(int t=265;t<515;t+=1)
         if(t<285)
              tree.setColor(green1);
         else if(t<305)
              tree.setColor(green2);
         else if(t<325)
              tree.setColor(green3);
         else if(t<345)
              tree.setColor(green4);
         else if(t<365)
              tree.setColor(green5);
    else if(t<385)
              tree.setColor(green6);
         else if(t<405)
              tree.setColor(green7);
         else if(t<425)
              tree.setColor(green8);
         else if(t<445)
              tree.setColor(green9);
    else if(t<465)
              tree.setColor(green10);
         else if(t<485)
              tree.setColor(green11);
         else if(t<505)
              tree.setColor(green12);
    else
                   tree.setColor(green13);
              tree.drawLine(390,160,t,280);
         //if(/*need code here lights checked*/)
                   for(a1=340, a2=350, b1= 235, b2=245, ct=0;ct<5; a1+=35, a2+=35,b1+= 10, b2+=10,ct++)
                             tree.setColor(Color.red);
                                       tree.fillOval(a1,b1,6,6);
                             tree.setColor(Color.green);
                                       tree.fillOval(a2,b2,6,6);
                                       //tree lights
                                       for(a1=365, a2=355, b1= 195, b2=205, ct=0;ct<3; a1+=35, a2+=35,b1+= 10, b2+=10,ct++)
                             tree.setColor(Color.red);
                                       tree.fillOval(a1,b1,6,6);
                             tree.setColor(Color.green);
                                       tree.fillOval(a2,b2,6,6);
                                       for(a1=385, a2=375, b1= 215, b2=225, ct=0;ct<3; a1+=35, a2+=35,b1+= 10, b2+=10,ct++)
                             tree.setColor(Color.red);
                                       tree.fillOval(a1,b1,6,6);
                             tree.setColor(Color.green);
                                       tree.fillOval(a2,b2,6,6);
                                       for(a1=315, a2=295, b1= 260, b2=270, ct=0;ct<7; a1+=35, a2+=35,b1+= 10, b2+=10,ct++)
                             tree.setColor(Color.green);
                                       tree.fillOval(a1,b1,6,6);
                             tree.setColor(Color.red);
                                       tree.fillOval(a2,b2,6,6);
                                       for(a1=280, a2=270, b1= 285, b2=295, ct=0;ct<5; a1+=35, a2+=35,b1+= 10, b2+=10,ct++)
                             tree.setColor(Color.red);
                                       tree.fillOval(a1,b1,6,6);
                             tree.setColor(Color.green);
                                       tree.fillOval(a2,b2,6,6);
                                       for(a1=270, a2=280, b1= 320, b2=330, ct=0;ct<2; a1+=35, a2+=35,b1+= 10, b2+=10,ct++)
                             tree.setColor(Color.green);
                                       tree.fillOval(a1,b1,6,6);
                             tree.setColor(Color.red);
                                       tree.fillOval(a2,b2,6,6);
                                       //if(starBox==checked)
                                            tree.setColor(Color.yellow);
                   tree.fillPolygon(starPoly);
                   tree.setColor(Color.black);
                   tree.drawPolygon(starPoly);     
                                       //if(bulbBox==checked)
                                            //bulbs
              for(x = 105,corner = 200,xCorner=350 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(x,0,0);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
                                  for(x = 105,corner = 230,xCorner=380 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(0,0,x);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
              for(x = 105,corner = 310,xCorner=350 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(x,0,x);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
                                  for(x = 105,corner = 300,xCorner=410 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(0,x,x);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
              for(x = 105,corner = 260,xCorner=310 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(x,x,0);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
                                  for(x = 105,corner = 310,xCorner=450 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(x,x,x);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
                                  //bulbs
              for(x = 105,corner = 320,xCorner=500 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(x,0,0);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
                                  for(x = 105,corner = 300,xCorner=300 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(0,0,x);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
              for(x = 105,corner = 310,xCorner=350 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(x,0,x);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
                                  for(x = 105,corner = 300,xCorner=410 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(0,x,x);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
                        for(x = 105,corner = 260,xCorner=310 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(x,x,0);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
                                  for(x = 105,corner = 310,xCorner=450 ,radius = 30; radius > 0; radius-=2,corner +=1,xCorner+=1,x+=5)
                             Color bulb = new Color(x,x,x);
                             tree.setColor(bulb);
                             tree.fillOval(xCorner,corner,radius,radius);
    public void actionPerformed(ActionEvent e) {
    // if (e.getSource() == buyIt) {
    public static void main(String args[]) {
    new DrawingOnPanel();
    } // main()
    }

  • Cannot message hubby or FaceTime him..he cannot message anyone for months now. Hoped this last update would fix problem but it didn't. What's up.

    For months my husband has not been able to message or FaceTime. Several article I read stated the next update would fix the problem...it didn't. Any ideas?

    1. Make sure software is up to date
    2. Make sure FaceTime is enabled; Settings>FaceTime
    3. Make sure Date and Time is correctly set; Settings>General>Date and Time>Set Automatically>On
    4. Make sure Push Notification is enabled
    5. Make sure phone number or email address is correct
    6. Hold the Sleep and Home button down (together) until you see the Apple Logo

  • Oracle DB Can't Survive ZFS SA Controller Failover

    We are running two new Sparc T4-1 servers against a ZFS SA with two heads and a single DE2-24P disk shelf. It is configured with a single pool for all the storage. Our servers are clustered with VCS as an active/passive pair, so only one server accesses storage at a time. The active server runs the Oracle Enterprise DB version 12c, using dNFS to connect to the shares. Before deployment, we are testing out various failure scenarios, and I was disheartened to see that the Oracle DB doesn't handle a controller failover very well. Here's how I tested:
    My DBA kicked off a large DB import job to provide some load.
    I logged in to the secondary head, and issued "takeover" on the "cluster" page.
    My DBA monitored the DB alert log, and reported everything looking fine.
    When the primary head was back online, I logged in to it, and issued "takeover" on the "cluster" page.
    This time things didn't go so well. We logged the following:
    Errors in file /u04/app/oracle/diag/rdbms/aasc/aasc/trace/aasc_arc2_1296.trc:
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ORA-17516: dNFS asynchronous I/O failure
    ARCH: Archival stopped, error occurred. Will continue retrying
    Tue Aug 12 14:25:14 2014
    ORACLE Instance aasc - Archival Error
    Tue Aug 12 14:25:14 2014
    ORA-16038: log 15 sequence# 339 cannot be archived
    ORA-19510: failed to set size of  blocks for file "" (block size=)
    12-AUG-14 14:32:03.424: ORA-02374: conversion error loading table "ARCHIVED"."CR_PHOTO"
    12-AUG-14 14:32:03.424: ORA-00600: internal error code, arguments: [kpudpcs_ccs-1], [], [], [], [], [], [], [], [], [], [], []
    12-AUG-14 14:32:03.424: ORA-02372: data for row: INVID : ''
    12-AUG-14 14:32:03.513: ORA-31693: Table data object "ARCHIVED"."CR_PHOTO" failed to load/unload and is being skipped due to error:
    ORA-02354: error in exporting/importing data
    ORA-00600: internal error code, arguments: [kpudpcs_ccs-1], [], [], [], [], [], [], [], [], [], [], []
    My DBA said that this was a very risky outcome, and that we certainly wouldn't want this to happen to a live production instance.
    I would have hoped that the second controller failover would have been invisible to the Oracle instance. What am I missing?
    Thanks.
    Don

    your FRA filed up.
    you are getting ORA-16038: log 15 sequence# 339 cannot be archived
    This means that there is no more space on FRA.
    You need to clean up the FRA. Here are some steps:
    SQL > alter system set db_recovery_file_dest_size=18G;
    http://oraclenutsandbolts.net/knowledge-base/oracle-data-guard/65-oracle-dataguard-and-oracle-standby-errors

  • Suggestion for a Last.fm plugin

    ?Hello there,
    I have recently bought a Creative ZEN X-Fi Style 8GB, and I use last.fm for 2 years now. I figured out people are asking about a piece of software to support the last.fm services on creative mp3 player products for at least 4 years.
    Right now, people who think the last.fm services are a must have for their portable music player will definitely buy an Apple iPod, and that's just bad.. So I ask you, Creative, to investigate about last.fm and give all of us the option to scrobble our tracks!
    [url="http://en.wikipedia.org/wiki/Last.fm">Last.fm on Wikipedia (English)[/url]
    I have seen no replies from Creative on other last.fm topics at this forum, so I don't know if Creative is aware of Last.fm at all, it's just that this last.fm thing is huge, and still growing. It's simply a must have in music.
    I would like to ask everyone who reads this to leave a comment.

    Sadly tools like zenses and qtscrobbler won't work with my x-fi style. What went wrong, that a zen mozaic (old version) can be detected, but newer ones won't?
    Is there anything changed in the behavior as a mtp-device?

  • Editing a recording to make 2 versions (longer and shorter for a special topic)

    I recorded a multi-topic session as a single 2 hour recording.  I was able to edit out the "lag" portions of the session so I have a nice final presentation of the various speakers/ topics.  However, I want to also produce a 2nd recording of just the last speaker/ topic, without destroying the longer version.  I could edit out the first hour (first 3 speakers) and save that, but then that would destroy the longer version.
    Is there a way to duplicate the recording, so that I can preserve the full version, but then edit the duplicated recording to edit it down for just the last speaker/ topic?  I can't find a way to do this within Adobe Connect editing.  Do I have to export the file to Flash (FLV) or MP4 and then try to find a way to edit that file down to get just the last topic?  Any ideas?

    The best solution would be to pull the recording files down from the server and then re-upload them, so you have two version of the recording, with different URLs. Then you can edit each one separate from the other.
    To do this add /output/NAME.zip?download=zip to the URL for your recording. Name the zip file whatever you want. You will download a zip file. Don't extract or mess with the zip file, just upload it back to the Connect server in the desired location in the Content library. You can even give it a custom URL!
    Then you will have two versions of the recording on the server that you can do with as you please.

  • Does dataguard integrate the failsafe mechanisme?

    Hi,
    I didn't find a good forum for dataguard, so I'll try to post it here.
    We now have an envirnment with one database server and two failsafe nodes.
    We want to create a standby envirnment with maybe dataguard.
    What we need to know is: when dataguard will failover to standby, do the failsafe nodes automatically redirect to the standby(now primary) envirnment. Can the clients keep working?
    Or is there a better way to do this?
    Gr,
    Pim

    Dataguard = DR Solution
    Failsafe=HA solution.
    In a failed case - i.e. DR then there will be no failsafe. In such a case then TAF will not be possible but a quick reconnect by your clients should set you up. There are good guides on the MAA Dataguard best practices on OTN

  • Is applicaiton aware of oracle failover to standby?

    When you manually fail over from prod to standby, how do client application know to point to the standby database?

    Hello;
    Generally this is handled with tnsnames.ora and a trigger. So to answer your question, No, not without help.
    ernie =
    (DESCRIPTION =
        (ADDRESS_LIST =
           (ADDRESS = (PROTOCOL = TCP)(HOST = primary.host)(PORT = 1521))
           (ADDRESS = (PROTOCOL = TCP)(HOST = standby.host)(PORT = 1521))
           (CONNECT_DATA =
           (SERVICE_NAME = ernie)
    )and then
    CREATE TRIGGER CHECK_ERNIE_START AFTER STARTUP ON DATABASE
    DECLARE
    V_ROLE VARCHAR(30);
    BEGIN
    SELECT DATABASE_ROLE INTO V_ROLE FROM V$DATABASE;
    IF V_ROLE = 'PRIMARY' THEN
    DBMS_SERVICE.START_SERVICE('ernie');
    ELSE
    DBMS_SERVICE.STOP_SERVICE('ernie');
    END IF;
    END;
    /For additional information :
    see DBMS_SERVICE.CREATE_SERVICE
    http://docs.oracle.com/cd/E11882_01/appdev.112/e10577/d_serv.htm
    How to fail over a client transparently in a dataguard switchover/failover scenario
    http://www.usn-it.de/index.php/2007/06/28/how-to-fail-over-a-client-transparently-in-a-dataguard-switchoverfailover-scenario/
    Best Regards
    mseberg

  • Disable failover before changing config

    hi
    I'm making some major changes to the config on an active/standby asa this evening and am planning the roll back in case things go bad.
    I'm planning to wr mem the config and then 'no failover' on the Active asa
    THen make the changes.
    If all goes well, hopefully i can re-enable failover and sync the configs with 'failover' on the Active asa  ? And the wr mem the config.
    If all goes bad, i can 'reload' the Active and it should reload the the old config and it can 'failover' to re-enable the clustering.
    Am i correct in these commands? Will 'failover' re-enable or actually failover!
    Also should i be doing these on the Active or Standby asa.
    thanks
    phil  

    Hello Philbe,
    The thing is that as long as you take out the no failover active, the other ASA (standby) will claim to be the active and this one (ex-active) as do not have any failover config will be forwarding traffic so you might get havving network problems as both of the firewalls will be claiming to have the same IP address but different MAC addresses.
    If you want to follow this path you will need to disable failover on the secondary unit first and then on the primary and make the changes (you will miss the failover functionality but at least you will not cause any network outage).
    For me the best way to go is to do it while having the network with failover, make sure you have a backup of the config and a console connection to the firewall so you can inmediatly go back to the previous setup.
    Looking for some Networking Assistance? 
    Contact me directly at [email protected]
    I will fix your problem ASAP.
    Cheers,
    Julio Carvajal Segura
    http://laguiadelnetworking.com

  • Its so sad i cant get a reply to my topics

    I thought these were the help forums? Am i wrong? Like my
    last 10 Topic questions have gone unanswered, and i know the
    questions that im posing arent rocket science equation questions.
    Im asking questions to anyone who knows anything about and is good
    with programming should be easy to help me. Is it that these guys
    dont exist? Or do they just not wish to help me? or should i be
    paying some fee to get answers that i dont know about? if so,
    please let me kno so i can get my crediit card. Its highly annoying
    to post these questions all the time, have a ton of page views, and
    then not get any replies. It sucks. If you know, or may know,
    please say something that can be of some aid to me. This goes for
    any one in general. Well thats the end of my rant. Ladies and
    gents, have a good day

    "fanmap81" <[email protected]> wrote in
    message news:e3urfm$aef$[email protected]..
    >I thought these were the help forums? Am i wrong? Like my
    last 10 Topic
    > questions have gone unanswered, and i know the questions
    that im posing arent
    > rocket science equation questions. Im asking questions
    to anyone who knows
    > anything about and is good with programming should be
    easy to help me. Is it
    > that these guys dont exist? Or do they just not wish to
    help me? or should i
    > be paying some fee to get answers that i dont know
    about? if so, please let me
    > kno so i can get my crediit card. Its highly annoying to
    post these questions
    > all the time, have a ton of page views, and then not get
    any replies. It
    > sucks. If you know, or may know, please say something
    that can be of some aid
    > to me. This goes for any one in general. Well thats the
    end of my rant.
    > Ladies and gents, have a good day
    Are you asking your questions on the macromedia.flash and
    macromedia.flash.actionscript forums too? This sitedesign forum is
    a lot
    smaller and less used than those other two.
    It's geared more towards getting comments on overall site
    design rather than technical questions. You can ask technical
    questions
    on this forum related to site design but you would do much
    better on the other forums for that.
    tralfaz

Maybe you are looking for

  • How can I transfer all my data from my Pearl to my new Curve 8320?

    Help! I have a Mac and have downloaded every bit of software/manual/information/help that I can find and still can't figure out how to transfer all my data from my dying Pearl 8100 to my new Curve 8320. Any suggestions?

  • Trouble viewing videos

    I have trouble viewing YouTube videos in full screen mode in more locations This image problem This video image in this site But there is no problem in the official website of YouTube And of course the official site runs on HTML5 If you disable Flash

  • Delete an ENTIRE podcast?

    Hi Does anyone know how to delete an entire podcast? The show, the header...everything? I'm the owner- I changed servers and upgraded extensively, but the old podcast is still out there. It's confusing for first time visitors. We're talking about Smo

  • Providing a unique RemoteObject per user

    I'm trying to setup a simple multi-user client server in BlazeDS and provide each Flex client its own unique RemoteObject. I set up the Java object in remoting-config.xml. But the object is only being created once and every user afterwords has access

  • I connected my iPod to my computer.  It didn't recognize it and now my iPod is completely frozen.

    I connected my iPod to my computer.  It will not sync and it has frozen my iPod.  What can I do?