Backup failure in production plz need help

Hi Gurus,
My back failed in prod i need your help plz help here is the log
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-12001: could not open channel t1
RMAN-10008: could not create channel context
RMAN-10003: unable to connect to target database
ORA-00020: maximum number of processes (%s) exceeded
RMAN>
starting full resync of recovery catalog
full resync complete
RMAN>
RMAN retention policy will be applied to the command
RMAN retention policy is set to recovery window of 7 days
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of delete command at 01/21/2009 04:06:16
RMAN-12001: could not open channel ORA_SBT_TAPE_1
RMAN-10008: could not create channel context
RMAN-10003: unable to connect to target database
ORA-00020: maximum number of processes (%s) exceeded
RMAN>
Recovery Manager complete.
what i need to do now plz guide.

ORA-00020: maximum number of processes (%s) exceededYou either need to increases the processes parameter or check from where the additional sessions are coming from. I would advise you to address the additional processes issue in first place.

Similar Messages

  • Plz , need help on IDOC mapping

    Hi friends
    I need help on mapping IDOC (invoic02) to a customer fields to be sent to a printhouse .
    The idoc contains several Item lines , from 1  and up after for instance
    The fields  E1EDP01-MENGE and E1EDP26-BETRG  could be repeated many times , the customer wants  eah line item (quantity , price and subtotal )  in separate  lines.
    What is the best approach to do the mapping , and how can I loop in the idoc segments in order to get each line separetly.
    Many thanks in advance.

    Hi
    Thanks again , plz bear with me as i am new to this kind of assignment.
    This is a part of my requirement, so i suppose that I have to create a Data type as node for the customer fields corresponding to the node in IDOC and just map the source node to the target node , and it will repeat it self as many times as there is line items in the sales order.
    Customer fields              Idoc fields.
                        segment E1EDP01
    DETAIL_ANTAL     E1EDP01-MENGE  -  LOOP
                         segment E1EDP26
    DETAIL_STK_PRIS     E1EDP26-BETRG - QUALIFIER = 001- LOOP
    DETAIL_SUBTOTAL     E1EDP26-BETRG - QUALIFIER = 003 LOOP
    If I change the context of the source, will it not affect the source node at all.
    best regrads.

  • Connect to mysql DB (An unidentified error has occurred.) plz need help...

    I have been unable to create a database connection in dreamweaver to my MySql
    server.  Each time I receive the message "an unidentified error has occurred".
    I can use pure php code to create a connection successfully:
    <?php
    $username = "root";
    $password = "password";
    $hostname = "localhost";
    $dbh = mysql_connect($hostname, $username, $password)
    or die("Unable to connect to mysql");
    print "connected to mysql<br>";
    $selected = mysql_select_db("test",$dbh)
    or die("Could not select first_test");
    if (mysql_query("insert into test_table values('5')")) {
    print "successfully inserted record";
    else {
    print "Failed to insert record";
    mysql_close($dbh);
    ?>
    This works, I can successfully insert a record.  However, if I try and create
    a connection in Dreamweaver with these same variables, I receive the message
    "an unidentified error has occurred".  I have tried, deleting the _mm
    connection scripts folder and recreating them.  I have used the mx2004 updater,
    I have tried all document types...  nothing seems to work...
    i am using local server (phptraid)
    PHPTriad 2.2 contains the following changes:
    Updated packages for Apache(1.3.23), MySQL(3.23.48) and PHP(4.1.1).
    also using remote host at (www.0fees.net)
    last thing i would to say in my computer i success only one time to make connection in window 7 - dreamweaver cs4
    and i create this site mwlobby.0fees.net
    but now i downloaded dreamweaver cs5 and i need to install new windows
    so i need help
    any suggestions?

    Turn your iPhone to a DFU mode and restore it

  • Plz need help with this hashmap program

    as far as i know, this hashmap program works, but i cant get it to compile correctly because of one line error:
    phoneArray[2] = int f;
    the second position in phoneArray is and will always be a number, but the array is a String array, making it difficult for me to take the number in that position and change it.
    In actuality, the number is a score (a grade) and i need to take it to change it to a letter grade, where it will later be spit out in order from Name, Year, Score, Grade.
    plz help, this is a school assignment and its driving me mad.
    import java.util.*;
    import java.io.*;
    * A class that represents a phone book.  This phone
    * book maps names to phone numbers.  This will
    * read teh phone book information from a file.
    public class CourseData2 {
      /////////////////// fields ///////////////////
      private String fileName;
      private Map phoneMap = new HashMap();
      /////////////////// constructors ///////////////////
       * Constructor that takes a file name and reads
       * in the names and phone numbers from a file.
       * @param file the name of the file to read
      public CourseData2(String file) {
        this.fileName = file;
        // Read the map information in form the file
        readInfoFromFile();
      } // constructor
      /////////////////// methods ///////////////////
       * Get the phone number for hte passed nam
       * @param name the name to look up in hte map
       * @return the phone number if found, else null
      public String getPhoneNumber(String name) {
        String phoneNumber = (String) phoneMap.get(name);
        return phoneNumber;
      } // method getPhoneNumber()
       * Method to read the phone information from a
       * file and use it to fill hte map
      public void readInfoFromFile() {
        String line = null;
        String[] phoneArray = null;
        try {
          // create the reader
          BufferedReader reader =
            new BufferedReader(new FileReader(fileName));
          // loop reading from the file
          while ((line = reader.readLine()) != null) {
            if (line.indexOf(":") >= 0) {
              phoneArray = line.split(":");
              phoneMap.put(phoneArray[0].trim(),
                           phoneArray[1].trim(),
                           phoneArray[2].trim());
            } // if
            } // while
            (int)phoneArray[2] = int f;
            if (f < 60) { (String)a = "E";}
            else if (60 <= f < 70) { (String)f = "D";}
            else if (70 <= f < 80) { (String)f = "C";}
            else if (70 <= f < 90) { (String)f = "B";}
            else if (90 <= f) { (String)a = "A";}
          // Close the reader
          reader.close();
        } // try
        catch (FileNotFoundException ex) {
          SimpleOutput.showError("Could not find the file \"" + fileName + "\".");
        } // catch
        catch (Exception ex) {
          ex.printStackTrace();
        } // catch
      } // method readInfoFromFile()
      public void printBook() {
        // Sort hashtable.
        Vector phoneVector = new Vector(phoneMap.keySet());
        Collections.sort(phoneVector);
        // Display (sorted) hashtable.
        for (Enumeration phoneEnumeration = phoneVector.elements(); phoneEnumeration.hasMoreElements();) {
          String key = (String)phoneEnumeration.nextElement();
          System.out.println("Name: " + key + ", Year: " + phoneMap.get(key) + ", Score: " + phoneMap.get(key) + ", Grade: " + phoneMap.get(key));
        } // for
      } // method printBook()
      /* main method for testing */
      public static void main(String[] args) {
        CourseData2 phoneBook = new CourseData2("scores12.txt");
        System.out.println(phoneBook.getPhoneNumber("Lee"));
        System.out.println(phoneBook.getPhoneNumber("Smith"));
        phoneBook.printBook();
      } // main()
    } // class

    after much time and editing, this is the revised coding:
    import java.util.*;
    import java.io.*;
    * A class that represents a class score book.  This
    * book maps names to scores and grades.  This will
    * read the names, scores and grade information from a file.
    public class CourseData2 {
      /////////////////// fields ///////////////////
      private String fileName;
      private Map phoneMap = new HashMap();
      /////////////////// constructors ///////////////////
       * Constructor that takes a file name and reads
       * in the names and phone numbers from a file.
       * @param file the name of the file to read
      public CourseData2(String file) {
        this.fileName = file;
        // Read the map information in form the file
        readInfoFromFile();
      } // constructor
      /////////////////// methods ///////////////////
       * Get the phone number for hte passed nam
       * @param name the name to look up in hte map
       * @return the phone number if found, else null
      public String getPhoneNumber(String name) {
        String phoneNumber = (String) phoneMap.get(name);
        return phoneNumber;
      } // method getPhoneNumber()
       * Method to read the phone information from a
       * file and use it to fill hte map
      public void readInfoFromFile() {
        String line = null;
        String[] phoneArray = null;
        String a = "";
        try {
          // create the reader
          BufferedReader reader =
            new BufferedReader(new FileReader(fileName));
          // loop reading from the file
          while ((line = reader.readLine()) != null) {
            while ((line = reader.readLine()) != null) {
            if (line.indexOf(":") >= 0) {
              phoneArray = line.split(":");
              int f = Integer.parseInt(phoneArray[2]);
              if (0 <= f && f <= 100) {
            if (0 <= f && f < 60) { a = "E";}
            else if (60 <= f && f < 70) { a = "D";}
            else if (70 <= f && f < 80) { a = "C";}
            else if (80 <= f && f < 90) { a = "B";}
            else if (90 <= f && f <= 100) { a = "A";}
              } // if f between 0 and 100
            else if ( f > 100 && f < 0 )  {
            SimpleOutput.showError("Score is not an integer");
            String g = new String();
            g = phoneArray[2];
              }//if < 0
            }// if (line.index....
            phoneMap.put(phoneArray[0].trim(),
                        (phoneArray[1].trim() + phoneArray[2].trim() + (String)a));
            } // while2
            } // while
          // Close the reader
          reader.close();
        } // try
        catch (FileNotFoundException ex) { 
          SimpleOutput.showError("Could not find the file \"" + fileName + "\".");
        } // catch
        catch (Exception ex) {
          ex.printStackTrace();
        } // catch
      } // method readInfoFromFile()
      public void printBook() {
        // Sort hashtable.
        Vector phoneVector = new Vector(phoneMap.keySet());
        Collections.sort(phoneVector);
        // Display (sorted) hashtable.
        for (Enumeration phoneEnumeration = phoneVector.elements(); phoneEnumeration.hasMoreElements();) {
          String key = (String)phoneEnumeration.nextElement();
          System.out.println("Name: " + key + ", Year: " + phoneMap.get(key) + ", Score: " + phoneMap.get(key) + ", Grade: " + phoneMap.get(key));
        } // for
      } // method printBook()
      /* main method for testing */
      public static void main(String[] args) {
        CourseData2 phoneBook = new CourseData2("scores12.txt");
        System.out.println(phoneBook.getPhoneNumber("Depp"));
          System.out.println(phoneBook.getPhoneNumber("Gonzales"));
            System.out.println(phoneBook.getPhoneNumber("Jenkins"));
                System.out.println(phoneBook.getPhoneNumber("Lee"));
                   System.out.println(phoneBook.getPhoneNumber("Mac Donald"));
                      System.out.println(phoneBook.getPhoneNumber("O'Malley"));
                         System.out.println(phoneBook.getPhoneNumber("Price"));
                            System.out.println(phoneBook.getPhoneNumber("Ramesh"));
                                System.out.println(phoneBook.getPhoneNumber("Smith"));
                                    System.out.println(phoneBook.getPhoneNumber("Winston"));
        phoneBook.printBook();
      } // main()
    } // classthis has no errors, but gives me 4 warnings, which i can't solve, plz help

  • Business Scenarios in Consumer Products Industry -- need help

    Hello Experts,
    I need Scenarios in Consumer Products Industry say for example --P&G what are the practical scenarios available.
    Can anybody help on this. I really appreciate the help.
    Thanks
    Regards
    Mahesh

    Hi Nilson,
    The business processes mentioned can be used for any industry. There is not restriction as such.
    These business processes are more relevant for those industry.
    e.g. Outsourced Manufacturing / WO Collaboration is extensively used by High-Tech companies. Even the recent enhancement requirements have come from High-Tech companies.
    Similarly, Kanban / SMI is extensively used by Automotive. But SMI is also popular with High-Tech.
    CP industry is biggest consumer of Responsive Replenishment process.
    Regards,
    Sandeep

  • Backup DC past tombstone and need help replacing it with another DC with the same name and IP

    Hey Everyone
    We have a single domain in a forest with 2 DCs with AD integrated DNS configured. The primary DC with all the FSMO roles is a VM (Server 2008 R2) and the backup DC is a physical server (Server 2008 non-R2).
    The backup DC's hardware is very old and has been giving us a lot of issues where the system would intermittently BSOD, freeze, black screen only etc. and as a result, the server was turned off for a very long time, definitely beyond the default tombstone
    lifetime of either 60 or 180 days.
    We want to replace this bad backup DC with another physical server which became available as a spare and is much newer and in a working condition hardware wise. We also wish to ultimately give it the same name (FQDN) and IP to basically make it an outright
    replacement for the current bad backup DC.
    My questions are:
    1.) If we are in a position where the bad server could possibly physically boot and start the operating system and have network connectivity, will we be able to use DCPROMO as one would normally do to demote this DC, or will it have to be done forcefully,
    while keeping in mind as I said that the DC is way past the tombstone lifetime period?
    2.) If it has to be done forcefully, I am aware that the meta data needs to be cleaned up in AD on the working primary DC, although I have never performed such a process before. If this is done, are there any other things I need to look out for or do
    before I attempt to replace it with the other server which I will set up wit the same name (FQDN) and IP, then add to the domain, and then lastly promote as per normal using DCPROMO?
    I know we will have to upgrade the scema to 2012RM as the replacement backup DC will be running this newer operating system.
    Anything else you wish to add or point out to me would be highly appreciated. Thank you in advance.
    Regards,
    CTV

    Hi,
    I would suggest please do the metadata cleanup using the script and then remove object from below DNS console and then run the repadmin /syncall /Aed
    https://gallery.technet.microsoft.com/scriptcenter/d31f091f-2642-4ede-9f97-0e1cc4d577f3
    Repeat running the vbs script till the wrong/unnecessary dc’s are removed.
             Cross check the removal – dsa.msc [ad users and computers] > Domain Controllers OU
     Adsiedit.msc
     Expand domain partition, select OU=Domain Controllers, make sure only the necessary domain controllers are listed.
     Delete the incorrect domain controllers.
    Dnsmgmt.msc [Dns Management]
          Expand the forward lookup zones\_msdcs folder
    i.      Make sure only the actual domain controllers are listed, delete wrong Alias recordsremove wrong name server records
    ii.      Select the container [forward lookup zones\_msdcs.domain.com\dc\_sites_\sitename\_tcp] > delete incorrect _ldap and _kerberos records are listed.
    iii.      Select the container [forward lookup zones\_msdcs.domain.com\dc\_tcp] and delete incorrect _ldap and _kerberos records
    iv.      Expand the [forward lookup zones\_msdcs.domain.com\domains\guid\_tcp] and delete incorrect _ldap entries
    v.      Select [forward lookup zones\_msdcs.domain.com\gc] – delete incorrect HostA records
    vi.      Expand the [forward lookup zones\_msdcs.domain.com\gc\_sites\sitename\_tcp] – delete incorrect _ldap entries
    vii.      Select the [forward lookup zones\_msdcs.domain.com\gc\_tcp] – delete incorrect _ldap entries
    viii.      Select the [forward lookup zones\_msdcs.domain.com\pdc\_tcp] – delete incorrect _ldap entries
          Expand the forward lookup zones\domain.com folder
    i.           
    Delete Host(A) records of dc’s which are non-existant.
    ii.           
    Correct the NameServer (NS) records
    iii.           
    Follow steps similar to ’ A ii ‘ >> ‘ A viii’
             Dssite.msc [Sites and Services]
          Expand the [Sites\Sitename\Servers] – delete incorrect server’s
    B.      Delete incorrect subnet configurations [Sites\Subnets]
          Delete incorrect site links [Sites\IP]

  • HT3728 Backup stopped and error message-need help

    My backup won't work and I get this message  The backup disk image “/Volumes/Data/C......’s MacBook.sparsebundle” is already in use 
    Help is greatly appreciated! Thank you in advance!

    Pull the power cord from the back of the Time Capsule
    Count to 10
    Plug the power cord back into the back of the Time Capsule
    Wait for the Time Capsule to restart back to a green light
    Try another backup. This simple reset will work 98% of the time
    If no help, see this support document for more details:
    The Backup disk image ... sparsebundle ... is already in use.

  • Problems with Tomcat Server : Does not respond (Sometimes) - Plz Need Help

    I have a web application running on Tomcat 4.1.31. (SUN/Solaris)
    Clients access through iPlanet Web Proxy (SUN/Solaris).
    Theres a class that build a generic form (it return html codes) then it's affected in the JSP page :
    MyClass class = new MyClass();
    <%= class.getHtmlCode() %>
    the size of the form is variable (100Ko to 1,5Mo)
    When i m using the proxy, sometimes the server does not respond when he do the affectation <%= class.getHtmlCode() %>.
    If i call the page without proxy it work.
    The problem seem not depending of the size of the form. Without proxy it always work. And with proxy sometimes the server does not work.
    Please need help

    Originally Posted by scum
    Hey All,
    Need some help with ZDM7 PXE preboot services.
    Currently running a netware 6.5 server in VLAN1
    PXE client sitting in VLAN2.
    DHCP Server is running on VLAN3
    IPHelper is running
    DTS.ini, PDHCP.ini and TFTP.ini are unmodified.
    I have had networks put an IPHelper in place and my client successfully picks up an IP address. The screen displays the "BOOT SERVER IP" correctly and the clients IP details are correct.
    I watch the top of the screen where the Timeout counts down and eventually gives this error.
    "Error: The server did not respond as requested in time
    ZENworks shutting down...
    Press any key to continue..."
    This happens on every machine i have tested. If i hold down the Ctrl+Alt keys, then the imaging menu appears, i can select maintenance and the client will pull down the initrd, etc.. fine.
    if i disable the IPHelper, move the client to the same VLAN as the server, then the whole process works perfectly.
    not sure where to go from here.
    help please ;)
    leon
    Hi Leon,
    If you are getting the ZENworks menu when holding down the Ctrl-Alt keys, PXE/PDHCP seems to be doing the right thing. Routing issues also don't seem the case as you can pull down the first PXE boot files....
    The server running PXE, I assume it also runs the TFTP and Imaging services?
    These services are also running a recent version of Zen 7 (IR3/IR4)? A little more info on these components and what server they are on would be good :)
    Cheers,
    Willem

  • My ichat has been blocked because my user name or password is incorrect , plz need help to unblock ?

    Please help me unblock my ichat

    Hi,
    Could you tell us the iChat version and whether this is an AIM Login ?
    If it is an AIM Login can you also specify whether it is AIM, @mac.com, @me.com from Mobileme days or @me.com from an iCloud registration.
    If AIM with one of the Apple IDs listed then the password needs to be 16 characters or less.
    Apple prompt you to have longer (more secure) but the AIM servers can only cope with/up to the 16
    For @mac.com and older @me.com use iForgot to change the password or do a Web Browser login to iCloud and change your password there.
    The message you have is typical of AIM
    It tends to be the password they are talking about because if the name is wrong it cannot even check further and will tell you the name does not exist.  (the message is different).
    10:41 PM      Saturday; January 7, 2012
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Lion 10.7.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • Opportuntity Product Revenue --- need help fo find field "Account"

    Dear Gurus!
    i have tried to build a simple report on level "Opportuntiy Product Revenue" like
    Product Name, Account Name, Product Expected Revenue, Product Closed Revenue.
    but i can´find the field "Account Name" ?
    Is it really not available on Opportunity Product REvenue level, i only can use Account from the Opportunity, but as we have the constellation:
    1 Opportunity -- multiple Opporunity Revenue records, which may be assigned to different Accounts this is not the way i can go...
    Can you confirm that it is not possible to report on this level ?
    Thanks in advance, Juergen

    Ok..found it

  • I need help with a backup file that was deleted and now undeleted from my hard drive

    Last month (May 6, 2011), I was updating my iPod Touch 4G with the new software that came out. I always make a backup of my iPod's data before I update it. While my iPod was updating I left my iPod and computer alone and was doing things around the house with my mom. And when I was done I went in my room to see if it was done and my computer decides that it was going to freeze and crash on me (with my iPod plugged in and stuck on the updating or verifying software mode.) I managed to get my iPod back to working condition again but losing everything on my iPod. I formatted my computer hard drive but I managed to get back the backup I lost. I need help on getting the backup into iTunes so I can get my data back. I am not Jailbroken and I plan not to Jailbreak. I however saved the backup file in a folder other than the Mobilesync folder. I am also running on Windows XP. Someone please help me and thank you in advance!

    I was able to backup my iPod and I tried to restore my iPod again and it goes through the process and everything but it restores the temporary data that I had on there. It didn't restore application data or the current photos and videos that I had saved in Camera Roll before this all had happened. It is almost like it goes back to factory settings but I have some photos that were saved on the other backup that I was temporarily running on. The backup that I am looking to restore is the only backup file in the Mobilesync folder as of right now the others are saved somewhere safe for right now. Why doesn't it restore my application data or my Camera Roll pictures and videos that I saved before my computer crashed last month? Can this problem be fixed?

  • Replaced hard drive in compaq presario cq62, need help recovering it with out disks

    Recently replaced the hard drive in my notebook due to failure of original.  Need help recovering it without disks

    If you are wanting to install the original copy of Windows it came with, you will need a set of recovery disks.
    Otherwise, you can purchase a copy of Windows to install and download the appropriate drivers from http://goo.gl/hOm3. Just make sure the copy of Windows that is installed is at least the same family of Windows to ensure that drivers are available.
    What is the exact model of the notebook and product number?
    NOTE: Do not provide the serial number.
    ↙-----------How do I give Kudos?| How do I mark a post as Solved? ----------------↓

  • Need help about Hidden Markov Model model

    I want to make classification for EEG signal using Hidden Markov Model
    algorithm based on neural network.
    plz need help about how to implement this algorithm using LABVIEW.
    if not I want another thing to make classification.
    any one know information about this topic, send me a reply
    thanks

    Have you derrived the HMM that you want to implement?
    If so, post the algorithm and we can provide comments on how to implement it using LabVIEW.
    Message Edited by Ray.R on 04-12-2010 12:54 PM

  • Need help I have iPhone (iOS x 7 was the last software update ) I need to install a flashplayer to view links in my email but I don't know which product try or which one works for my mobile device iphone 4....plz help

    Need help I have iPhone (iOS x 7 was the last software update ) I need to install a flashplayer to view links in my email but I don't know which product try or which one works for my mobile device iphone 4....plz help

    Hi shannonr98244154,
    Flash player is not supported on mobile devices
    -Varun

  • New Oracle DBA - Need help with backup & restore procedure via RMAN

    Hello everyone,
    I've been a SQL Server DBA for 12 years now, but new to the Oracle space. My first assignment at work was to refresh our training environment with production. So with that said, I took a full backup of our production database via RMAN and backed up the Control File. I then copied both the Control File and full backup from our production environment to training. I followed the procedures listed in the URL below:
    http://www.dba-oracle.com/t_rman_clone+copy_database.htm
    I then connected to RMAN and executed a 'show all' which is as follows:
    RMAN configuration parameters are:
    CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
    CONFIGURE BACKUP OPTIMIZATION OFF; # default
    CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
    CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
    CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
    The CONFIGURE CONTROLFILE AUTOBACKUP was set to ON but received a message that the database needed to be mounted, so, I mounted the database and made the changes, but when I shutdown the database and performed the startup nomount again, the settings were gone. Are these settings valid only when the database is mounted? How can I successfully refresh this training environment with production data? I'm at a standstill here so any help would be very much appreciated.
    Thank you,
    Pete

    The CONFIGURE CONTROLFILE AUTOBACKUP was set to ON but received a message that the database needed to be mounted, so, I mounted the database and made the changes, but when I shutdown the database and performed the startup nomount again, the settings were gone. These settings are persistent settings.So these information retain in control files.To reading information from control files database instance must be MOUNT or OPEN stage.Due to you have mount instance and try SHOW ALL command through RMAN.
    Are these settings valid only when the database is mounted? Not only MOUNT also OPEN stage.
    How can I successfully refresh this training environment with production data? I'm at a standstill here so any help would be very much appreciated.
    There are several ways like duplication.But you take full backup from production database using BACKUP DATABASE through rman.In this case you will get also AUTOBACKUP for controlfiles/spfiles.Then copy these backup files and all available archive logs to training server and perform below steps.
    1) You have set properly ORACLE_HOME and ORACLE_SID environment variable.After that first need restore spfile as
    rman target /
    startup force nomount;
    restore spfile from 'autobackup_location';
    startup force nomount;2) Now you have to restore controlfiie as
      rman>restore controlfile from  'autobackup_location';
    rman>alter database mount;
      3) Now need catalog(it means register) all backup files and archivelogs in new restored controlfile as
       rman>catalog start with 'backuplocation';
       4) Finally you can restore and recover your database as below
       rman>restore database;
    rman>recover database;
    rman>alter database open resetlogs;
       If you want restore database to new location then before executing RESTORE DATABASE command you can use SET NEWNAME FOR DATAFILE clause.Firstly refer backup recovery guide in online documentation.

Maybe you are looking for