Oracle Fusion Middleware Upgrade and Migration Guide for Oracle Directory Server Enterprise Edition

ProcedureTo Patch a Native Installation of Directory Server Enterprise Edition 7

  1. Run the following command.


    # unzip -qq -d INSTALL_PATH TEMP_DIRECTORY/ODSEE11_1_1_3_0_Solaris-xxx-pkg.zip
    

    where xxx specifies the installation file for the server.

  2. Run the following command.


    # INSTALL_PATH/bin/dsccsetup prepare-patch
    

    The dsccsetup prepare-patch command attempts to stop all running instances of Directory Server and Directory Proxy Server. If the dsccsetup prepare-patch command does not have permission to stop a server instance, it displays a message that describes its failure, and you must stop the server before continuing.

  3. Create a temporary directory TEMP_DIRECTORY, and store a copy of the installation file in it.

    The installation file is one of the following, depending on the platform on which the server is installed:

    • ODSEE11_1_1_3_0_Solaris-Sparc-pkg.zip

    • ODSEE11_1_1_3_0_Solaris-X86-pkg.zip

    • ODSEE11_1_1_3_0_Solaris-X64-pkg.zip

  4. If the server is installed on Solaris 9, run the following command to begin removing the current installation.


    # pkgrm SUNWdsee7-config
    
  5. Run the following command to remove the current installation.


    # pkgrm SUNWdsee7 SUNWdsee7-var SUNWdsee7-man
    
  6. Type the following commands to install the Directory Server Enterprise Edition software.


    cd /var/tmp/dsee/ODSEE_PKG_Distribution
    # pkgadd -d . SUNWdsee7
    # pkgadd -d . SUNWdsee7-var
    # pkgadd -d . SUNWdsee7-man
  7. If you are running the Solaris 9 operating system, you must install the SUNWdsee7-config package.

    • On a Solaris SPARC system, type:


      # pkgadd -d SunOS5.9 SUNWdsee7-config
    • On a Solaris x86 system, type:


      # pkgadd -d . SUNWdsee7-config
  8. Run the following command to apply current patches to the new installation.


    # patchadd PATCH_NUMBERS
    

    For the complete list of patches required for your platform, see List of Packages Required Before Installing Directory Server Enterprise Edition in Oracle Fusion Middleware Installation Guide for Oracle Directory Server Enterprise Edition.

  9. Run the following command.


    # INSTALL_PATH/bin/dsccsetup complete-patch
    
  10. Manually restart all server instances that were stopped in Step 2.

  11. If you are patching the server that hosts Directory Service Control Center only, redeploy the DSCC WAR file, INSTALL_PATH/dsee7/var/dscc7.war, as described in Pre-Configuring the Directory Server Enterprise Edition Installation in Oracle Fusion Middleware Installation Guide for Oracle Directory Server Enterprise Edition and Appendix A, Deploying the DSCC WAR File, in Oracle Fusion Middleware Installation Guide for Oracle Directory Server Enterprise Edition.


    Note –

    You must patch the Directory Service Control Center before patching any Directory Server or Directory Proxy Server instances.


  12. For each Directory Proxy Server instance that has been registered as an SMF service, disable and reenable the service as follows:


    # dpadm disable-service instance-path
    # dpadm enable-service instance-path