注意事项

  • 特别注意:
  • 1.升级前做好站点和数据库的备份!
  • 2.本次发布的补丁包适用于Spbv2.2版本到vSpb2.3bate之间的升级
  • 提示:每次发布的升级补丁仅适用于当前补丁要更新到的版本与前一版本之间升级使用,不能进行跨版本升级(例如不能使用升级脚本从版本X.0升级到X.2),如作调整会在官方及用户安装指导做明确说明!
  • 特别声明:由用户升级不当造成的一系列问题由用户自己承担,本公司不承担任何相关责任!

 

自动升级

第一步:检查当前版本

升级前请检查当前程序的版本是否为v2.2,如果不是请将程序升级到2.2再进行本次版本升级!

第二步:替换web文件夹

用新版本的web文件夹替换原有的web文件夹。

第三步:更改目录权限

为确保安装程序的成功执行请检查web文件夹下的Uploads、IndexFiles、HttpCache目录的用户权限是否正确,asp.net程序运行用户是否具有可写权限。


确保web.config文件不是只读,并且允许asp.net程序运行用户具有可写权限。


如果不知道如何设置请参见 附录:设置NTFS磁盘文件夹的可写权限

第四步:修改连接字符串

手动将web.config中的readOnlyConnection与writableConnection的连接字符串手动修改为用户需要的连接字符串。

第五步:运行升级程序

访问升级程序(例如:http://www.spacebuilder.cn/upgrade)然后按照向导进行程序升级。

提示:成功升级后需要重新建立索引!



手动升级

第一步:检查当前版本

升级前请检查当前程序的版本是否为v2.2,如果不是请将程序升级到2.2再进行本次版本升级!

第二步:替换web文件夹

用新版本的web文件夹替换原有的web文件夹。

第三步:更改目录权限

为确保安装程序的成功执行请检查web文件夹下的Uploads、IndexFiles、HttpCache目录的用户权限是否正确,asp.net程序运行用户是否具有可写权限。


确保web.config文件不是只读,并且允许asp.net程序运行用户具有可写权限。


如果不知道如何设置请参见 附录:设置NTFS磁盘文件夹的可写权限

第四步:修改连接字符串

手动将web.config中的readOnlyConnection与writableConnection的连接字符串手动修改为用户需要的连接字符串。

第五步:执行数据库升级脚本

1.升级数据库:包括添加新表、更新表结构、更新初始化数据、将网摘数据导入到分享、更新存储过程

执行../upgrade/SqlScripts/01_v2.2_to_v2.3_upgrade.sql

2.清理无用数据:将数据库内的网摘数据清除(非必执行)

执行../upgrade/SqlScripts/02_v2.2_to_v2.3_clean.sql

提示:成功升级后需要重新建立索引!

© 2005 - 2010 青岛拓宇网络科技有限公司