Use of DataGuard in a testing environement

Hi all,
whenever an incident occurs on our production system, we import a dump from our production database into our test database to reproduce the incident and to find a solution for the issue.
Taking a dump and import this into a test database takes several hours.
Now I'm thinking about a solution using DataGuard to speed up this scenario. It is quiet important for us to solve production incidents as soon as possible (banking environement).
So I think about the following:
DB PROD => master
DB TEST1 => standby
When an incident occurs I want to
- remove DB TEST1 from DataGuard and use this DB as an independent DB where we can reproduce the incident.
- add a new stand by to DataGuard to have a test DB for the next incidents
Does anyone use DataGuard in the same manner or does anyone can tell me if this would be a possible way?
Many thanks in advance fpr your support.
Andreas

Its a thought, but its not the best use of Data Guard (in my humble opinion). When I think Data Guard I think:
Recovery Plan
Read-only services
Minimize downtime
You are looking for a quick way to refresh your test environment and I believe RMAN Duplicate might be a better answer. You can have everything setup in advance just like Data Guard.
If you do decide to use Data Guard for this sooner or later you will probably trash your standby setup and have to use RMAN Duplicate to fix it.
However if your database is really huge it might be a great idea to have the standby the way you say with a short delay on apply on the standby end.
Best Regards
mseberg

Similar Messages

  • How to change parsing schema for using application in test environment?

    Hi,
    I set up a test environment, i.e. an other Oracle schema with identical tables, views etc. to the productive environment. I wanted to duplicate the APEX application so that there will be a test version using the test Oracle schema and productive version using the productive oracle schema.
    Can some one please give me some tip how to do this? As far as I see i could change the parsing schema in the APEX Application install SQL in the following ways:
    1. While exportin the application with APEX
    2. In the result install f...sql file using search-replace
    3. While importing the APEX application via APEX Development GUI.
    I would prefere 1. or 3. but in both cases when I would like to change the schema name, the drop dowl list does not contain the test Oracle schema name. Do I have to grant something to the APEX worksspace schema for the test schema name to show up in the drop dowl list?
    Tamás

    On that screen,
    - click Create
    - select "Existing" Schema, click Next
    - select the Workspace, click Next
    - select the Schema, click Next
    - click Add Schema
    And now you'll end up with two schema's attached for the same Workspace.

  • Lync Server Mirror using SQL 2012 Developer Edition in Test Environment

    I'm setting up a Lync Enterprise Frontend Pool in a Dev/Test environment using two SQL 2012 SP2 Developer Edition Servers. When I try and publish the topology and create the databases I am getting this error.
    System.MissingMethodException: Method not found: 'System.String Microsoft.SqlServer.Management.Smo.ExceptionTemplatesImpl.BackupToUrlNotSupported
    I have not been able to find any info on this error but it would appear the it has something to do with the fact these servers are developer edition. I was under the impression that developer edition included all features of the enterprise edition. Is that
    not true? Has anyone else seen this error when it attempts to create the mirror?
    Thanks
    Dave
    Dave Barker

    Hi Dave,
    Please refer to the official document, SQL 2012 SP2 Developer Edition is not listed in it.
    Click on the following links for more information.
    Database software support in Lync Server 2013
    http://technet.microsoft.com/en-us/library/gg398990.aspx
    Deploying SQL mirroring for Back End Server high availability in Lync Server 2013
    http://technet.microsoft.com/en-us/library/jj204992.aspx
    Best regards,
    Eric

  • Workbook won't open after import into test environment - Function Related

    Hi Experts,
    We have a disco report that uses a custom database function. The function has been registered and is valid in the development environment and the report works fine.
    We have exported the business area, report and relevant functions from the development environment and imported them into the test environment (Using diso admin import/export tool) in the following order:
    1. Functions
    2. Business Area
    3. Workbook
    There were no errors during the import with the exception of a failed grant which was my logon and does not exist in the target environment.
    When I attempt to open the workbook in the test environment I receive the following error message: Item dependancy"" not found in the EUL. Attempt to open workbook failed.
    At first I though that this was a folder developer key issue because I did have to change the id of a folder that this report uses however I have re-synced the ID's by ensuring the eul id's were different and I have decompiled the workbook using the d51wkdmp tool and I have confirmed that the workbook is looking at the correct items.
    I noticed that the workbook had three function references so in the development environment I deleted the fields that used the functions and re-imported the workbook, guess what it worked OK meaning that the folder ID's etc... are ok and all in sync.
    I attempted to create a new workbook in the test environment that used the imported function. When I did I got an error message saying that there was too many parameters for the function, exactly the same process works in the development environment and the calculation creates ok. I checked the function definition in discover administrator (test environment) and the function is correct, parameters present and validates OK exactly the same as the dev environment however when I try to use it discoverer plus falls over!!!!
    Any ideas/pointers, at the moment I can't see how this can be anything except a bug in the import utility as the function is OK in Development and doesnt work in Test, we have used the standard export/import tools.
    Thanks
    Keith

    Hi Rod,
    This error is occuring with functions that only have 2 or 3 parameters. My standard install processes do use the refresh option.
    I have been following this up with Oracle Support and they have managed to replicate the bug in there environment. It has something to do with optional parameters, when you change all the parameters to required it works ok however I have other functions that have optional parameters that do work ok so it is clearly not just the presence of optional parameters that is causing the problem.
    This is the first time (and probably the last) that I have tried to do disco migration using the admin import tool I have always used the command line interface to automate installs in the past, as I havn't run into this before I would imagine the bug is not present in the command line tool.
    I will post an update when I hear back from Oracle Development on a fix.
    Keith

  • Issue with External Form Repost in Testing Environment

    Please help!
    We are attempting to add an Eloqua repost to our webform on https://www.2checkout.com/signup. We are a payment processor and therefore, our customer admin area, of which this page is a part, must maintain various compliance standards. With this in mind, we are testing the repost in our test environment, which sits on https://va.test.2checkout.com. I've double-checked and our eloqua tracking scripts are picking up these pages.
    When we run the repost, the line of code to get the GUID - 
    elqQ.push(['elqGetCustomerGUID']);
    is erroring. I've attached a screenshot.
    For reference, we're using the code illustrated in Thomas Reyto's Topliner's post: http://topliners.eloqua.com/community/do_it/blog/2012/04/17/how-to-repost-an-externally-hosted-form-to-eloqua.
    Any assistance in determining the issue would be most appreciated! As mentioned, we really want to get this working in the test environment before we push it live, as it could break our sign up process otherwise.
    Thank you Topliners!

    Jennifer Comisford the JavaScript snippet to include elqcfg.min.js on your page?  The waituntilCustomerGuidIsRetrieved function is defined in the elqcfg.min.js tracking script.  From the error it looks like your page has not loaded the file correctly.
    <script type="text/javascript">
        var _elqQ = _elqQ || [];
        _elqQ.push(['elqSetSiteId', '#########']);
        _elqQ.push(['elqTrackPageView']);
        (function () {
            function async_load() {
                var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true;
                s.src = '//img.en25.com/i/elqCfg.min.js';
                var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
            if (window.addEventListener) window.addEventListener('DOMContentLoaded', async_load, false);
            else if (window.attachEvent) window.attachEvent('onload', async_load);
    </script>

  • SSRS 2012 Subscription Error in Test Environment

    Hi All,
    I was trying to set-up Email Subscription for SSRS in my Test Environment using "Reporting Services Configuration Manager" and after providing SMTP server details. I was getting error "Failed to sent Email to [email protected]"
    What could be the reason?
    I tried pining SMTP IP address from the Machine where SSRS installed and I was able to ping SMTP Server using CMD ping command.
    Thanks Shiven:) If Answer is Helpful, Please Vote

    Hi All,
    I found the issue. The IP address of Machine, where SSRS server installed, was not included in to the SMTP relay and that's why I was getting error "Failed
    to sent Email to [email protected]".
    Once my network team, added IP address, it started working fine.
    Another thing I noticed, due to some reason SQL Server Agent was stopped and was not running and one
    of my colleagues was trying to create new subscription and was getting error 'The SQL Agent service is not running. This operation requires the SQL Agent service. (rsSchedulerNotResponding)'.
    Once I started SQL Server Agent, My colleague was able to create new subscription. 
    Thanks Shiven:) If Answer is Helpful, Please Vote

  • Office Web Apps Integration in a Test Environment

    I am trying to test Office Web Apps in an Exchange 2013 test environment and therefore have setup my farm for HTTP only.  I have set the WAC Discovery End Point on the Exchange server and I can browse to the XML successfully however when I preview files
    they are still being displayed using Web-Ready Document Viewer.  I have checked the Event Log and found event ids 140 and 141.  
    Event 141 lists the following error - There was a failure connecting to or otherwise retrieving Data from the Wac Discovery Service. We will fall back to stellent. Successfully retrieved configuration data from http://server01/hosting/discovery, but
    retrieved discovery xml does not contain an external https net zone node.
    Do I need to configure HTTPS with a certificate in order to get this working in a test environment or should it work with HTTP?
    Thanks

    Hi Luke,
    Based on my research, I found some people solved this issue via resarting MBX server and CAS server on Exchange 2013 server.
    Similar thread for your reference:
    Exchange 2013 and Office Web Apps Server Integration
    http://social.technet.microsoft.com/Forums/en-US/927a84db-cf54-4546-8b94-374c64eaac2d/exchange-2013-and-office-web-apps-server-integration?forum=exchangesvrgeneral
    Please also double check whether there is anything missing during the integration. Offical articles for your reference:
    Deploy Office Web Apps Server
    http://technet.microsoft.com/en-us/library/jj219455(v=office.15).aspx
    Office Web Apps Server Integration
    http://technet.microsoft.com/library/2591b1be-92c4-4192-9f5e-e4e6b319170a
    Hope it is helpful
    Thanks
    Mavis
    Mavis Huang
    TechNet Community Support

  • Best practice for the test environment  &  DBA plan Activities    Documents

    Dears,,
    In our company, we made sizing for hardware.
    we have Three environments ( Test/Development , Training , Production ).
    But, the test environment servers less than Production environment servers.
    My question is:
    How to make the best practice for the test environment?
    ( Is there any recommendations from Oracle related to this , any PDF files help me ............ )
    Also please , Can I have a detail document regarding the DBA plan activities?
    I appreciate your help and advise
    Thanks
    Edited by: user4520487 on Mar 3, 2009 11:08 PM

    Follow your build document for the same steps you used to build production.
    You should know where all your code is. You can use the deployment manager to export your configurations. Export customized files from MDS. Just follow the process again, and you will have a clean instance not containing production data.
    It only takes a lot of time if your client is lacking documentation or if you re not familiar with all the parts of the environment. What's 2-3 hours compared to all the issues you will run into if you copy databases or import/export schemas?
    -Kevin

  • Best Practice - Hardware requirements for exchange test environment

    Hi Experts,
    I'm new to exchange and I want to have a test environment for learning, testing ,batches and updates.
    In our environment we have co-existence 2010 and 2013 and I need to have a close scenario on my test environment.
    I was thinking of having an isolated (not domain joined) high end workstation laptop with (quad core i7, 32GB RAM, 1T SSD) to implement the environment on it, but the management refused and replied "do it on one of the free servers within the live production
    environment at the Data Center"... !
    I'm afraid of doing so not to corrupt the production environment with any mistake by my configuration "I'm not that exchange expert who could revert back if something wrong happened".
    Is there a documented Microsoft recommendation on how to do it and where to do so to be able to send it to them ??
    OR/ Could someone help with the best practice on where to have my test environment and how to set it up??
    Many Thanks
    Mohamed Ibrahim

    I think this may be useful:
    It's their official test lab set up guide.
    http://social.technet.microsoft.com/wiki/contents/articles/15392.test-lab-guide-install-exchange-server-2013.aspx
    Also, your spec should be fine as long as you run the VMs within their means.

  • German Umlauts OK in Test Environment, Question Marks (??) in production

    Hi Sun Forums,
    I have a simple Java application that uses JFrame for a window, a JTextArea for console output. While running my application in test mode (that is, run locally within Eclipse development environment) the software properly handles all German Umlauts in the JTextArea (also using Log4J to write the same output to file-- that too is OK). In fact, the application is flawless from this perspective.
    However, when I deploy the application to multiple environments, the Umlauts are displayed as ??. Deployment is destined for Mac OS X (10.4/10.5) and Windows-based computers. (XP, Vista) with a requirement of Java 1.5 at the minimum.
    On the test computer (Mac OS X 10.5), the test environment is OK, but running the application as a runnable jar, german umlauts become question marks ??. I use Jar Bundler on Mac to produce an application object, and Launch4J to build a Windows executables.
    I am setting the default encoding to UTF-8 at the start of my app. Other international characters treated OK after deployment (e, a with accents). It seems to be localized to german umlaut type characters where the app fails.
    I have encoded my source files as UTF-8 in Eclipse. I am having a hard time understanding what the root cause is. I suspect it is the default encoding on the computer the software is running on. If this is true, then how do I force the application to honor german umlauts?
    Thanks very much,
    Ryan Allaby
    RA-CC.COM
    J2EE/Java Developer
    Edited by: RyanAllaby on Jul 10, 2009 2:50 PM

    So you start with a string called "input"; where did that come from? As far as we know, it could already have been corrupted. ByteBuffer inputBuffer = ByteBuffer.wrap( input.getBytes() ); Here you convert the string to to a byte array using the default encoding. You say you've set the default to UTF-8, but how do you know it worked on the customer's machine? When we advise you not to rely on the default encoding, we don't mean you should override that system property, we mean you should always specify the encoding in your code. There's a getBytes() method that lets you do that.
    CharBuffer data = utf8charset.decode( inputBuffer ); Now you decode the byte[] that you think is UTF-8, as UTF-8. If getBytes() did in fact encode the string as UTF-8, this is a wash; you just wasted a lot of time and ended up with the exact same string you started with. On the other hand, if getBytes() used something other than UTF-8, you've just created a load of garbage. ByteBuffer outputBuffer = iso88591charset.encode( data );Next you create yet another byte array, this time using the ISO-8859-1 encoding. If the string was valid to begin with, and the previous steps didn't corrupt it, there could be characters in it that can't be encoded in ISO-8859-1. Those characters will be lost.
    byte[] outputData = outputBuffer.array();
    return new String( outputData ); Finally, you decode the byte[] once more, this time using the default encoding. As with getBytes(), there's a String constructor that lets you specify the encoding, but it doesn't really matter. For the previous steps to have worked, the default had to be UTF-8. That means you have a byte[] that's encoded as ISO-8859-1 and you're decoding it as UTF-8. What's wrong with this picture?
    This whole sequence makes no sense anyway; at best, it's a huge waste of clock cycles. It looks like you're trying to change the encoding of the string, which is impossible. No matter what platform it runs on, Java always uses the same encoding for strings. That encoding is UTF-16, but you don't really need to know that. You should only have to deal with character encodings when your app communicates with something outside itself, like a network or a file system.
    What's the real problem you're trying to solve?

  • Exchange Server 2010 SP3 test environment - email flow to/from internet

    Today I set up test environment for Exchange Server 2010 SP3 - domain controller running Windows Server 2008 R2 SP1, Exchange Server 2010 SP3 on Windows Server 2008 R2 SP1 and client computer running Windows 7 Pro SP1 x64 with Outlook Pro 2010 x64. These
    machines are VMs on vSphere 5.0 cluster made of 4 esxi 5.0 hosts.
    I have three years of experience in working with Exchange Server 2010 in my production environment but until recently I have not had enough resources to build a test environment. Does "testing" Exchange Server 2010 infrastructure have
    a real life purpose considering the fact that only internal email flow is possible since authoritative SMTP accepted domain is not hosted anywhere thus not visible to outside world. This limited email flow combined with absence of possibility to test
    ActiveSync, Outlook Anywhere, OWA from WAN, . . . really hurt and make Exchange Server rare technology that can not be tested completely before introducing something new into the production. Services that are not possible to test from the outside world are
    useless and whole point of Exchange-like technologies is availability from anywhere and from whatever device.

    I set up Internet Send Connector (by default this type of send connector uses DNS MX records to route email automatically). Having sent an email to my gmail account I did not receive it and in transport logs I saw that mx record was found successfully
    but there is the following line:
    2014-08-05T20:39:51.942Z,Internet Connector,08D17F000FE36010,1,,2a00:1450:4013:c01::1b:25,*,,"Failed to connect. Error Code: 10051, Error Message: A socket operation was attempted to an unreachable network 2a00:1450:4013:c01::1b:25"
    I tried also to send an email to my production email address (we have Symantec Messaging Gateway which is used as a smart host (antispam,antimalware,content filter appliance)) but then error is:
    2014-08-05T20:50:08.395Z,Internet Connector,08D17F000FE36019,1,,91.238.7.10:25,*,,"Failed to connect. Error Code: 10061, Error Message: No connection could be made because the target machine actively refused it 91.238.7.10:25"
    Telnet from test exchange to 91.238.7.10 on port 25 also is not working.

  • SSAS Strange Performance Issues (Long running with NO read or write activity) - UAT Test Environment

    Hi All,
    Im looking for some pointers, my team and I have drawn a blank as to what is going on here.
    Our UAT is a virtual machine.
    I have written a simple MDX query which on normal freshly processed cube executes in under 15 seconds, I can keep running the query.
    Run 1. 12 secs
    Run 2. 8 Secs
    Run 3. 8 Secs
    Run 4. 7 Secs
    Run 5. 8 Secs
    Run 6. 28 MINUTES!!
    This is on our test environment, I am on the only user connected and there is no processing active.
    Could anyone please offer some advice on where to look, or tips on what the issue may be.
    Regards,
    Andy

    Hi aown61,
    According to your description, you get long time processing after executing processing several times. Right?
    In this scenario, it's quite strange that a processing take long time. I suggest you using SQL Profiler to monitor the event during processing. It can track engine process events, such as the start of a batch or a transaction, you can replay the events captured
    on the Analysis Services instance to see exactly what happened. For more information, please refer to link below:
    Use SQL Server Profiler to Monitor Analysis Services
    If you have any question, please feel free to ask.
    Regards,
    Simon Hou
    TechNet Community Support

  • Online SAP testing environment

    Hello friends,
    I am looking for an online SAP testing environment site where i can do my FI configuration practice or alternatively a site where i can get free IDES software download so I can prepare myself for the industry. If you have an idea about how to solve my problem please help me.
    Regards
    Tsitsi

    Hi Srikrithi,
          SAP Testing is all about test business process/functionality & outcome using manual/automation testing. For this I find knowledge of some Buniess Process/Functional Module must...but as you are alerady an ABAPer so must be aware of some of them. & Being ABAPer you will be better at White Box Testing. Do not take it as switching to testing & come back to ABAP dev or vice-versa; its just a matter of work responsibilities & your role in the organization. But yes...if you go for automation testing then must have knowledge of QTP or LoadRunner. Search more for term SAP TAO as well.
           Hope this will help you to explore more.
    Warm Regards,
    N. Singh

  • Bex filters not displayed in Testing environment

    Hi, experts,
    We transported Query BEX Reports from Development to Testing environment.
    When we run the BEX reports in Testing, the filters are not displayed.
    Any ideas on how to solve this?
    Thanks in advanced,
    Florencia

    Thanks both for you replies.
    We have already transported all the components (BEX, Multipprovider, infoobjects, etc.)
    We did a trace, and the missing authorization is S_USR_AGR, which is used for:
    "User master maintenance: User groups. The authorization object is used in role administration when assigning users to roles and during the user master comparison. You can divide user administration between several administrators with this authorization object, by assigning only a certain user group to an administrator. You can use the activities to specify the administrator’s processing types for the group (such as creating, deleting, and archiving)."
    But this has nothing to do with the bex reports, so we think it's another thing what we're missing.

  • AS3: No variables in testing environment

    So one of the ways I work is to publish my swf into the
    testing environment. If things are quite what I expect I often go
    to the Debug menu and select "List Variables." Then I can see the
    status of all my variables and often realize what is going on.
    Try this with AS3.
    Make a new AS3 FLA.
    On the first frame put this.
    var myVal:Number=10;
    Publish and then List Variables.
    Do you get anything other than:
    Level #0:
    Variable _level0.$version = "MAC 9,0,45,0"
    That is all I ever see. Not so useful.
    Was this just a bad habit to develop? Or is this something
    missing from AS3?

    I am sorry but List Variables is not supported for
    ActionScript 3.
    The Flash player has no way of identifying whether the movie
    being tested is
    ActionScript 1 and 2 where it is supported or ActionScript 3
    where it is
    not, so the feature still remains accessible for both even
    though it will
    only work for ActionScript 1 and 2.
    "Rothrock" <[email protected]> wrote in
    message
    news:f221t4$rlv$[email protected]..
    > So one of the ways I work is to publish my swf into the
    testing
    > environment. If
    > things are quite what I expect I often go to the Debug
    menu and select
    > "List
    > Variables." Then I can see the status of all my
    variables and often
    > realize
    > what is going on.
    >
    > Try this with AS3.
    >
    > Make a new AS3 FLA.
    > On the first frame put this.
    > var myVal:Number=10;
    > Publish and then List Variables.
    >
    > Do you get anything other than:
    >
    > Level #0:
    > Variable _level0.$version = "MAC 9,0,45,0"
    >
    > That is all I ever see. Not so useful.
    >
    > Was this just a bad habit to develop? Or is this
    something missing from
    > AS3?
    >

Maybe you are looking for

  • No more support for Tangent CP200 panels?

    Have Adobe decide to drop support for Tangent CP200 panels? The IP address configuration is no longer if preferences Why? Speedgrade was my only hope! Will I have to learn and buy Scratch then?

  • "The document could not be opened. Bad file handle."  Error

    Greetings, I have many operators opening documentation using acrobat reader 8.1.2. When the documents are opened, sometimes a change has to be done to the file. I use computer management to "kick" everyone out of the files, update the .pdf, and then

  • Blends in Flash CS3

    Hey all, I am just learning how to use flash using "Sams Teach Yourself Flash in 24 Hours" and I have run into a bit of a problem. When attempting to use blends, with two instances together, I only see the blend effect when I have selected "use runti

  • How to get that colorful 'ls' output dmz keeps on showing us

    A lot of people keeps on sending me emails and asking how I get ls to look like this: So I figured I'd write this down so I can direct them here instead. :-) First of - I've made my LS_COLORS (dircolors, really) configuration public. It contains abou

  • DataLevel Security

    Hi, Can any one tell how to provide data level security in obiee. Suppose i want user(Example:Venkat) to see only the east region data only without access whole data . then how we can provide security?