在 Debian 上“升级 WebLogic”通常分两种情况,步骤差别很大,先确认你属于哪一种:
# WebLogic 版本
$ORACLE_HOME/bin/.product.properties 2>/dev/null
# 或
$ORACLE_HOME/oui/bin/viewInventory.sh
# Debian 版本
cat /etc/debian_version
适用于 大版本升级(如 12c → 14c)
# 新建目录
mkdir -p /opt/weblogic14
cd /opt/weblogic14
# 运行安装器(需 JDK 8/11)
java -jar fmw_14.1.1.0.0_wls.jar
/opt/weblogic14/oracle_common/common/bin/config.sh
domains/your_domain/configapplicationsservers# 旧环境
/old_wls/oracle_common/common/bin/exportDomain.sh
# 新环境
/opt/weblogic14/oracle_common/common/bin/importDomain.
ln -sfn /opt/weblogic14 /opt/weblogic
适用于 同版本打补丁
# 停止 WebLogic
$DOMAIN_HOME/bin/stopWebLogic.sh
# 解压补丁
unzip pXXXXXXX_122130_Generic.zip -d /tmp/patch
# 应用补丁
$ORACLE_HOME/OPatch/opatch apply /tmp/patch
# 检查
$ORACLE_HOME/OPatch/opatch lsinventory
适合自动化:
connect('admin','pass','t3://localhost:7001')
upgradeDomain()
disconnect()
exit()
JAVA_HOME 正确oracle)权限一致[Unit]
Description=WebLogic Server
[Service]
User=oracle
ExecStart=/opt/weblogic/user_projects/domains/base_domain/bin/startWebLogic.sh
[Install]
WantedBy=multi-user.target
请告诉我:
我可以直接给你一步步命令级方案。