Update a Patch

It is recommended that before you perform a patch update, you first perform a validation.

Topics:

Validate a Patch

EMCLI command format to perform a validation based on Exadata type patch:

  • EMCLI command format for Storage Server:

    emcli db_software_maintenance 
    -performOperation 
    -name="Update Storage Cell node" 
    -purpose="UPDATE_EXADATA_SOFTWARE" 
    -target_list="Cel1,Cell2" 
    -target_type="oracle_exadata"
    -input_file="data:/user_name/fppinstallfest/updateExadata.prop"
    
  • EMCLI command format for Switch:

    emcli db_software_maintenance 
    -performOperation 
    -name="Update IB Switch node" 
    -purpose="UPDATE_EXADATA_SOFTWARE" 
    -target_list="IB1,IB2" 
    -target_type="oracle_si_netswitch" 
    -input_file="data:/user_name/fppinstallfest/updateExadata.prop"
    
  • EMCLI command format for Database Node:

    emcli db_software_maintenance 
    -performOperation 
    -name="Update DB node" 
    -purpose="UPDATE_EXADATA_SOFTWARE" 
    -target_list="exadatabase2.subdom.example.com" 
    -target_type="host" 
    -input_file="data:/user_name/fppinstallfest/updateExadata.prop"
    

For more information about the performOperation Update verb, see db_sm_performoperation_update in Command Line Interface Reference.

Example input file that contains all the required information:

WORKING_DIRECTORY=/tmp
fppOptions={"eval": "true"}

Update a Patch

EMCLI command format to perform a patch update based on Exadata target type:

  • EMCLI command format for Storage Server:

    emcli db_software_maintenance 
    -performOperation 
    -name="Update Storage Cell node" 
    -purpose="UPDATE_EXADATA_SOFTWARE" 
    -target_list="Cel1,Cell2" 
    -target_type="oracle_exadata
    -input_file="data:/user_name/fppinstallfest/updateExadata.prop"
    
  • EMCLI command format for Switch:

    emcli db_software_maintenance 
    -performOperation 
    -name="Update IB Switch node" 
    -purpose="UPDATE_EXADATA_SOFTWARE" 
    -target_list="IB1,IB2" 
    -target_type="oracle_si_netswitch" 
    -input_file="data:/user_name/fppinstallfest/updateExadata.prop"
    
  • EMCLI command format for Database Node:

    emcli db_software_maintenance 
    -performOperation 
    -name="Update DB node" 
    -purpose="UPDATE_EXADATA_SOFTWARE" -target_list="exadatabase2.subdom.example.com" 
    -target_type="host" 
    -input_file="data:/user_name/fppinstallfest/updateExadata.prop"
    

For more information about the performOperation Update verb, see db_sm_performoperation_update in Command Line Interface Reference.

Example input file that contains all the required information:

WORKING_DIRECTORY=/<Location of directory>