框架版本更新注意事项 【框架全量版本更新注意事项】 一、全新环境更新: 1) 更新后台脚本: oracle数据库脚本: 1.用公共用户登录pl/sql,打开命令窗口 2.在命令窗口中执行database\batch.sql脚本,即输入:@<路径>/database\batch.sql,注意路径中不要有中文或空格。 执行时会提示输入数据表空间名和索引表空间名。通用都是公共用户的对应的表空间。 db2数据库脚本: 1.在命令行窗口中输入db2cmd ,将打开db2cmd命令窗口 2.切换到补丁所在目录的database目录(输入命令:cd 路径) 3.直接输入batch.bat 后按回车键, 然后根提示输入数据库名、用户名、密码及schema。 如, batch.bat放在 D:\database目录中,则执行命令: D:\database>db2cmd D:\database>batch.bat 注意:一定要切换到<路径>/database目录下再执行命令。 2) 更新前台文件: 1.删除\web\WEB-INF\lib下的所有jar包 2.获取框架最新版本,替换整个web目录 3.更新框架最新版本中配置文件web/WEB-INF/classes/sysconfig.properties,然后修改相关数据库连接配置参数。 oracle需要注意修改以下参数值: #数据库方言 ds.dialect=cn.sinobest.framework.comm.dialect.OracleDialect #数据库对应的jdbc驱动 jdbc.driver=oracle.jdbc.OracleDriver #格式 jdbc:oracle:thin:@<数据库IP:端口>:<数据库名> jdbc.url=jdbc:oracle:thin:@192.168.14.12:1521:ORA10G #数据库用户名 jdbc.username=DGSBKF_GGYW #数据库用户密码 jdbc.password=a db2需要注意修改以下参数值: #数据库方言 ds.dialect=cn.sinobest.framework.comm.dialect.DB2Dialect #数据库对应的jdbc驱动 jdbc.driver=com.ibm.db2.jcc.DB2Driver #格式 jdbc:db2://<数据库IP:端口>/<数据库名> jdbc.url=jdbc:db2://192.168.13.39:50000/jmsbkf #数据库用户名 jdbc.username=jmsbkf #数据库用户密码 jdbc.password=a 二、增量环境更新: 1) 更新后台脚本: 1.执行DDL增量脚本: oracle数据库脚本: 1.用公共用户登录pl/sql,打开命令窗口 2.在命令窗口中执行database/oracle/framework/maintain/batch.sql脚本,即输入:@<路径>/database/oracle/framework/maintain/batch.sql,注意路径中不要有中文或空格。 执行时会提示输入数据表空间名和索引表空间名。通用都是公共用户的对应的表空间。 db2数据库脚本: 1.在命令行窗口中输入db2cmd ,将打开db2cmd命令窗口 2.并切换到database\oracle\framework\maintain 目录下(输入命令:cd 路径) 3.直接输入batch.bat 后按回车键, 然后根提示输入数据库名、用户名、密码、schema和要执行的增量脚本文件名。 如, batch.bat放在 D:\database\oracle\framework\maintain 目录中,则执行命令: D:\database\oracle\framework\maintain>db2cmd D:\database\oracle\framework\maintain>batch.bat 注意:一定要切换到<路径>/database\oracle\framework\maintain 目录下再执行命令。 2.执行配置脚本: oracle数据库脚本: 1.用公共用户登录pl/sql,打开命令窗口 2.在命令窗口中执行database/batch.sql脚本,即输入:@<路径>/database/batch.sql,注意路径中不要有中文或空格。 执行时会提示输入数据表空间名和索引表空间名。通用都是公共用户的对应的表空间。 db2数据库脚本: 1.在命令行窗口中输入db2cmd ,将打开db2cmd命令窗口 2.切换到补丁所在目录的database目录(输入命令:cd 路径) 3.直接输入batch.bat 后按回车键, 然后根提示输入数据库名、用户名、密码及schema。 如, batch.bat放在 D:\database目录中,则执行命令: D:\database>db2cmd D:\database>batch.bat 注意:一定要切换到<路径>/database目录下再执行命令。 2) 更新前台文件: 1.先备份好web目录 2.删除\web\WEB-INF\lib下的所有jar包 3.获取框架最新版本,替换整个web目录 4.将框架版本中配置文件web/WEB-INF/classes/sysconfig.properties中新增的参数添加到对应文件中。 【框架补丁更新注意事项】 1. 更新后台脚本: oracle数据库脚本: 1.用公共用户登录pl/sql,打开命令窗口 2.在命令窗口中执行database/batch.sql脚本,即输入:@<路径>/database/batch.sql,注意路径中不要有中文或空格。 执行时会提示输入数据表空间名和索引表空间名。通用都是公共用户的对应的表空间。 db2数据库脚本: 1.在命令行窗口中输入db2cmd ,将打开db2cmd命令窗口 2.切换到补丁所在目录的database目录(输入命令:cd 路径) 3.直接输入batch.bat 后按回车键, 然后根提示输入数据库名、用户名、密码及schema。 如, batch.bat放在 D:\database目录中,则执行命令: D:\database>db2cmd D:\database>batch.bat 注意:一定要切换到<路径>/database目录下再执行命令。 2. 备份好web目录 3. 将补丁中的web目录覆盖服务器上的web目录