windows 2008R2 + weblogic10.3.6.0升级PSU+jdk

测试版本:Windows 2008R2 + weblogic 10.3.6.0 + java version "1.6.0_29"


需要升级jdk版本为:java version "1.6.0_171"
需要升级weblogic版本为:WebLogic Server 10.3.6.0.171017


具体操作步骤如下:
1、 升级前确认当前weblogic版本:
(1)C:\Oracle\Middleware\utils\bsu>cd C:\Oracle\Middleware\wlserver_10.3\server\bin
(2)C:\Oracle\Middleware\wlserver_10.3\server\bin>setWLSEnv.cmd

     CLASSPATH="C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\sys_manifest_classp
     ath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\patch_ocp371\profiles\default\sys_mani
     fest_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\JROCKI~1.0-1\lib\tools.jar;
     C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~1\WLSE
     RV~1.3\server\lib\weblogic.jar;C:\Oracle\MIDDLE~1\modules\features\weblogic.serv
     er.modules_10.3.6.0.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar
     ;C:\Oracle\MIDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;C:\Oracle\MIDDLE~1\module
     s\NETSFA~1.0_1/lib/ant-contrib.jar;.;C:\PROGRA~1\IBM\SQLLIB\java\db2java.zip;C:\
     PROGRA~1\IBM\SQLLIB\java\db2jcc.jar;C:\PROGRA~1\IBM\SQLLIB\java\sqlj.zip;C:\PROG
     RA~1\IBM\SQLLIB\java\db2jcc_license_cu.jar;C:\PROGRA~1\IBM\SQLLIB\bin;C:\PROGRA~
     1\IBM\SQLLIB\java\common.jar"
     
     PATH="C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\native;C:\Oracle\MIDDLE~
     1\patch_ocp371\profiles\default\native;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\nati
     ve\win\32;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~1\modules\OR
     GAPA~1.1\bin;C:\Oracle\MIDDLE~1\JROCKI~1.0-1\jre\bin;C:\Oracle\MIDDLE~1\JROCKI~1
     .0-1\bin;E:\app12c\Administrator\virtual\product\12.2.0\dbhome_1\bin;C:\Windows\
     system32;C:\Windows;C:\Windows\system32\wbem;C:\Windows\system32\windowspowershe
     ll\v1.0\;c:\program files\ibm\gsk8\lib64;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\
     IBM\SQLLIB\FUNCTION;C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL;C:\Oracle\MIDDLE~1\WLSER
     V~1.3\server\native\win\32\oci920_8"
     
     Your environment has been set.
     C:\Oracle\Middleware\wlserver_10.3\server\bin>java weblogic.version
     
     WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050                        <--------确认升级前为10.3.6.0版本
     
     Use 'weblogic.version -verbose' to get subsystem information
     
     Use 'weblogic.utils.Versions' to get version information for all modules


2、停止weblogic服务:stopWebLogic.cmd


3、安装新的jdk版本,安装路径如下:C:\Program Files\Java\jdk1.6.0_171   (仅安装jdk即可,无需安装jre)


4、上传解压PSU安装文件
   查看是否存在C:\Oracle\Middleware\utils\bsu\cache_dir目录,没有的需要手工创建。
   将补丁包上传到C:\Oracle\Middleware\utils\bsu\cache_dir目录下
   将升级包p26519424_1036_Generic.zip解压到C:\Oracle\Middleware\utils\bsu\cache_dir中


5、使用如下命令安装补丁:
(1)cd C:\Oracle\Middleware\utils\bsu>
(2)> bsu.cmd -install -patch_download_dir=C:\Oracle\Middleware\utils\bsu\cache_dir -patchlist=FMJJ -prod_dir=C:\Oracle\Middleware\wlserver_10.3
    其中FMJJ为补丁文件名

(3)安装补丁过程中可能报错如下,提示“OutOfMemoryError”错误
    C:\Oracle\Middleware\utils\bsu>bsu.cmd -install -patch_download_dir=C:\Oracle\Middleware\utils\bsu\cache_dir -patchlist=FMJJ -prod_dir=C:\Oracle\Middleware\wlserver_10.3
    Exception in thread "Thread-0" java.lang.NoClassDefFoundError: com/bea/plateng/patch/PatchSystem
            at com.bea.plateng.patch.PatchClientHelper.getAllPatchDetails(PatchClientHelper.java:74)
            at com.bea.plateng.patch.PatchInstallationHelper.cleanupPatchSets(PatchInstallationHelper.java:130)
            at com.bea.plateng.patch.PatchTarget.<init>(PatchTarget.java:272)        at com.bea.plateng.patch.PatchTargetFactory.create(PatchTargetFactory.ja
    va:30)
            at com.bea.plateng.patch.ProductAliasTarget.constructPatchTargetList(ProductAliasTarget.java:88)
            at com.bea.plateng.patch.ProductAliasTarget.<init>(ProductAliasTarget.java:46)
            at com.bea.plateng.patch.ProductAliasTargetHelper.getProdAliasTargetList(ProductAliasTargetHelper.java:55)
            at com.bea.plateng.patch.ProductAliasTargetHelper.getAllHomeToProdAliasesTargetMap(ProductAliasTargetHelper.java:32)
            at com.bea.plateng.patch.ProductAliasTargetHelper.checkProfilesInProductAliases(ProductAliasTargetHelper.java:133)
            at com.bea.plateng.patch.Patch$1.run(Patch.java:376)
            at java.lang.Thread.run(Thread.java:662)
    Exception in thread "Main Thread" java.lang.OutOfMemoryError

或者如下报错:
     C:\Oracle\Middleware\utils\bsu>bsu.cmd -install -patch_download_dir=C:\Oracle\Middleware\utils\bsu\cache_dir -patchlist=FMJJ -prod_dir=C:\Oracle\Middleware\wlserver_10.3
     Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
             at java.lang.Class.getDeclaredMethods0(Native Method)
             at java.lang.Class.privateGetDeclaredMethods(Class.java:2532)
             at java.lang.Class.getMethod0(Class.java:2773)
             at java.lang.Class.getMethod0(Class.java:2782)
             at java.lang.Class.getMethod0(Class.java:2782)
             at java.lang.Class.getMethod(Class.java:1643)
             at com.bea.cie.common.dao.xbean.XBeanDataHandler.isValueSet(XBeanDataHandler.java:958)
             at com.bea.cie.common.dao.xbean.XBeanDataHandler.getValueFromObject(XBeanDataHandler.java:589)
             at com.bea.cie.common.dao.xbean.XBeanDataHandler.getSimpleValue(XBeanDataHandler.java:431)
             at com.bea.plateng.patch.dao.cat.PatchDependency.getRule(PatchDependency.java:48)
             at com.bea.plateng.patch.dao.cat.PatchCatalogHelper.getInvalidatedPatchMap(PatchCatalogHelper.java:1625)
             at com.bea.plateng.patch.PatchSystem.updatePatchCatalog(PatchSystem.java:436)
             at com.bea.plateng.patch.PatchSystem.refresh(PatchSystem.java:130)
             at com.bea.plateng.patch.PatchSystem.setCacheDir(PatchSystem.java:201)
             at com.bea.plateng.patch.Patch.main(Patch.java:281)
     
     C:\Oracle\Middleware\utils\bsu>


    以上报错是因为内存溢出,调大bsu.cmd中的内存参数:
     解决方法:
     编辑bsu.cmd文件,修改如下:
     @ECHO OFF
     SETLOCAL
     
     SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_171     <---------使用新版本的jdk
     FOR %%i IN ("%JAVA_HOME%") DO SET JAVA_HOME=%%~fsi
     
     SET JAVA=%1
     IF DEFINED JAVA (
       SET JAVA=java
     ) ELSE (
       SET JAVA=javaw
     )
     
     set MEM_ARGS=-Xms1024m -Xmx2048m                     <---------将内存调大,需将Xmx设置为2048m左右,设置为1024m也会报错内存溢出
     
     "%JAVA_HOME%\bin\%JAVA%" %MEM_ARGS% -jar patch-client.jar %*
     
     ENDLOCAL


 
(4)再次安装PSU成功:
    C:\Oracle\Middleware\utils\bsu>bsu.cmd -install -patch_download_dir=C:\Oracle\Mi
    ddleware\utils\bsu\cache_dir -patchlist=FMJJ -prod_dir=C:\Oracle\Middleware\wlse
    rver_10.3
    检查冲突.....
    未检测到冲突
    
    正在安装补丁程序 ID: FMJJ..
    结果: 成功


   C:\Oracle\Middleware\utils\bsu>


6、修改weblogic启动脚本,添加使用新的jdk:
   startWebLogic.cmd:
   在echo starting weblogic with Java version:下方添加如下两行
   set JAVA_VENDOR=BEA                                   <--此行为新添加行
   set JAVA_HOME="C:\Program Files\Java\jdk1.6.0_171"    <--此行为新添加行
   %JAVA_HOME%\bin\java %JAVA_VM% -version 




7、启动weblogic服务(检查确认使用了新的jdk):
     C:\Oracle\Middleware\user_projects\domains\base_domain\bin>startWebLogic.cmd
     .
     .
     JAVA Memory arguments: -Xms256m -Xmx512m  -XX:MaxPermSize=128m
     .
     WLS Start Mode=Production
     .
     CLASSPATH=C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\sys_manifest_classpa
     th\weblogic_patch.jar;C:\Oracle\MIDDLE~1\patch_ocp371\profiles\default\sys_manif
     est_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\JDK160~1\lib\tools.jar;C:\Or
     acle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~1\WLSERV~1.
     3\server\lib\weblogic.jar;C:\Oracle\MIDDLE~1\modules\features\weblogic.server.mo
     dules_10.3.6.0.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;C:\O
     racle\MIDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;C:\Oracle\MIDDLE~1\modules\NET
     SFA~1.0_1/lib/ant-contrib.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\common\derby\lib\der
     byclient.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar;.;C:\PROGRA~1\IBM
     \SQLLIB\java\db2java.zip;C:\PROGRA~1\IBM\SQLLIB\java\db2jcc.jar;C:\PROGRA~1\IBM\
     SQLLIB\java\sqlj.zip;C:\PROGRA~1\IBM\SQLLIB\java\db2jcc_license_cu.jar;C:\PROGRA
     ~1\IBM\SQLLIB\bin;C:\PROGRA~1\IBM\SQLLIB\java\common.jar
     .
     PATH=C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\native;C:\Oracle\MIDDLE~1
     \patch_ocp371\profiles\default\native;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\nativ
     e\win\32;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~1\modules\ORG
     APA~1.1\bin;C:\Oracle\MIDDLE~1\JDK160~1\jre\bin;C:\Oracle\MIDDLE~1\JDK160~1\bin;
     E:\app12c\Administrator\virtual\product\12.2.0\dbhome_1\bin;C:\Windows\system32;
     C:\Windows;C:\Windows\system32\wbem;C:\Windows\system32\windowspowershell\v1.0\;
     c:\program files\ibm\gsk8\lib64;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\IBM\SQLLI
     B\FUNCTION;C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL;C:\Oracle\MIDDLE~1\WLSERV~1.3\ser
     ver\native\win\32\oci920_8
     .
     ***************************************************
     *  To start WebLogic Server, use a username and   *
     *  password assigned to an admin-level user.  For *
     *  server administration, use the WebLogic Server *
     *  console at http:\\hostname:port\console        *
     ***************************************************
     starting weblogic with Java version:
     java version "1.6.0_171"                                                      《-----检查确认使用了新的jdk版本
     Java(TM) SE Runtime Environment (build 1.6.0_171-b13)
     Java HotSpot(TM) 64-Bit Server VM (build 20.171-b13, mixed mode)
     Starting WLS with line:
     C:\Java\jdk1.6.0_171\bin\java -server   -Xms256m -Xmx512m  -XX:MaxPermSize=128m
     -Dweblogic.Name=AdminServer -Djava.security.policy=C:\Oracle\MIDDLE~1\WLSERV~1.3
     \server\lib\weblogic.policy  -Dweblogic.ProductionModeEnabled=true   -da -Dplatf
     orm.home=C:\Oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=C:\Oracle\MIDDLE~1\WLSERV~1.3\
     server -Dweblogic.home=C:\Oracle\MIDDLE~1\WLSERV~1.3\server   -Dweblogic.managem
     ent.discover=true  -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErr
     orsToConsole=false -Dweblogic.ext.dirs=C:\Oracle\MIDDLE~1\patch_wls1036\profiles
     \default\sysext_manifest_classpath;C:\Oracle\MIDDLE~1\patch_ocp371\profiles\defa
     ult\sysext_manifest_classpath  weblogic.Server
     <2017-12-30 下午02时55分14秒 CST> <Info> <Security> <BEA-090905> <Disabling Cryp
     toJ JCE Provider self-integrity check for better startup performance. To enable
     this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
     
     <2017-12-30 下午02时55分14秒 CST> <Info> <Security> <BEA-090906> <Changing the d
     efault Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To dis
     able this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
     <2017-12-30 下午02时55分14秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting
      WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 20.171-b13 from
     Sun Microsystems Inc.>
     <2017-12-30 下午02时55分15秒 CST> <Info> <Management> <BEA-141107> <Version: Web
     Logic Server 10.3.6.0.171017 PSU Patch for BUG26519424 TUE SEP 12 18:34:42 IST 2
     017
     WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050 >
     <2017-12-30 下午02时55分16秒 CST> <Info> <Security> <BEA-090065> <Getting boot i
     dentity from user.>
     Enter username to boot WebLogic server:weblogic
     <2017-12-30 下午02时55分19秒 CST> <Error> <Security> <BEA-090782> <Server is Run
     ning in Production Mode and Native Library(terminalio) to read the password secu
     rely from commandline is not found.>
     <2017-12-30 下午02时55分19秒 CST> <Notice> <WebLogicServer> <BEA-000388> <JVM ca
     lled WLS shutdown hook. The server will force shutdown now>
     <2017-12-30 下午02时55分19秒 CST> <Alert> <WebLogicServer> <BEA-000396> <Server
     shutdown has been requested by <WLS Kernel>>
     <2017-12-30 下午02时55分19秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server
      state changed to FORCE_SHUTTING_DOWN>


如若报错如上,则使用如下方法解决:
    创建密码文件,内容如下:
    C:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\security\boot.properties
    username = weblogic
    password = weblogic@123


再次启动weblogic正常:
    C:\Oracle\Middleware\user_projects\domains\base_domain\bin>startWebLogic.cmd
    .
    .
    JAVA Memory arguments: -Xms256m -Xmx512m  -XX:MaxPermSize=128m
    .
    WLS Start Mode=Production
    .
    CLASSPATH=C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\sys_manifest_classpa
    th\weblogic_patch.jar;C:\Oracle\MIDDLE~1\patch_ocp371\profiles\default\sys_manif
    est_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\JDK160~1\lib\tools.jar;C:\Or
    acle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~1\WLSERV~1.
    3\server\lib\weblogic.jar;C:\Oracle\MIDDLE~1\modules\features\weblogic.server.mo
    dules_10.3.6.0.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;C:\O
    racle\MIDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;C:\Oracle\MIDDLE~1\modules\NET
    SFA~1.0_1/lib/ant-contrib.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\common\derby\lib\der
    byclient.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar;.;C:\PROGRA~1\IBM
    \SQLLIB\java\db2java.zip;C:\PROGRA~1\IBM\SQLLIB\java\db2jcc.jar;C:\PROGRA~1\IBM\
    SQLLIB\java\sqlj.zip;C:\PROGRA~1\IBM\SQLLIB\java\db2jcc_license_cu.jar;C:\PROGRA
    ~1\IBM\SQLLIB\bin;C:\PROGRA~1\IBM\SQLLIB\java\common.jar
    .
    PATH=C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\native;C:\Oracle\MIDDLE~1
    \patch_ocp371\profiles\default\native;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\nativ
    e\win\32;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~1\modules\ORG
    APA~1.1\bin;C:\Oracle\MIDDLE~1\JDK160~1\jre\bin;C:\Oracle\MIDDLE~1\JDK160~1\bin;
    E:\app12c\Administrator\virtual\product\12.2.0\dbhome_1\bin;C:\Windows\system32;
    C:\Windows;C:\Windows\system32\wbem;C:\Windows\system32\windowspowershell\v1.0\;
    c:\program files\ibm\gsk8\lib64;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\IBM\SQLLI
    B\FUNCTION;C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL;C:\Oracle\MIDDLE~1\WLSERV~1.3\ser
    ver\native\win\32\oci920_8
    .
    ***************************************************
    *  To start WebLogic Server, use a username and   *
    *  password assigned to an admin-level user.  For *
    *  server administration, use the WebLogic Server *
    *  console at http:\\hostname:port\console        *
    ***************************************************
    starting weblogic with Java version:
    java version "1.6.0_171"                                《-----检查确认使用了新的jdk
    Java(TM) SE Runtime Environment (build 1.6.0_171-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 20.171-b13, mixed mode)
    Starting WLS with line:
    "C:\Program Files\Java\jdk1.6.0_171"\bin\java -server   -Xms256m -Xmx512m  -XX:M
    axPermSize=128m -Dweblogic.Name=AdminServer -Djava.security.policy=C:\Oracle\MID
    DLE~1\WLSERV~1.3\server\lib\weblogic.policy  -Dweblogic.ProductionModeEnabled=tr
    ue   -da -Dplatform.home=C:\Oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=C:\Oracle\MIDD
    LE~1\WLSERV~1.3\server -Dweblogic.home=C:\Oracle\MIDDLE~1\WLSERV~1.3\server   -D
    weblogic.management.discover=true  -Dwlw.iterativeDev=false -Dwlw.testConsole=fa
    lse -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=C:\Oracle\MIDDLE~1\patch_
    wls1036\profiles\default\sysext_manifest_classpath;C:\Oracle\MIDDLE~1\patch_ocp3
    71\profiles\default\sysext_manifest_classpath  weblogic.Server
    <2017-12-30 下午03时15分18秒 CST> <Info> <Security> <BEA-090905> <Disabling Cryp
    toJ JCE Provider self-integrity check for better startup performance. To enable
    this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
    
    <2017-12-30 下午03时15分18秒 CST> <Info> <Security> <BEA-090906> <Changing the d
    efault Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To dis
    able this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
    <2017-12-30 下午03时15分19秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting
     WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 20.171-b13 from
    Sun Microsystems Inc.>
    <2017-12-30 下午03时15分20秒 CST> <Info> <Management> <BEA-141107> <Version: Web
    Logic Server 10.3.6.0.171017 PSU Patch for BUG26519424 TUE SEP 12 18:34:42 IST 2
    017
    WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050 >
    <2017-12-30 下午03时15分21秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server
     state changed to STARTING>
    <2017-12-30 下午03时15分21秒 CST> <Info> <WorkManager> <BEA-002900> <Initializin
    g self-tuning thread pool>
    <2017-12-30 下午03时15分21秒 CST> <Notice> <Log Management> <BEA-170019> <The se
    rver log file C:\Oracle\Middleware\user_projects\domains\base_domain\servers\Adm
    inServer\logs\AdminServer.log is opened. All server side log events will be writ
    ten to this file.>
    <2017-12-30 下午03时15分22秒 CST> <Error> <Socket> <BEA-000438> <Unable to load
    performance pack. Using Java I/O instead. Please ensure that wlntio.dll is in: '
    C:\Program Files\Java\jdk1.6.0_171\bin;C:\Windows\Sun\Java\bin;C:\Windows\system
    32;C:\Windows;C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\native;C:\Oracle
    \MIDDLE~1\patch_ocp371\profiles\default\native;C:\Oracle\MIDDLE~1\WLSERV~1.3\ser
    ver\native\win\32;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~1\mo
    dules\ORGAPA~1.1\bin;C:\Oracle\MIDDLE~1\JDK160~1\jre\bin;C:\Oracle\MIDDLE~1\JDK1
    60~1\bin;E:\app12c\Administrator\virtual\product\12.2.0\dbhome_1\bin;C:\Windows\
    system32;C:\Windows;C:\Windows\system32\wbem;C:\Windows\system32\windowspowershe
    ll\v1.0\;c:\program files\ibm\gsk8\lib64;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\
    IBM\SQLLIB\FUNCTION;C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL;C:\Oracle\MIDDLE~1\WLSER
    V~1.3\server\native\win\32\oci920_8;.'
    >
    <2017-12-30 下午03时15分25秒 CST> <Notice> <Security> <BEA-090082> <Security ini
    tializing using security realm myrealm.>
    <2017-12-30 下午03时15分25秒 CST> <Notice> <Security> <BEA-090083> <Storing boot
     identity in the file: C:\Oracle\Middleware\user_projects\domains\base_domain\se
    rvers\AdminServer\security\boot.properties>
    <2017-12-30 下午03时15分26秒 CST> <Warning> <Store> <BEA-280109> <Unable to load
     the native wlfileio library for the persistent file store "_WLS_AdminServer". T
    he store will use buffered I/O. The store is still operating in a transactionall
    y safe synchronous mode. See store open log messages for the requested and final
     write policies.>
    <2017-12-30 下午03时15分30秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server
     state changed to STANDBY>
    <2017-12-30 下午03时15分30秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server
     state changed to STARTING>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <Log Management> <BEA-170027> <The Se
    rver has established connection with the Domain level Diagnostic Service success
    fully.>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server
     state changed to ADMIN>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server
     state changed to RESUMING>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <Server> <BEA-002613> <Channel "Defau
    lt[2]" is now listening on fe80:0:0:0:a8db:e6be:9eee:591a:7001 for protocols iio
    p, t3, ldap, snmp, http.>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <Server> <BEA-002613> <Channel "Defau
    lt" is now listening on 192.168.6.17:7001 for protocols iiop, t3, ldap, snmp, ht
    tp.>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <Server> <BEA-002613> <Channel "Defau
    lt[1]" is now listening on fe80:0:0:0:0:5efe:c0a8:611:7001 for protocols iiop, t
    3, ldap, snmp, http.>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <Server> <BEA-002613> <Channel "Defau
    lt[3]" is now listening on 127.0.0.1:7001 for protocols iiop, t3, ldap, snmp, ht
    tp.>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <Server> <BEA-002613> <Channel "Defau
    lt[4]" is now listening on 0:0:0:0:0:0:0:1:7001 for protocols iiop, t3, ldap, sn
    mp, http.>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <WebLogicServer> <BEA-000329> <Starte
    d WebLogic Admin Server "AdminServer" for domain "base_domain" running in Produc
    tion Mode>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server
     state changed to RUNNING>
    <2017-12-30 下午03时15分35秒 CST> <Notice> <WebLogicServer> <BEA-000360> <Server
     started in RUNNING mode>
    <2017-12-30 下午03时15分36秒 CST> <Warning> <Server> <BEA-002611> <Hostname "WIN
    -A0EATGTDUEK", maps to multiple IP addresses: 192.168.6.17, fe80:0:0:0:a8db:e6be
    :9eee:591a%11>

8、启动weblogic服务后,检查升级后的weblogic版本:
(1)设置环境变量文件
     C:\Users\Administrator>cd C:\Oracle\Middleware\wlserver_10.3\server\bin
     C:\Oracle\Middleware\wlserver_10.3\server\bin>setWLSEnv.cmd
     
     CLASSPATH="C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\sys_manifest_classp
     ath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\patch_ocp371\profiles\default\sys_mani
     fest_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\JROCKI~1.0-1\lib\tools.jar;
     C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~1\WLSE
     RV~1.3\server\lib\weblogic.jar;C:\Oracle\MIDDLE~1\modules\features\weblogic.serv
     er.modules_10.3.6.0.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar
     ;C:\Oracle\MIDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;C:\Oracle\MIDDLE~1\module
     s\NETSFA~1.0_1/lib/ant-contrib.jar;.;C:\PROGRA~1\IBM\SQLLIB\java\db2java.zip;C:\
     PROGRA~1\IBM\SQLLIB\java\db2jcc.jar;C:\PROGRA~1\IBM\SQLLIB\java\sqlj.zip;C:\PROG
     RA~1\IBM\SQLLIB\java\db2jcc_license_cu.jar;C:\PROGRA~1\IBM\SQLLIB\bin;C:\PROGRA~
     1\IBM\SQLLIB\java\common.jar"
     
     PATH="C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\native;C:\Oracle\MIDDLE~
     1\patch_ocp371\profiles\default\native;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\nati
     ve\win\32;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~1\modules\OR
     GAPA~1.1\bin;C:\Oracle\MIDDLE~1\JROCKI~1.0-1\jre\bin;C:\Oracle\MIDDLE~1\JROCKI~1
     .0-1\bin;E:\app12c\Administrator\virtual\product\12.2.0\dbhome_1\bin;C:\Windows\
     system32;C:\Windows;C:\Windows\system32\wbem;C:\Windows\system32\windowspowershe
     ll\v1.0\;c:\program files\ibm\gsk8\lib64;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\
     IBM\SQLLIB\FUNCTION;C:\PROGRA~1\IBM\SQLLIB\SAMPLES\REPL;C:\Oracle\MIDDLE~1\WLSER
     V~1.3\server\native\win\32\oci920_8"
      Your environment has been set.

(2)查看weblogic详细版本,此时变为:10.3.6.0.171017
    C:\Oracle\Middleware\wlserver_10.3\server\bin>java weblogic.version
    
    WebLogic Server 10.3.6.0.171017 PSU Patch for BUG26519424 TUE SEP 12 18:34:42 IS
    T 2017
    WebLogic Server 10.3.6.0  Tue Nov 15 08:52:36 PST 2011 1441050
    
    Use 'weblogic.version -verbose' to get subsystem information
    
    Use 'weblogic.utils.Versions' to get version information for all modules

9、如果需要卸载此补丁:
   > cd C:\Oracle\Middleware\utils\bsu
   
   C:\Oracle\Middleware\utils\bsu>bsu.cmd -remove -patchlist=FMJJ -prod_dir=C:\Oracle\Middleware\wlserver_10.3
   检查冲突....
   未检测到冲突
   
   删除补丁程序 ID: FMJJ..
   结果: 成功

10、weblogic管理界面访问地址:
   http://server-ip:7001/console



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值