本文档详细记录了从WebLogic 10.3.3版本升级至10.3.6版本的过程,包括准备工作、实施步骤及常见问题解决方法。适合系统管理员参考使用。
### WebLogic 10.3.3 至 10.3.6 升级指南
#### 一、概述
本指南旨在详细介绍如何从WebLogic Server 10.3.3及其后续版本升级到10.3.6版本的具体步骤。升级过程中需要考虑的因素以及必要的准备措施也将被涵盖。
#### 二、专业术语解释
- **升级**:指在不改变现有应用程序的情况下,将WebLogic Server从旧版本升级到新版本的过程。
- **重新配置升级**:使用以前版本的WebLogic Server创建的域通过特定工具或脚本进行调整,以确保其与升级后的WebLogic Server版本兼容。
- **应用程序环境**:包含应用程序及其所部署的WebLogic域、与该域相关的应用数据以及可能涉及的外部资源(如数据库服务器、防火墙、负载均衡器等)。
- **迁移**:将应用程序或配置从其他平台迁移到WebLogic Server的过程。
- **兼容性**:指一个在某个WebLogic Server版本上构建的应用程序能够在另一个版本上运行而不需重建的能力。
#### 三、适用场景
本段落档适用于从任何WebLogic Server 10.3.x版本升级到10.3.6版本的操作流程。
#### 四、升级前考虑因素
1. **JVM和JDK版本**:确认当前使用的JVM和JDK版本与新版本WebLogic Server兼容。
2. **操作系统版本**:确保操作系统版本支持新版本WebLogic Server。
3. **数据库版本**:检查使用的数据库版本与WebLogic Server 10.3.6之间的兼容性。
4. **Web服务版本**:确认Web服务版本与新版本WebLogic Server的兼容性。
5. **第三方库的潜在影响**:评估第三方库对升级的影响。
6. **低版本API中弃用的功能**:识别并准备应对WebLogic Server 10.3.3及更低版本中已被弃用或移除的功能。
#### 五、升级步骤
1. **停止所有WebLogic服务**:确保所有WebLogic服务均处于停止状态。
2. **备份重要文件**:备份JDK、WebLogic安装文件、WebLogic Domain目录等关键文件。
3. **上传升级包**:使用WebLogic安装用户的权限将升级包`p13529623_1036_Generic.zip`上传至`$WLS_HOMEcommonquickstart`目录下并解压。
4. **执行升级操作**:
- 进入`$WLS_HOMEcommonquickstart`目录。
- 按照提示进行升级操作,包括但不限于安装目录的选择、安全更新配置等。
- 完成所有步骤后,确认无误执行下一步。
- 创建新版本的WebLogic Domain。
5. **更新域信息**:
- 进入`$WLS_HOMEcommonbin`目录。
- 使用`wlst.sh`脚本启动WebLogic Scripting Tool (WLST)。
- 使用WLST命令或升级脚本更新域配置。
- 验证WebLogic版本已更改为10.3.6。
#### 六、注意事项
- 从WebLogic Server 12.1.2开始,Oracle不再提供升级安装程序。对于从10.3.1之前的版本升级到12.2.1.3的情况,建议先升级到WebLogic Server 10.3.6,再进行后续版本的升级。
- 如果使用的是10.3.1之前版本创建的域,必须先升级到WebLogic Server 10.3.6,并运行相应版本的域升级向导。
- 在升级到WebLogic Server 12.2.1.3之前,还需要使用重新配置向导进行额外配置。
#### 七、参考资料
本指南提供了详细的WebLogic Server 10.3.3至10.3.6版本的升级步骤和技术指导,希望能够帮助您顺利完成升级工作。