Odoo绿色版升级方法
原文地址:http://vivianyw.blog.163.com/blog/static/1345474222014715101814102/

绿色版更新之后,可以用新版中的Odoo代码直接替换老版本中的代码。但是步科大神在制作绿色版时会更新一些新的特性所需要的运行时文件,因此为了使用绿色版带来的所有好处,建议不要使用替换代码的方式,而是采用导入数据库的方式来升级代码:
首先运行旧版的Odoo,用数据库管理功能或pgAdmin客户端备份数据,停止旧版Odoo服务。
然后启动新版的Odoo,用数据库管理功能或pgAdmin客户端恢复数据到新版的数据库中,停止Odoo服务。
windows操作系统:
接着,把start.bat复制为update.bat,修改其中这一句:
�%runtimepythonpython-oe �%sourceopenerp-server -c �%openerp-server.conf
改成
�%runtimepythonpython-oe �%sourceopenerp-server -c �%openerp-server.conf -d dbName -u all
其中用你要升级的数据库名替换dbName,再执行update.bat。
在一阵屏幕滚动之后,显示等待连接的提示,说明升级完成了。
完成之后,执行stop.bat停止Odoo服务,再执行start.bat就可以启动odoo,就可以使用客户端登陆了。

特别注意:请使用stop.bat停止,而不是Ctrl+C结束,否则运行的odoo pg数据库不会停止,从而导致各种问题出现!

Linux系统
把start.sh复制为update.sh,修改其中这一句:
./runtime/python//bin/python ./source/openerp-server -c ./openerp-server.conf
改成
./runtime/python//bin/python ./source/openerp-server -c ./openerp-server.conf -d dbName -u all
其中用你要升级的数据库名替换dbName,再执行update.sh。
在一阵屏幕滚动之后,显示等待连接的提示,说明升级完成了。
完成之后,执行停止Odoo服务,再执行start.sh启动odoo,就可以使用客户端登陆了。