Share008資訊科技公司

我是資深的電腦資訊從業員,曾於 Motorola 及 Philips 等跨國大型公司管理層工作十多年,具各類ERP資源管理系統及其它應用系統經驗,如QAD之MFG/PRO、SAP、Ufida(用友)、Kingdee(金蝶)、Microsoft's Dynamic、Wonderware's In-Track (SFC)、Webplan (SCM)、Hyperion (business intelligence)、Informatics (Data Warehouse)...等等。另外,我精於廠房車間之電腦資訊運作,擁有 CISSP 及 ITIL 認證,能提供日常資訊運作之檢測及審查,以提高操作效率。 本人誠意為各類大中小型廠房提供資訊審計、支援及意見,歡迎聯絡,電郵為 au8788@gmail.com

「ERP資源管理系統」已是現今廠房管理必不可少的工具,提高它的效能,絕對能改善公司之盈利,請多多留意。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

提供香港股票價位歷史數據

我想很多人會對"香港股票價位的歷史數據"有興趣,我已下載成Microsoft Access database version 2000 的文檔,資料由2008/1/1至2009/12/2,zip壓縮後也有11M,若索取請留你的PM我 。

祝願各瀏覽者股壇威威!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2010年10月2日

Opentaps 安装

安装Opentaps一点经验贡献给大家。

1、安装JDK 1.5或以上版本,并在系统中设置好JAVA_HOME及相关PATH
我安装的是Jrrt,类似于jdk,装其中一个应该都是可以的。
设置JAVA_HOME=JRRTJDK的安装目录。
设置path,在path的值最前面加上%JAVA_HOME%\bin;
设置classpath,在其值最前面加上.;%JAVA_HOME%\lib;(最前面是.;
2、安装MYSQL 5.0或以上版本,启动MYSQL,创建一个数据库,例如”OFBIZ” 。要记住连接mysql的用户名和密码,后面用得上。建议使用navicat管理mysql,很方面使用。
3、下载opentaps 最新版本 http://sourceforge.net/projects/opentaps/files/
解压,整个文件夹直接放在一个分区中,我是放在D盘。注意文件名不要带空格,越简单越好。方面在CMD 中操作。
编辑opentaps目录中的framework/entity/config/entityengine.xml文件,使其能正确连接到你的mysql数据库中。
4.1 将其中的 段中的"datasource-name"从原来的"localderby" 改为 "localmysql"
4.2 编辑 段内容,修改"jdbc-uri""jdbc:mysql://127.0.0.1/opentaps?autoReconnect=true";修 "jdbc-username"/ "jdbc-password"为你的mysql连接用户名/密码,修改character- set="utf8"collate=" utf8_general_ci",示例如下:

注意上文中的jdbc-username="root" jdbc-password="root" 需要修改为连接mysql的用户名和密码。
5、修改opentaps文件夹中\opentaps\opentaps-common下的build-aspects.xml,找到Weave advice into target jars那段代码,替换成….. Refer to <<【问题一览】
à问题2>>
6、修改startofbiz中的内存限制。我是将文中的内存全部减半处理。
7、运行CMD,找到opentaps坐在的文件夹,键入:
Ant run-install
等待,如果出现:
Build successful
说明运行成功。
8、还是在刚才的CMD中键入
Startofbiz
等待几分钟。
出现connectorservlet successful initialized
说明运行成功。
在浏览器中键入:http://localhost:8080/opentaps
出现登陆界面后用户名是admin,密码是opentaps。如果密码不对的话,可以到mysql中去查看user_login表,表上有用户名和密码。以前看到别人写的密码是ofbiz,但是试完后才发现不对。不知道是不是因为1.5版的用户名和密码更改过。

【问题一览】

·问题1:第5步中可能会出现,OutOfMemory异常,可以修改一下ant.bat

"%JAVA_HOME%\\bin\\java" -Xms256M -Xmx512M -XX:MaxPermSize=512m -XX:PermSize=256m -jar hot-deploy/opentaps-common/lib/ant/ant-launcher.jar %1 %2 %3 %4 %5 %6

·问题2:第5步中出现“Unable to rename old file”错误,这个错误是64位系统引起的,官方已经给出了解决方法。详见下面链接:

[url]http://www.opentaps.org/docs/index.php/General_Installation_of_Opentaps#Build_Aspect_class_Errors[/url]

就是用下面这段代码替换build-aspects.xml中的Weave advice into target jars那段代码(注意不是替换xml中全部内容)




·问题3:第5步中可能还会再次出现内存不足的问题,这个时候可以将build.xml中的memory设置小一点:









·问题4:

建议用回opentaps1.04版本。1.4以后的版本很不成熟,bug 很多,我是在我的服务器快被折腾坏的情况下才得出的结论。1.4以后的版本改进了很多地方,但是正所谓贪多嚼不烂,未必每处都经过严格的测试。倒是以前的版本,经得起时间的考验。

·问题5:大部分时间安装不成功,但如果有正确的数据在数据库里,倒是可以运行。

·问题6:大部时间安装成功,但是一运行就死机。因为我的jvm是在root下运行的。所以是死机(要硬关机,再重新开,这种不正常的关机方法又导致硬盘挂载和检测的问题,所以说我的服务器快被折腾烂了。)