readme.txt 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. 框架版本更新注意事项
  2. 【框架全量版本更新注意事项】
  3. 一、全新环境更新:
  4. 1) 更新后台脚本:
  5. oracle数据库脚本:
  6. 1.用公共用户登录pl/sql,打开命令窗口
  7. 2.在命令窗口中执行database\batch.sql脚本,即输入:@<路径>/database\batch.sql,注意路径中不要有中文或空格。
  8. 执行时会提示输入数据表空间名和索引表空间名。通用都是公共用户的对应的表空间。
  9. db2数据库脚本:
  10. 1.在命令行窗口中输入db2cmd ,将打开db2cmd命令窗口
  11. 2.切换到补丁所在目录的database目录(输入命令:cd 路径)
  12. 3.直接输入batch.bat 后按回车键, 然后根提示输入数据库名、用户名、密码及schema。
  13. 如, batch.bat放在 D:\database目录中,则执行命令:
  14. D:\database>db2cmd
  15. D:\database>batch.bat
  16. 注意:一定要切换到<路径>/database目录下再执行命令。
  17. 2) 更新前台文件:
  18. 1.删除\web\WEB-INF\lib下的所有jar包
  19. 2.获取框架最新版本,替换整个web目录
  20. 3.更新框架最新版本中配置文件web/WEB-INF/classes/sysconfig.properties,然后修改相关数据库连接配置参数。
  21. oracle需要注意修改以下参数值:
  22. #数据库方言
  23. ds.dialect=cn.sinobest.framework.comm.dialect.OracleDialect
  24. #数据库对应的jdbc驱动
  25. jdbc.driver=oracle.jdbc.OracleDriver
  26. #格式 jdbc:oracle:thin:@<数据库IP:端口>:<数据库名>
  27. jdbc.url=jdbc:oracle:thin:@192.168.14.12:1521:ORA10G
  28. #数据库用户名
  29. jdbc.username=DGSBKF_GGYW
  30. #数据库用户密码
  31. jdbc.password=a
  32. db2需要注意修改以下参数值:
  33. #数据库方言
  34. ds.dialect=cn.sinobest.framework.comm.dialect.DB2Dialect
  35. #数据库对应的jdbc驱动
  36. jdbc.driver=com.ibm.db2.jcc.DB2Driver
  37. #格式 jdbc:db2://<数据库IP:端口>/<数据库名>
  38. jdbc.url=jdbc:db2://192.168.13.39:50000/jmsbkf
  39. #数据库用户名
  40. jdbc.username=jmsbkf
  41. #数据库用户密码
  42. jdbc.password=a
  43. 二、增量环境更新:
  44. 1) 更新后台脚本:
  45. 1.执行DDL增量脚本:
  46. oracle数据库脚本:
  47. 1.用公共用户登录pl/sql,打开命令窗口
  48. 2.在命令窗口中执行database/oracle/framework/maintain/batch.sql脚本,即输入:@<路径>/database/oracle/framework/maintain/batch.sql,注意路径中不要有中文或空格。
  49. 执行时会提示输入数据表空间名和索引表空间名。通用都是公共用户的对应的表空间。
  50. db2数据库脚本:
  51. 1.在命令行窗口中输入db2cmd ,将打开db2cmd命令窗口
  52. 2.并切换到database\oracle\framework\maintain 目录下(输入命令:cd 路径)
  53. 3.直接输入batch.bat 后按回车键, 然后根提示输入数据库名、用户名、密码、schema和要执行的增量脚本文件名。
  54. 如, batch.bat放在 D:\database\oracle\framework\maintain 目录中,则执行命令:
  55. D:\database\oracle\framework\maintain>db2cmd
  56. D:\database\oracle\framework\maintain>batch.bat
  57. 注意:一定要切换到<路径>/database\oracle\framework\maintain 目录下再执行命令。
  58. 2.执行配置脚本:
  59. oracle数据库脚本:
  60. 1.用公共用户登录pl/sql,打开命令窗口
  61. 2.在命令窗口中执行database/batch.sql脚本,即输入:@<路径>/database/batch.sql,注意路径中不要有中文或空格。
  62. 执行时会提示输入数据表空间名和索引表空间名。通用都是公共用户的对应的表空间。
  63. db2数据库脚本:
  64. 1.在命令行窗口中输入db2cmd ,将打开db2cmd命令窗口
  65. 2.切换到补丁所在目录的database目录(输入命令:cd 路径)
  66. 3.直接输入batch.bat 后按回车键, 然后根提示输入数据库名、用户名、密码及schema。
  67. 如, batch.bat放在 D:\database目录中,则执行命令:
  68. D:\database>db2cmd
  69. D:\database>batch.bat
  70. 注意:一定要切换到<路径>/database目录下再执行命令。
  71. 2) 更新前台文件:
  72. 1.先备份好web目录
  73. 2.删除\web\WEB-INF\lib下的所有jar包
  74. 3.获取框架最新版本,替换整个web目录
  75. 4.将框架版本中配置文件web/WEB-INF/classes/sysconfig.properties中新增的参数添加到对应文件中。
  76. 【框架补丁更新注意事项】
  77. 1. 更新后台脚本:
  78. oracle数据库脚本:
  79. 1.用公共用户登录pl/sql,打开命令窗口
  80. 2.在命令窗口中执行database/batch.sql脚本,即输入:@<路径>/database/batch.sql,注意路径中不要有中文或空格。
  81. 执行时会提示输入数据表空间名和索引表空间名。通用都是公共用户的对应的表空间。
  82. db2数据库脚本:
  83. 1.在命令行窗口中输入db2cmd ,将打开db2cmd命令窗口
  84. 2.切换到补丁所在目录的database目录(输入命令:cd 路径)
  85. 3.直接输入batch.bat 后按回车键, 然后根提示输入数据库名、用户名、密码及schema。
  86. 如, batch.bat放在 D:\database目录中,则执行命令:
  87. D:\database>db2cmd
  88. D:\database>batch.bat
  89. 注意:一定要切换到<路径>/database目录下再执行命令。
  90. 2. 备份好web目录
  91. 3. 将补丁中的web目录覆盖服务器上的web目录