should we run catbundle.sql after creation of DB?

Hello, I have installed oracle 11.1.0.7 and installed the patch (10249534) CPU 2011.

I intend to create the database after a few weeks. So after you have created the database, should I run the scripts below?
Given that this is part of remedial education.


* 3.2.2.1 loading modified the SQL files in the database *.
The steps following loading changed files SQL in the database. For a CCR environment, perform these steps on one node.

For each instance of database running on the Oracle home being patched, to connect to the database using SQL 'More'. Connect as SYSDBA and run the script catbundle.sql as follows: *.

CD $ORACLE_HOME/rdbms/admin
sqlplus/nolog
SQL > CONNECT / AS SYSDBA
SQL > STARTUP
SQL > @catbundle.sql cpu apply
SQL > QUIT
Execution of catbundle.sql is reflected in the sight of dba_registry_history by a related line of series CPU bundle.

Hello!

You must run the catbundle.sql only for databases created before the application of the CPU.
If you create a new database after the application of the CPU on the ORACLE_HOME, you don't need the script to run catbundle on it.

Best regards
Norbert

Tags: Database

Similar Questions

  • Urgent @catbundle.sql fails after you apply the hotfix

    After you apply patch 14727347

    Oracle RAC version: 11.2.0.3.0
    patching interm patches: 11.2.0.3.5

    @catbundle.sql is found in the errors and performances

    Select * from dba_registry_history;
    ACTION_TIME ACTION NAMESPACE VERSION ID BUNDLE_SERIES COMMENTS

    timestamp AM ROLLBACK SERVER 11.2.0.3.5 PSU11.2.0.3.5

    is it possible that I can remove the rear roller of results dba_registry_history results

    as this rollback entry or apply the patch intervals

    Hello again;

    The short answer is no.

    My opinion is that I would not try it because it is a SYS belonging to view and it seems that Oracle has not provided a safe method for this.

    Found two docs more than Oracle and added to my previous post.

    I hope that they solve the problem.

    Best regards

    mseberg

  • How to run a SQL string to a procedure of forms?

    Hello

    first the background. I have a Varchar2 column in a Table with a SQL string.
    Now I want to read this chain in forms and run the SQL statement - but I don't know how.

    This is the SQL string:
    Select the country from p_1 from countries where country_nr = p_2

    P_1 and p_2 are Variables in the procedure of forms.

    Most people forget that groups Records are excellent tools for dynamic queries like this. Search for Populate_group_with_query.

    Only you need to change your sql, it is not in the sentence, like this:

    Select the country as P_1
    country
    where country_nr = p_2
    and p_3 = p_3
    and p_4 = p_4

    Select name as P_1
    of the customer
    where customer_nr = p_2
    and country_nr = p_3
    and p_4 = p_4

    Your rec group would have a single column, P_1, where the data would be accessible after the query. Get_group_char_cell allows you to retrieve the value of P_1.  I don't know, but you should not "AS P_1" expression in the select, as long as you have created the record group initially with a specific column name.

    The only thing that is not clear, however, is your use of variables in the where clause. You can either hardcode the literal values in the SQL string, like this:

    'where country_nr = ''123'' and...'

    Note as you build your text string SQL, you use two apostrophes instead of one, given that pl/sql uses the apostrophe of beginning and end of the string.

    Or alternatively, you can use bind variables for your where the variables paragraph as follows:

    where customer_nr = :Parameter.var_2
    and country_nr = :Parameter.var_3

    Then, you can move a value in the: parameter values before completing the Group rec. You can use elements in a block of control rather than the settings, too.

    Here is an example of using dynamic query in a record group: Re: dynamic query

  • It is possible to run Easy Transfer after upgrading to Win7 AND AFTER installs all applications?

    Update of XP (32 bit) for Win 7 (64-bit).  Transfer easy on the old system and also saved.  Performed a clean install of Windows 7 without any problem.

    The instructions say to upgrade Win7, then run to transfer, and THEN install the apps.  Well, I have not read the instructions and correctly installed Win7, installed applications and now need to execute the transfer.

    That is problem?  It is even possible to run easy transfer now?  Should I reinstall all applications again?

    (I'm not worried for the part 32-bit to 64-bit, I just included this info with full disclosure).

    Thank you
    brand

    Thanks for the post brand.  the transfer is intended to capture data and the status of the user.  He didn't have much to do with the migration of the applications with the exception of the view that it is able to create a report that identifies what applications may need to be installed on the new machine.  in order to integrate the data of the machine inherited from the windows machine 7, we should have run the version of Windows 7 easy transfer on the Windows XP machine before recharging.

    If we capture the data of the XP machine before reloading, then we can re-read the data at any time - even after that applications are installed

    Here's hoping that you captured user data and the State with easy transfer before you wipe and reload.

    / rich http://cbfive.com

  • What do I need to run adsysapp2.sql in the database of R12?

    Hi, experts:


    I'm migrating a 11.2.0.3 R12 database of HP following Linux notes 741818.1. I work on the step 8. Establish the diagram of the SYSTEM. After execution of the

    script ausy1120.sql, I saw that a command in the log file says "You must run adsysapp.sql to create packages of Oracle Applications in the scheme of the SYSTEM.". What do I need to run this? It is not said in the note. At this point I just create a database structure. No given no request.


    Thanks and regards.

    Thank you so much, Hussein.

  • How can I run my validations after confirming that a specific field is not NULL?

    Hello

    How can I run my validations after confirming that a specific field is not NULL?

    One of my validation needs to ensure that a specific page element is not NULL, then I use the option 'required value' of the page element, but it seems that the validation is performed before the option "required value.

    I know I could create 2 different validations for each case, but I think it would be nicer if I could work through the only validation and leave the APEX to manage the field validation is NOT NULL

    Best regards and thanks for reading

    According to my experience, it appears that the APEX is going through all THE postings...

    IE, if a "failure" of Validation continues.

    It's actually beneficial for the end user, because it will get ALL the errors in the form he or she made... not just a first.

    workaround solution:

    1. Remove the 'required' on the element value (.. but keep the "required" model)
    2. Add the NOT NULL check to your personal validation process.

    Very probably, the 2nd one will be in a PL/SQL function return error text.

    MK

  • "First Pro CC 2014.2 has stopped working" after a few moments of running and usually after you import a video clip.

    "First Pro CC 2014.2 has stopped working" after a few moments of running and usually after you import a video clip.

    I use a Lenovo T440p with Intel Core i5 @2 laptopp. 60 GHz, 8 GB of RAM. Windows 7 64-bit with Service Pack 1. Intel HD 4600 graphics card. All the drivers are up to date.

    All other non - CC Adobe video editing programs work.

    Help, please. Thank you.

    Dennis,

    Changing the video rendering engine should have solved the problem. Is it still pending?

    Thank you

    Regalo

  • Error running adtums.sql

    I'm performimg upgrade using the guide upgrade of Oracle EBS 11i 12.1.1 to document

    I'm marching step 2 of Chapter 2 (step 2: utility run TUMS (recommended))

    I run the adtums.sql script after you apply the hotfix. This script gives me an error message. I don't know why the subject below are not available in the system.

    l_upg_update ad_tums.upg_table;

    error on line 2

    ORA-06550 kine 2, column 13

    identifier AD_TUMS. UPG_TABLE must be declared

    identifier AD_TUMS. CREATE_REPORT is reportable



    concerning


    Shakeel


    Shakeel,

    Please see (adtums.sql after the Patch 5120936 fails with the error PLS-00201: identifier ' AD_TUMS.) UPG_TABLE' [459119.1 ID]).

    Thank you

    Hussein

  • How to run multiple sql statements

    Hi all

    I wonder if I can run multiple sql statements in one shot with > >, immediate run

    for example:

    I set the variable as X: = sql statement
    Y: = sql statement
    z: = sql statement

    can I execute immediate (X, Y, Z);

    If yes how? and if not what other possible

    Thank you

    Beginning with the codes of Ganesh

    DECLARE
       l_statement                 VARCHAR2 (2000);
       v_passwd                    VARCHAR2 (200);
       v_username                  VARCHAR2 (200) := 'test';
       v_pwd_key                   VARCHAR2 (200) := 'lwty23';
       v_dblink_name               VARCHAR2 (2000);
       v_dblink_drop               VARCHAR2 (2000);
       v_dblink_create             VARCHAR2 (2000);
       v_dblink_check_connection   VARCHAR2 (2000);
       l_number                    NUMBER;
    BEGIN
       --<>
       FOR c_instance IN (SELECT *
                            FROM v_oracle_instances
                           WHERE environment = 'Developement')
       LOOP
          SELECT encpwd_owner.display_db_encpwd (v_username,
                                                 c_instance.host_name,
                                                 c_instance.instance_name,
                                                 v_pwd_key)
            INTO v_passwd
            FROM DUAL;
    
          v_dblink_name := c_instance.host_name || '_' || c_instance.instance_name;
          v_dblink_create :=
                ' CREATE DATABASE LINK '
             || v_dblink_name
             || ' CONNECT TO '
             || v_username
             || ' '
             || 'IDENTIFIED BY '
             || v_passwd
             || ' USING'
             || ' ''(DESCRIPTION=
    (ADDRESS=(PROTOCOL=TCP)(HOST= '
             || c_instance.host_name
             || ')(PORT='
             || c_instance.LISTENER_PORT
             || '))(CONNECT_DATA=(SID='
             || c_instance.instance_name
             || ')))''';
          v_dblink_check_connection := 'select 1 from global_name@' || v_dblink_name || '.QCM';    --- Notice this change. I am simply selecting 1. That should be enough to test the database link.
          v_dblink_drop := 'drop database link ' || v_dblink_name || '.QCMTLAF';
    
          -- l_statement := 'BEGIN ' || v_dblink_create ';' || v_dblink_check_connection ';' || v_dblink_drop '; END ;'
    
          BEGIN
              EXECUTE IMMEDIATE (v_dblink_create);
              DBMS_OUTPUT.PUT_LINE ('DB Link ' || v_dblink_name || ' Created');
         EXCEPTION
            WHEN others THEN
               dbms_output.put_line( 'Failed to create the database link ' || v_dblink_name  );
               dbms_output.put_line( dbms_utility.format_error_backtrace() );
               INSERT INTO error_table( column_list )
                 VALUES( <> );
         END;
    
          EXECUTE IMMEDIATE (v_dblink_check_connection) INTO l_number;    --- Notice this.
    
          DBMS_OUTPUT.PUT_LINE ('DB Link ' || v_dblink_name || ' Tested');
    
          BEGIN
             EXECUTE IMMEDIATE (v_dblink_drop);
             DBMS_OUTPUT.PUT_LINE ('DB Link ' || v_dblink_name || ' Dropped');
          EXCEPTION
             WHEN others THEN
               dbms_output.put_line( 'Failed to drop the database link ' || v_dblink_name  );
               dbms_output.put_line( dbms_utility.format_error_backtrace() );
               INSERT INTO error_table( column_list )
                 VALUES( <> );
         END;
       END LOOP;
    END;
    

    But I agree with the comment that others have grown up is not really wise to create and drop a database like that link.

    Justin

  • Cannot find catbundle.sql

    Is there a reason why I can not see catbunble.sql in the directory of $ORACLE_HOME/rdbms/admin?

    I just finished installing Oracle CPU on two of my databases on the same server Solaris (SPARC) 64-bit. I was able to run the catbundle.sql on one of the forums, but can not find the file on the other instance home/rdbms/admin.

    This is Oracle 10.2.0.4

    Published by: 805758 on December 18, 2010 10:12

    You can copy and run...

    It is a sql script, which is great so nothing to compare with the instance of the instance... in release and same version

    Thank you

  • Firefox process is left running in memory after the release

    The firefox * 32 process remains running in memory after the release of Firefox. You cannot restart firefox without killing the process (ctrl-alt-delete...) or by restarting the computer.

    I'm running Windows 7 pro 64-bit and the Swedish version of Firefox 6.0.2.

    I did have this kind of problem with previous versions of Firefox.

    Firefox is already running but is not responding

    Profile in use

    Check and tell if its working.

  • can someone tell me how to run my iTunes after a deaf mute DEP (Data Execution Prevention) installed in my computer? Seriously, he's blocking the iTunes... for the love of God!

    can someone tell me how to run my iTunes after a deaf mute DEP (Data Execution Prevention) installed in my computer? Seriously, he's blocking the iTunes... for the love of God!

    Hi JulietZhang,
     
    -What version of the operating system are you using?
    -Have you been able to use Itunes without any problems before?
     
    Try these methods in order:
     
    Method 1: Try to add the program to the list Data Execution Prevention (DEP) and check if it helps.
    Refer to this link for steps to do the same, if you are using Windows XP:
     
    Refer to this link for steps to do the same, if you are using Windows Vista:
     
    Method 2: This issue may be caused by third-party codecs installed on your system.

    Look at Apple's site for assistance. http://discussions.Apple.com/thread.jspa?threadID=1908393

    He will explain how to uninstall Quicktime from your computer and re - simply install the program itself.

  • How can I run a vi after deployment in a PXI Machine

    Salvation;

    I wonder if there is someone out there who knows how to run a vi after deployment in a PXI from my host machine. In my application, I have a few vi that are deployed in my machine PXI. My problem is that when I'd like any of these vi simultaneously after their deployment. My current approach is to call vi reference and then call-> run. However, since there vi is deployed from a host, and they run in the PXI machine, I don't know how to reference vi with the constant path. In other words, how can I find the path to my vi after deploying PXI host machine.

    Best regards

    When the screws are deployed on a controller real-time PXI, they are usually copied into a C:\ni-rt\startup directory on the controller.

    Usefully, this article talks knowledge base on how to specify and start programmatically screws on a real-time controller.

    I hope this helps.

  • Should I run repair/cleaning/defrag registry programs.

    should I run repair/cleaning/defrag registry programs.

    If so are there free vouchers.

    Short answer no

    Registry repair programs are mostly snake oil, incorrect use could make your system unusable

    Windows XP has a built-in cleaning and defragmentation

  • How often should I run check disk in windows vista edition Home premium?

    How often should I run check disk in windows vista edition Home premium? Part of a regular maintenance schedule disk check?

    How often should I run check disk in windows vista edition Home premium? Part of a regular maintenance schedule disk check?

    There is no reason to run it on a regular basis. Run only when you have reason to suspect a problem.

Maybe you are looking for