5 Managing the Oracle Configuration Manager Client

This chapter describes the various command line options that are available to manage the Oracle Configuration Manager client.

The following commands are described:

emCCR automatic_update on / off

  • Usage: Use this command to enable and disable the automatic retrieval of new software updates. Automatic retrieval of new software updates occurs only with automatic collections. By default, automatic updates are enabled.

    $ORACLE_HOME/ccr/bin/emCCR automatic_update on / off 
    
    
  • Pre-requisites: Oracle Configuration Manager must be running in Connected mode.

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR automatic_update on  
    Oracle Configuration Manager - Release: 10.2.5.0.0 - ProductionCopyright (c) 2005, 2007, Oracle. All rights reserved.----------------------------------------------------------------AUTOMATIC_UPDATE command ended successfully.
    
    
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

emCCR clear

  • Usage: Use this command to clear all diagnostic upload files. The syntax is as follows:

    emCCR clear -diagnostic[=SR=<Service request number>,FILE=<Absolute path of diagnostic package> [-completed] [-force]]
    
    
    • Specify the -diagnostic parameter to clear all diagnostic upload files.

    • Specify the -diagnostic parameter with the SR number to clear all uploads for a particular service request. The SR number must be in format x.yyy where:

      • x can be 1 to 30 digits long with values between 0 and 9.

      • yyy must be 3 digits long with values between 0 and 9.

    • Specify the -diagnostic parameter with SR number and FILE to clear a particular upload. FILE must include the name and the full path to the file that contains diagnostic information.

    • Specify the -completed parameter to clear only completed uploads.

    • Specify the -force parameter to clear all uploads even if there are errors.

  • Pre-requisites: Oracle Configuration Manager must be running in Connected mode.

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR clear -diagnostic=SR=1234.222, FILE=/scratch/test/support_info.zip
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ------------------------------------------------------------------
    Command successfully completed.
    
    
  • Errors: Some of the error messages you may see are the following:

    • Invalid SR format: This error occurs when the SR format does not match the required format of x.yyy. To resolve this error, you must specify the SR number in the correct format.

    • No such diagnostic upload request exists. This error occurs if you run a -diagnostic command for a non-existent or invalid SR number or file name. To resolve this error, view the status of all submitted packages and specify the correct SR number or file name.

    • Could not access diagnostic upload data. This error occurs while reading or writing diagnostic upload data. To resolve this error, make sure that the diagnostic upload client has read and write permissions to the $ORACLE_HOME/ccr/state directory.

    • Invalid upload state. Could not perform clear. Please use -force to clear. This error occurs when the diagnostic package is corrupted. To resolve this error, use emCCR clear -force to clear the upload request.

    • Invalid command. This error occurs when invalid arguments are specified on the command line. Use emCCR help, view all the command line options and enter the correct arguments.

emCCR collect

  • Usage: This command can be run in Connected and Disconnected modes.

    Connected Mode: Use this command to perform an immediate discovery, collection, and uploading of configuration data. When you run this command, it checks if any Oracle Configuration Manager mandatory software updates are available. You will be notified if any mandatory updates are available. You must download these mandatory updates using the emCCR getupdates command. If these mandatory updates are not downloaded, the configuration data collection will fail.

    Disconnected Mode: Use this command to perform a manual discovery and collection of configuration data. Collected data is not automatically uploaded but is stored in the $ORACLE_HOME/ccr/state/upload/ocmconfig.jar file. This file should then be manually uploaded to the Oracle server.

  • Pre-requisites:

    • Oracle Configuration Manager is registered with Oracle. (For Connected mode)

    • The Scheduler is already running. (For Connected mode)

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR collect
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    Collection and upload done.
    
    
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered with Oracle: In this case, you must register Oracle Configuration Manager with Oracle.

    • Mandatory updates available. Command failed. This error occurs if you perform a manual collection before applying the mandatory updates.

    • Server not available.

    • Handshake failure. You must reregister Oracle Configuration Manager.

    • Oracle Configuration Manager is Not Running - Restart the Scheduler using the emCCR start command.

emCCR -annotation="annotation string" collect

  • Usage: Use this command to manually collect configuration data. If you want to annotate the data collected, use the -annotation option. You can also run this command in Disconnected mode.

  • Pre-requisites: None

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR -annotation="annotation string" collect
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    Collection and upload done.
    

emCCR config

  • Usage: This command displays a user interface that allows you to do the following

    • Reconfigure the proxy server

    • Specify a different CSI, Oracle MetaLinkUserName, or Country Code for this ORACLE_HOME directory.

    • Enable or disable automatic updates.

    • Specify an alternate collection schedule.

    • Test the connection between your local host and Oracle.

  • Pre-requisites: Oracle Configuration Manager must be running in Connected mode.

  • Example:

    • $ORACLE_HOME/ccr/bin/emCCR config
      
      

      The Oracle Configuration Manager General page is displayed as shown in Figure 5-1.

      • The registration information (CSI, Country, and the MetaLinkUserName) is displayed in Figure 5-1. You can specify different registration information here.

      • You can select the Enable Automatic Upload to specify the frequency at which the automatic collection of data should occur. You can also specify the date and time at which data collection should occur. The frequency can be Daily, Weekly, or Monthly.

      • You can select the Enable Automatic Oracle Configuration Manager Updates option. If this option is selected, any new updates of the Oracle Configuration Manager software will be automatically downloaded and applied during the next automatic collection. If this option is not selected and a mandatory update is available, configuration data will not be automatically collected until the mandatory software update is applied. You can apply the mandatory software updates either manually by using the emCCR getupdates command, or by selecting the Enable Automatic Oracle Configuration Manager Updates option.

      If you need to change the proxy server information, click the Connection tab. The Oracle Configuration Manager Connection page is displayed as shown in Figure 5-2.

      If you need to modify the proxy server settings, you can do so on this page. After you have modified the proxy server settings, click Test Connection to test the connection between your local host and Oracle. You will not be able to exit from this page until the proxy data has been verified or the data has been removed.

    • Errors: Some of the error messages you may see are the following:

      • Access Denied: This error is displayed if you do not have the required privileges to run this command.

      • Cannot connect to the server.

      • Cannot verify registration.

emCCR enable_target | disable_target

  • Usage: Use this command to enable or disable the collection of configuration information for targets discovered by the Oracle Configuration Manager. This command can be run in Connected or Disconnected mode. By default, all targets are enabled for collection. When you enter this command, the list of targets that can be enabled or disabled is displayed. Enter the number corresponding the target to be enabled or disabled.

  • Pre-requisites: You can use this option only if Oracle Configuration Manager has been registered with Oracle. This pre-requisite is applicable only if you are running Oracle Configuration Manager in Connected mode.

  • Example: For example, enter the command to disable the database instance HTMLDB.

    • $ORACLE_HOME/ccr/bin/emCCR disable_targetOracle Configuration Manager - Release: 10.2.5.0.0 - ProductionCopyright (c) 2005, 2007, Oracle. All rights reserved.----------------------------------------------------------------S. No.     Category                     Target Name0          Host                         ocmdev.us.oracle.com1          Database Instance            ND10G2          Database Instance            HTMLDB3          Oracle Home                  10gR1dbPress Enter to exit the command.Use Comma to separate multiple target numbers.Enter the number(s) corresponding to the target(s) you wish to disable:2DISABLE_TARGET command ended successfully.
      
      
  • Errors: Some of the error messages you may see are:

    • Access Denied - This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered With Oracle - In this case, you must register Oracle Configuration Manager with Oracle.

    • No targets to act on by this Command. - There are no targets that can be enabled or disabled.

emCCR getupdates

  • Usage: Use this command to retrieve any new software updates from the content server and deploy these updates.

  • Pre-requisites:

    • Oracle Configuration Manager is registered with Oracle.

    • The Scheduler is already running.

  • Example:

    • $ORACLE_HOME/ccr/bin/emCCR getupdates
      Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
      Copyright (c) 2005, 2007, Oracle. All rights reserved.
      ----------------------------------------------------------------
      Updates are downloaded from the Content Server.
      Deploying core.jar at 01-23-2007_13:57:27
      Deploying core - Version 10.2.6.0.0
      Deploying scripts.jar at 01-23-2007_13:57:35
      Deploying scripts - Version 10.2.6.0.0
      
      
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered with Oracle: In this case, you must register Oracle Configuration Manager with Oracle.

    • Server not available.

    • Oracle Configuration Manager is Not Running - Restart the Scheduler using the emCCR start command.

emCCR help

  • Usage: This command lists the available emCCR (Oracle Configuration Manager) options. This command can be run in Connected or Disconnected modes.

  • Pre-requisites: None

  • Example:

    Sample Output in Connected Mode

    • $ORACLE_HOME/ccr/bin/emCCR help
      Oracle CCR - Release: 10.2.5.0.0 - Production
      Copyright (c) 2005, 2007, Oracle. All rights reserved.
      ------------------------------------------------------------------
      
          emCCR start| stop| status    emCCR set collection_interval=            "[FREQ=MONTHLY | WEEKLY | DAILY]             [; BYMONTHDAY=1 to 31, when FREQ is MONTHLY]             [; BYDAY=MON to SUN, when FREQ is WEEKLY]             [; BYHOUR=0 to 23]             [; BYMINUTE=0 to 59]"           DAILY is the default Frequency.    emCCR hold | resume    emCCR [annotation="string"] collect | upload | getupdates    emCCR [-verbose] [-register] test    emCCR register    emCCR automatic_update on/off    emCCR enable_target | disable_target    emCCR config
          emCCR upload [-diagnostic=SR=<Service request number>,FILE=<Absolute     path of diagnostic package> [-restart] [-force]]
          emCCR status [-diagnostic=SR=<Service request number>,FILE=<Absolute      path of diagnostic package>]
          emCCR clear -diagnostic[=SR=<Service request number>,FILE=<Absolute      path of diagnostic package> [-completed] [-force]]
          emCCR update_components [-silent] -staged_dir="Directory containing OCM
          packages" | -distribution="OCM installation kit path"
          emCCR help
          
      

Sample Output in Disconnected Mode

            $ORACLE_HOME/ccr/bin/emCCR help
            Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
            Copyright (c) 2005, 2007, Oracle. All rights reserved.
            -------------------------------------------------------
            
            emCCR [-annotation="annotation string"] collect 
            emCCR status
            emCCR enable_target | disable_target
            emCCR update_components [-silent] -staged_dir="Directory containing
            OCM packages" | -distribution="OCM installation kit path" 
            emCCR help 

emCCR hold

  • Usage: Use this command to put Oracle Configuration Manager on hold. When Oracle Configuration Manager is on hold, configuration data will not be automatically collected and uploaded to the Oracle repository. You can perform only a manual collection and upload using the $ORACLE_HOME/ccr/bin/emCCR collect command. To resume the collection of configuration data, use the emCCR resume command.

  • Pre-requisites:

    • Oracle Configuration Manager is registered with Oracle.

    • The Scheduler is already running and is not on hold.

    • Oracle Configuration Manager must be running in Connected mode.

  • Example:

    • $ORACLE_HOME/ccr/bin/emCCR holdOracle Configuration Manager - Release: 10.2.5.0.0 - ProductionCopyright (c) 2005, 2007, Oracle. All rights reserved.---------------------------------------------------------------Oracle Configuration Manager set on Hold successfully.
      
      
  • Errors: Some of the error messages you may see are the following:

    • Access Denied - This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered With Oracle - In this case, you must register Oracle Configuration Manager with Oracle.

    • Oracle Configuration Manager is Not Running - In this case, you must restart the Scheduler using the emCCR start command.

    • Oracle Configuration Manager is already on hold.

emCCR register

  • Usage: After you have installed Oracle Configuration Manager, it is automatically registered. If any of the registration information has changed, use this command to re-register Oracle Configuration Manager.

  • Pre-requisites: Oracle Configuration Manager must be running in Connected mode.

  • Example:

    • $ORACLE_HOME/ccr/bin/emCCR register
      Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
      Copyright (c) 2005, 2007, Oracle. All rights reserved.
      ---------------------------------------------------------------
      REGISTER command completed successfully.
      
      
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

    • Cannot connect to the server.

    • Invalid credentials specified.

emCCR resume

  • Usage: Use this command to resume the automatic collection and uploading of the configuration data.

  • Pre-requisites:

    • Oracle Configuration Manager is registered with Oracle.

    • Oracle Configuration is on hold.

    • The Scheduler is already running.

    • Oracle Configuration Manager must be running in Connected mode.

  • Example

    $ORACLE_HOME/ccr/bin/emCCR resume
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ---------------------------------------------------------------- 
    Oracle Configuration Manager Resumed.
    
    
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered with Oracle: In this case, you must register Oracle Configuration Manager with Oracle.

    • Oracle Configuration Manager is not on hold.

    • Oracle Configuration Manager is Not Running - Restart the Scheduler using the emCCR start command.

emCCR set collection_interval

  • Usage: Use this command to define the schedule to collect configuration data. Configuration data can be collected daily, weekly, or monthly. If configuration data is collected daily (FREQ=DAILY), you can specify the hour (BYHOUR) and the minute (BYMINUTE) at which the collection is to be performed. If the frequency is weekly, you can specify the day of the week (BYDAY=[MON|TUE|WED|THU|FRI|SAT|SUN]) and the time (BYHOUR and BYMINUTE) at which the data is to be collected. If the frequency is monthly, you can specify the date [BYMONTHDAY=1 to 31] and the time (BYHOUR and BYMINUTE) at which the collection is to be performed.

    $ORACLE_HOME/ccr/bin/emCCR set collection_interval= 
                        "[FREQ=MONTHLY|WEEKLY|DAILY]
                         [; BYMONTHDAY=1 to 31, when FREQ is MONTHLY]
                         [; BYDAY=MON to SUN, when FREQ is WEEKLY]
                         [; BYHOUR=0 to 23] 
                         [; BYMINUTE=0 to 59]" 
    

    Note:

    • Configuration data is collected only if the Scheduler has been started. By default, configuration data is collected DAILY at the time Oracle Configuration Manager was installed.

    • The BYHOUR and BYMINUTE parameters can be used with all frequencies.

    • If the frequency is set to MONTHLY, and the month does not include the value of the MONTHDAY, configuration data will not be collected for that month.

    • You can verify the collection interval and the collection time by using the emCCR status command.

  • Pre-requisites:

    • Oracle Configuration Manager is registered with Oracle.

    • The Scheduler is already running.

    • Oracle Configuration Manager must be running in Connected mode.

  • Example: Enter the command to specify that configuration data is to be collected on the fourth day of the month at 11.30 pm.

    $ORACLE_HOME/ccr/bin/emCCR set collection_interval="FREQ=MONTHLY;BYMONTHDAY=4;BYHOUR=23;BYMINUTE=30"Oracle Configuration Manager - Release: 10.2.5.0.0 - ProductionCopyright (c) 2005, 2007, Oracle. All rights reserved.----------------------------------------------------------------Collection interval set successfully.
    
    
  • Errors: Some of the error messages you may see are:

    • Access Denied - This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered With Oracle - In this case, you must register Oracle Configuration Manager with Oracle.

    • Usage errors such as mismatched options are also returned.

emCCR start

  • Usage: Use this command to start the Scheduler.

  • Pre-requisites: Oracle Configuration Manager must be running in Connected mode.

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR startOracle Configuration Manager - Release: 10.2.5.0.0 - ProductionCopyright (c) 2005, 2007, Oracle. All rights reserved.----------------------------------------------------------------Starting Oracle Configuration Manager...Waiting for status from Oracle Configuration Manager....Start Date               01-Aug-2006 07:29:05Last Collection Time     11-Jul-2006 11:17:14Next Collection Time     01-Aug-2006 11:12:00Collection Frequency     Daily at 11:12Collection Status        idleLog Directory            /u01/app/oracle/product/10.1.0/database/ccr/logRegistered At            01-Feb-2007 21:52:16
    Automatic Update         On
    Collector Mode           Connected  
    
    Oracle Configuration Manager successfully started.
    
    
  • Errors: Some of the error messages you may see are:

    • Access Denied - This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered With Oracle - In this case, you must register Oracle Configuration Manager with Oracle.

    • Oracle Configuration Manager is Already Running - In this case, the Scheduler has already been started. No action is required.

    • Registration failure errors.

emCCR status

  • Usage: Use this command to view the current status. If the automatic update feature has been disabled and mandatory packages are available on the server, a message indicating that mandatory updates are available is displayed.

    Warning: Mandatory updates are available for download. AutoUpdate is currently disabled. Therefore collections will no longer be uploaded. Download the updates using emCCR getupdates or enable the automatic update feature.
    
    

    You can also run this command in Disconnected mode.

  • Pre-requisites: None.

  • Example (Connected Mode):

    $ORACLE_HOME/ccr/bin/emCCR status
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    Start Date               11-Jul-2006 07:51:18
    Last Collection Time     11-Aug-2006 11:17:14
    Next Collection Time     11-Sep-2006 11:12:00
    Collection Frequency     Daily at 11:12
    Collection Status        idle
    Log Directory            /u01/app/oracle/product/10.1.0/database/ccr/log
    Registered At            11-Jul-2006 11:13:00
    Automatic Update         On
    Collector Mode           Connected
    
    

    Example (Disconnected Mode):

    $ORACLE_HOME/ccr/bin/emCCR status
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    Log Directory          /scratch/test/OraHome_1/ccr/log 
    Collector Mode         Disconnected
    To switch to connected mode, please run 
    /scratch/test/OraHome_1/ccr/bin/configCCR 
    

    Note:

    If there is a mismatch between the Oracle Configuration Manager PL/SQL script installed in the database and the version present in the collectconfig, collectemrep, and ebs_collectconfig scripts, the following error is displayed:
    WARN: The CCR database objects are not in sync with the CCR
    configuration collection scripts. Refer to the Installation 
    and Configuration documentation on reloading the SQL collection
    packages.
    SID       Script 
    ----       -----   
    orcl1013   collectconfig
    orcl1013   ebs_collectconfig
    

    You must re-run the installCCRSQL script specifying the script that has been updated.

  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

emCCR status -diagnostic

  • Usage: Use this command to view the current status of all diagnostic uploads. The syntax for this command is as follows:

    emCCR status -diagnostic[=SR=<Service request number>,[FILE=<Absolute path of diagnostic package>]]
    
    
    • Specify the -diagnostic parameter to see the status of all diagnostics uploads.

    • Specify the -diagnostic parameter with the SR request to view the status of all uploads for a particular service request. The SR number must be in the format x.yyy where x can be 1 to 30 digits long with values between 0 and 9; yyy must be 3 digits long with values between 0 and 9.

    • Specify the -diagnostic parameter with SR and FILE options to view the status for a particular upload. FILE must include the name and the full path to the file that contains diagnostic information.

  • Pre-requisites: Oracle Configuration Manager must be running in Connected mode.

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR status -diagnostic=SR=1234.222,FILE=/scratch/test/support_info.zip 
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    SR Number          1234.222
    Package Name       /scratch/test/support_info.zip
    Start Time         01-18-2007 09:23:13 
    Submit Time        01-18-2007 09:23:13 
    Update Time        01-18-2007 09:23:20 
    Restarts           0 
    Status             COMPLETED 
    Time Elapsed       00:00:07 
    ----------------------------------------------------------------
    
    
  • Errors: Some of the error messages you may see are the following:

    • Invalid SR format: This error occurs when the SR format does not match the required format of x.yyy. To resolve this error, you must specify the SR number in the correct format.

    • No such diagnostic upload request exists. This error occurs if you run a -diagnostic command for a non-existent or invalid SR number or file name. To resolve this error, view the status of all submitted packages and specify the correct SR number or file name.

    • Could not access diagnostic upload data. This error occurs while reading or writing diagnostic upload data. To resolve this error, make sure that the diagnostic upload client has read and write permissions to the $ORACLE_HOME/ccr/state directory.

    • The diagnostic upload state is not valid. Can not perform the requested operation. Use upload -diagnostic to start fresh upload. This error occurs when the diagnostic package is corrupted. To resolve this error, use emCCR clear -force to clear the invalid upload request.

    • Invalid command. This error occurs when invalid arguments are specified on the command line. Use emCCR help, view all the command line options and enter the correct arguments.

emCCR stop

  • Usage: Use this command to stop the Scheduler. When the Scheduler has been manually stopped, the Scheduler is not restarted automatically after a reboot or by the cron job. You must start it manually using the emCCR start command. If you run the emCCR stop command when a data collection or another command is in progress, a stop pending message is displayed. Once the command in progress is completed, the Scheduler will be stopped.

  • Prerequisites: You can use this command only if the Scheduler is already running.

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR stop
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    Oracle Configuration Manager Stopped...
    
    
  • Errors: Some of the error messages you may see are:

    • Access Denied - This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered With Oracle - In this case, you must register Oracle Configuration Manager with Oracle.

    • Oracle Configuration Manager is Not Running - Restart the Scheduler using the emCCR start command.

    • Stop Pending - a collection already in progress; the Scheduler will be stopped once the collection completes.

emCCR [-register] [-verbose] test

  • Usage: Use this command to test the connection to the server at Oracle. If you specify the -register option, the client will be registered during the test. The -verbose option displays detailed information about the connection process. Both -register and -verbose arguments are optional.

  • Pre-requisites:

    • Oracle Configuration Manager is registered with Oracle.

    • Oracle Configuration Manager must be running in Connected mode.

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR -register test
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    -------------------------------------------------------------
    Verifying Proxy settings...
    No Proxy host set.
    Oracle Configuration Manager Server is: ccr.oracle.com
    Resolving Oracle Configuration Manager Server address...
    Connecting to Oracle Configuration Manager server...
    Registering with Oracle Configuration Manager server...
    
    Command successfully completed.
    
    $ORACLE_HOME/ccr/bin/emCCR -verbose test
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    -------------------------------------------------------------Verifying Proxy settings...
    {main} [08:28:04.761] Conn:  added module HTTPClient.RetryModule
    {main} [08:28:04.771] Conn:  added module HTTPClient.CookieModule
    {main} [08:28:04.776] Conn:  added module HTTPClient.RedirectionModule
    {main} [08:28:04.782] Conn:  added module HTTPClient.AuthorizationModule
    {main} [08:28:04.783] Conn:  added module HTTPClient.DefaultModule
    {main} [08:28:04.789] Conn:  added module HTTPClient.TransferEncodingModule
    {main} [08:28:04.794] Conn:  added module HTTPClient.ContentMD5Module
    {main} [08:28:04.796] Conn:  added module HTTPClient.ContentEncodingModule
    No Proxy host set.
    Oracle Configuration Manager Server is: ccr.oracle.com
    Resolving Oracle Configuration Manager Server address...
    Connecting to Oracle Configuration Manager server...
    {main} [08:28:05.103] Conn:  Creating Socket: ccr.oracle.com:443
    {main} [08:28:05.112] Conn: using SSL version JSSE
    {main} [08:28:05.140] Demux: Initializing Stream Demultiplexor (6915075)
    {main} [08:28:05.792] Conn:  Sending Request: 
    GET /em/upload HTTP/1.1
    Host: ccr.oracle.com
    Connection: Keep-Alive, TE
    TE: trailers, deflate, gzip, compress
    User-Agent: RPT-HTTPClient/0.3-3
    Accept-Encoding: gzip, x-gzip, compress, x-compress
    
    {main} [08:28:05.804] Demux: Opening stream 18929195 for demux (6915075)
    {main} [08:28:05.804] Conn:  Request sent
    {main} [08:28:05.804] Resp:  Reading Response headers 18929195
    {main} [08:28:05.805] Resp:  Parsing Response headers from Request "GET
     /em/upload":  (18929195)
    
    HTTP/1.1 200 OK
    Date: Tue, 01 Aug 2006 15:28:05 GMT
    Server: Oracle-Application-Server-10g/10.1.2.0.2 Oracle-HTTP-Server
    Content-Length: 170
    Cache-Control: private
    Keep-Alive: timeout=15, max=100
    Connection: Keep-Alive
    Content-Type: text/html
    
    {main} [08:28:05.808] Resp:  Response entity delimiter: Content-Length (18929195)
    {main} [08:28:05.808] Conn:  Protocol Version established: HTTP/1.1
    Command successfully completed.
    
    
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

    • Cannot connect to the server.

    • Proxy server information is incorrect.

    • Proxy server is not available.

    For other registration errors, refer to the error messages listed under the emCCR register command.

emCCR update_components

  • Usage: Use this command to manually deploy any updates to the Oracle Configuration Manager client. You can either use the latest Oracle Configuration Manager distribution kit for the update or stage individual Oracle Configuration Manager packages in a local directory and deploy them by using this command. This command can be run in Connected or Disconnected mode. The syntax is as follows:

    $ORACLE_HOME/ccr/bin/emCCR update_components [-silent] -staged_dir="Directory containing OCM packages" | -distribution="OCM installation kit path"
    
    
    • If the -silent parameter is used, no output is displayed on the screen. You will see the prompt on the screen when the command has been executed.

    • Use the -staged_dir parameter to specify the directory in which the Oracle Configuration Manager packages have been staged.

    • Use the -distribution parameter to specify the Oracle Configuration Manager kit that will be used for deployment.

  • Pre-requisites: None

  • Example 1: Sample output when staged directory contains one new package (core.jar) and an old package (scripts.jar).

    $ORACLE_HOME/ccr/bin/emCCR update_components /scratch/updates/ocm_pkgs  
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    Deploying core - Version 10.2.6.0.0
    scripts.jar is an old package. No update required.
    
    

    Example 2: Sample output when staged directory does not contain any packages.

    $ORACLE_HOME/ccr/bin/emCCR update_components /scratch/updates/ocm_pkgs  
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    No Oracle Configuration Manager packages are candidates for updating.
    
    

    Example 3: Sample output with the -distribution parameter:

    $ORACLE_HOME/ccr/bin/emCCR update_components -distribution= /scratch/distribution/ccr-Production-10.2.7.0.0-Linux-i386.zip
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ---------------------------------------------------------------
    Deploying core - Version 10.2.7.0.0
    Deploying engines - Version 10.2.7.0.2
    Deploying metricdata - Version 10.2.7.0.1
    Deploying scripts - Version 10.2.7.0.0
    
    
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

    • Package not supported. This error occurs when the specified package is not supported by this platform or platform architecture. To resolve this error, download the latest packages which match target system's OS and processor architecture from MetaLink.

    • Not a valid OCM distribution. This error occurs when the <filespec> specified with the -distribution parameter is not valid. Ensure that the distribution kit is valid and has not been corrupted.

    • Not a valid OCM package. This error occurs when the directory specified in the -staged_dir parameter contains .jar files that are not OCM packages. This is an informational message and requires no action be taken.

    • A package deployment issue was encountered. This indicates an error during the deployment of a package. The log file containing failure details is displayed. Review the log file to find out the exact reason for the error.

    • No read access. This error occurs when you do not have permissions to read the target package or directory. Ensure that you have permissions to access the specified target package or directory.

    • Qualifiers -distribution and -staged_dir are mutually exclusive This error occurs when you specify the -distribution and -staged_dir arguments together. You cannot specify both the arguments at the same time. Refer to Chapter5, "emCCR help" for the correct syntax.

    • Invalid directory specified for the -staged_dir qualifier. This error occurs if you specify the $OCM_HOME/inventory directory with -staged_dir qualifier. To resolve this error, specify a different directory for staging the packages.

    • No Oracle Configuration Manager packages are candidates for updating. This error occurs when the specified directory does not contain any Oracle Configuration Manager packages.

emCCR upload

  • Usage: Use this command to upload the configuration data to the Oracle repository.

  • Pre-requisites:

    • Oracle Configuration Manager is registered with Oracle.

    • Configuration data must have been collected but not uploaded.

    • The Scheduler is already running.

    • Oracle Configuration Manager must be running in Connected mode.

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR upload
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    Upload Done.
    
    
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered with Oracle: In this case, you must register Oracle Configuration Manager with Oracle.

    • Mandatory update available. Command failed.

    • Cannot connect with the server.

    • Handshake failure. You must register Oracle Configuration Manager.

    • Oracle Configuration Manager is Not Running - Restart the Scheduler using the emCCR start command.

emCCR upload -diagnostic

  • Usage: Use this command to upload a file containing diagnostic information to the Oracle repository. The file is generally a .zip file that contains all of the files required to troubleshoot the specified SR (service request). This command can be run only in Connected mode. The syntax for this command is as follows:

    emCCR upload -diagnostic=SR=<Service request number>,FILE=<Absolute path of diagnostic package> [-restart] [-force]
    
    
    • The -restart parameter is used for an upload that is incomplete or has been aborted. When you use this parameter, upload will continue from the last successful point in the previous upload.

    • The -force parameter starts the upload from the beginning and overwrites anything on the server.

  • Pre-requisites:

    • Oracle Configuration Manager is registered with Oracle.

    • Oracle Configuration Manager must be running in Connected mode.

  • Example:

    $ORACLE_HOME/ccr/bin/emCCR upload -diagnostic=SR=1234.123, FILE=/scratch/test/support_info.zip
    Oracle Configuration Manager - Release: 10.2.5.0.0 - Production
    Copyright (c) 2005, 2007, Oracle. All rights reserved.
    ----------------------------------------------------------------
    Initializing upload...
    Starting upload...
    Establishing connection to Oracle...
    Uploading...
    Upload completed.
    
    Command successfully completed.
    -----------------------------------------------------------------
    
    
  • Errors: Some of the error messages you may see are the following:

    • Access Denied: This error is displayed if you do not have the required privileges to run this command.

    • Oracle Configuration Manager Not Registered with Oracle: In this case, you must register Oracle Configuration Manager with Oracle.

    • Cannot connect with the server.

    • Handshake failure. You must register Oracle Configuration Manager.

    • Invalid SR format: This error occurs when the SR format does not match the required format of x.yyy. To resolve this error, you must specify the SR number in the correct format.

    • No such diagnostic upload request exists. This error occurs if you restart a -diagnostic command for a non-existent or invalid SR number or file name. To resolve this error, view the status of all submitted packages and specify the correct SR number or file name.

    • Could not access diagnostic upload data. This error occurs while reading or writing diagnostic upload data. To resolve this error, make sure that the diagnostic upload client has read and write permissions to the $ORACLE_HOME/ccr/state directory.

    • The diagnostic upload state is not valid. Can not perform the requested operation. Use upload -diagnostic to start fresh upload. This error occurs when the diagnostic package is corrupted. To resolve this error, use emCCR clear -force to clear the invalid upload request.

    • Invalid command. This error occurs when invalid arguments are specified on the command line. Use emCCR help, view all the command line options and enter the correct arguments.

    • Could not open diagnostic package file (No such file or directory). This error occurs when Oracle Configuration Manager cannot locate the file specified on the command line. To resolve this error, ensure that the file is available in the specified directory and specify the absolute path to the file.

    • Could not open diagnostic package file (Permission denied). This error occurs when Oracle Configuration Manager cannot access the file specified on the command line. To resolve this error, ensure that you had Read permission on the specified directory.

    • Following error occurred (actual error). This error occurs due to an unexpected reason. See OCM_HOME/log/collector.log for the exact reason for the error.

    • Failed to create directory structure for diagnostic state. This error occurs when the diagnostic upload client failed to store upload state. This error may occur due to lack of permissions. Ensure that the upload client has write permissions to the OCM_HOME/state directory.

    • Upload request already submitted. Please use -force to overwrite previous upload. This error occurs when you submit a second upload request for the same SR number and file name. In this case, you must use emCCR clear to clear the previous upload request and resubmit the upload request or use -force option to overwrite the previous upload.

    • Upload already in progress. This error occurs when you try to upload a package which is currently being uploaded. This upload may have been initiated from a different system and is using the same SR number and file name as the upload currently being attempted. You must either cancel the current upload or specify a different SR number.

    • Error occurred in obtaining diagnostic upload endpoint URL for Oracle Configuration Manager. This error occurs when the upload client fails to obtain diagnostic receiver URL. Ensure that the OCM_HOME/config/default/ccr.properties or OCM_HOME/config/ccr.properties file contains ccr.endpoint property.

    • This diagnostic package is already uploaded. Use upload -diagnostic to start fresh upload. This error occurs when you try to restart the upload of an already uploaded package. To upload an already uploaded package, you must submit a new upload request.

    • Diagnostic package file modified since last upload. Use upload -diagnostic to start fresh upload. This error occurs when a package is modified during the upload procedure. It may also occur if you try to restart the upload of a package that has been modified since the last upload request. To upload the modified package, you must submit a new upload request.

    • Could not recognize server response. This error occurs when the client could not interpret the server response. Check the OCM_HOME/log/collector.log file for more details.

    • Maximum session time-out limit reached. The network connection is too slow. Please restart the upload to try again. This error occurs due to slow data transfer speed. Ensure that the upload bandwidth available at customer system is at least 56 kbps.

    • An internal server error has occurred. This error occurs due to internal issues at the server. Check the OCM_HOME/log/collector.log file for more details.

    • Unexpected error occurred during diagnostic upload. This error is caused due to unexpected errors that occurred when the diagnostic package was being uploaded. Check the OCM_HOME/log/collector.log file for more details.

    • This feature is currently not supported. This error occurs when the requested operation is not supported.

configCCR

  • Usage: Use this command to modify the configuration information using the command line interface. Using this command, you can modify the proxy server information, CSI, MetaLinkUserName and Country Code after Oracle Configuration Manager has been installed. You can also use this command to switch between Connected and Disconnected modes.

    configCCR -s [-d |-p {<proxy> | none}] <CSI> <MetaLinkUserName> <Country Code>
    
    
    • The -s parameter indicates the acceptance of the Oracle Configuration Manager license agreement. This parameter is optional and may be required if the license has been manually removed or if the properties file containing the license property is corrupt.

    • If you use the -d parameter, Oracle Configuration Manager will be switched to Disconnected mode. In this mode, configuration data is not collected automatically. This mode is useful when your computer does not have Internet access. You can manually collect the data using the emCCR collect option. For details, refer to Chapter5, "emCCR collect". When the -d parameter is used, all other qualifiers and arguments are ignored.

    • The -p is an optional parameter and is used to specify the proxy server information needed to connect to the Internet. This parameter is used to specify the host, port and authentication information of the proxy server. If you specify this parameter and enter none, the existing proxy server information will be cleared. For more information on -p parameter, refer to the Installing Oracle Configuration Manager Using the Command Line Interface section. The -d and -p parameters are mutually exclusive and cannot be used together.

    • The CSI, MetaLinkUserName and Country Code are optional and only used if you are using Oracle Configuration Manager in Connected mode or switching to Connected mode. All parameters can be specified on the command line. Any parameters not specified will be prompted for and existing values (if any) will be displayed as default values. You can enter new values or press Enter to accept the default values. After you specify the parameters, registration will be performed. If the registration fails, the original values for these parameters will be maintained.

  • Pre-requisites: None

  • Example:

    configCCR 
    The installation requires the following piece(s) of information.
      Customer Support Identifier (CSI): [123456]
      Oracle MetaLink User Name: [customer@customercorp.com] cust@customercorp.com
      The two character country code: [us]
    
    Validating configuration changes with Oracle Configuration Manager server(s)
    
    
  • Errors: Some of the error messages you may see are the following:

    • Failure in registering with Oracle Configuration Manager server. Invalid credentials specified