壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6104|回复: 34

[交流讨论] ESK实施问题解答

  [复制链接]
发表于 2008/10/17 21:01:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
为了帮助朋友们更好的使用ESK,我将陆续的列出一些常见的实施问题,希望对ESK的使用者有一些帮助!.
 楼主| 发表于 2008/10/17 21:19:28 | 显示全部楼层
如何安装ESK?

    首先,你需要从网上下载ESK的安装包,它是一个.rar的压缩文件.解压以后表示安装完成。注意,解

压后的路径不要有中文目录,因为ESK的宿主语言是Java,Java对中文的支持不是很好!

   2:ESK的压缩文件自带了Java虚拟机,WEB服务器,但未带有数据库. ESK开发时使用的数据库是sql2000,

所以使用ESK前建议你先安装sql2000,或sql2005, 如果你想使用其它的数据库,原则上是可以,因为ESK采用

Hibernate作为数据库层,而Hibernate支持多数据库的.关于Hibernate的含义请使用google.这里我不推荐使用其

它的数据库,因为我们没有在上面作严格的测试.

  3:安装完数据库后,打开ESK解压后的路径,有一个readme.txt文件,它是一个简单的安装向导.内容如下:

ESK配置步骤:
1:附属数据库,数据库文件在DB目录下.
2:设置数据库的密码
   ESK-Server\esk\WEB-INF\classes\config\jdbc.properties
   
3:启动服务:ESK-Server\start.bat

4:访问:http://127.0.0.1:8080/esk
  默认的用户名和密码是:000/eske

[ 本帖最后由 ESK分销ERP 于 2008-10-18 06:17 编辑 ]
 楼主| 发表于 2008/10/17 21:25:28 | 显示全部楼层
readme.txt文件解单说明一下:

1:附属数据库,数据库文件在DB目录下.

    db目录下有两个数据库,有一个测试数据库esk.mdf,还有一个空数据库esk_blank_data.mdf.你可以视情况附属其中一个就可以.

如果你不会附属,建议使用baidu或google,你可以得到答案的.

2: 设置数据库的密码
   ESK-Server\esk\WEB-INF\classes\config\jdbc.properties

    接下来的帖子予以具体的解答
3:启动服务:ESK-Server\start.bat


4:访问:http://127.0.0.1:8080/esk
  默认的用户名和密码是:000/eskerp

[ 本帖最后由 ESK分销ERP 于 2008-10-17 22:27 编辑 ]
 楼主| 发表于 2008/10/17 21:34:01 | 显示全部楼层
jdbc.properties文件内容如下:

jdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver
jdbc.url=jdbc:jtds:sqlserver://127.0.0.1:1433/esk;user=sa;password=hanker)(*;tds=8.0;lastupdatecount=true
jdbc.username=sa
jdbc.password=
jdbc.maxActive=100
jdbc.maxIdle=100

说明如下:
    你可能改动的地方是上面的蓝色部分.

   127.0.0.1:代表是数据库服务器的IP地址,也就是你的sqlserver装在哪一台机器,该台机器的ip地址.
   1433:数据库访问的端口,sqlserver默认是1433,一般是不会去改的.
   esk:数据名
   sa:访问数据库的用户名
  hanker)(*:sa的密码
 楼主| 发表于 2008/10/17 21:40:27 | 显示全部楼层
本帖最后由 ESK分销ERP 于 2008-11-27 16:25 编辑

  有的人问我,我是按照上面的步骤去做的.点start.bat启动也正常,但就是登录的时候,系统会报:发生系统错误,不能进行登录
请问是什么原因?

     回答:出现上面这种情况百分这九十是ESK连接不到你配置的数据库,这里解释一下,为什么启动正常,这是因为,ESK启动的时候

不需要访问数据库,登录的时候才会去访问.如果出现以上的原因,建议你从下面几种情况去查:

      1):确保用户sa 和密码password正确.可以使用查询分析器进行检测.

     2):如果你是XP或2003系统,确定你的sqlserver2000打上了sp3补丁,如果没有打上,ESK也连接不到数据库.

    3):确保你的防火墙没有屏蔽1433端口,如果不知道,你可以关掉后,测试一下.

     4):确保WEB服务器的内存在1GB 以上,建议是2G,如果在1GB以下的话,系统将不能启动
 楼主| 发表于 2008/10/17 21:48:52 | 显示全部楼层
有的人问我,你的系统稳定吗?性能如何?

  回答:我在做ESK之前,做过一个鞋服行业的商业产品,该产品目前正在市面上销售,在我离开该公司之前

这套产品已售出20多套.每套均价在15w左右.有的客户使用已经超过三年. 而我自认为ESK在稳定性和性能方面

都会超过我的上一个产品.
 楼主| 发表于 2008/10/17 22:01:22 | 显示全部楼层
如何增加一个操作员?

     回答:1):先检查一下将要增加的操作员有没有对应的权限组,如果没有,请进入[系统管理]/[权限组信息],增加一个新的权限

                     限组,增加完以后,需要设置该权限组应有的权限.

               2):进入[系统管理]/[操作员设置]增加一个操作员

[ 本帖最后由 ESK分销ERP 于 2008-10-22 07:36 编辑 ]
 楼主| 发表于 2008/10/17 22:17:43 | 显示全部楼层
你肯免费,为什么不开源呢,开源招来的关注会更多?

回答:我们想说每个人的思想是不同的.我们不开源主要有下面的原因:

    如果开源,肯定是想成为一种大众意义上的业务平台,每个人都可以在上面开发具有个性的需求.

     而esk是行业性很强的软件,在分销行业,esk已经基本上满足了业务需求,可以不作任何修改,

    就可以使用.esk是不可能成为这种平台的.

[ 本帖最后由 ESK分销ERP 于 2008-10-22 07:36 编辑 ]
 楼主| 发表于 2008/10/18 09:45:47 | 显示全部楼层
ESK可以使用unix,linux等其它的操作系统吗?

   签:可以。因为ESK采用Java开发,可以适用任何操作系统.但目前下载的压缩包是针对于Window.所以

如果你想将ESK安装到unix,linux的操作系统中,你需要下载unix,linux环境下的jre,其它的照常配置.
 楼主| 发表于 2008/10/18 09:48:55 | 显示全部楼层
ESK对tomcat有没有什么特殊的要求?

答:没有。一般建议使用tomcat6版本以上,tomcat的java_opts设置在1G以上.(java_opts的设置在bin/catalina.bat或catalina.sh).

例如,ESK自带的tomcat的配置为:

set JAVA_OPTS=-server -Xms1024m -Xmx1024m  -XXermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=256m -Djava.awt.headless=true
 楼主| 发表于 2008/10/18 09:59:24 | 显示全部楼层
我双击start.bat后,窗口一闪就关掉了,这是什么原因?

答:ESK默认的端口是8080,如果出现这种情况,原因就是8080端口被占用.

你可以检查一下你的系统,查看该端口被哪个软件占用,停用该软件,再启

动start.bat.如何查看端口呢?

Netstat命令用法
命令格式:Netstat -a -e -n -o -s-an

-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。

-e 表示显示以太网发送和接收的字节数、数据包数等。

-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。

-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

-s 表示按协议显示各种连接的统计信息,包括端口号。

-an 查看所有开放的端口


  第二种办法是,让ESK使用其它的端口,修改办法如下:

打开tomcat/conf/server.xml文件,找到下面几行:
    <Connector port="8080" protocol="HTTP/1.1"
               maxThreads="300" URIEncoding="GBK" connectionTimeout="20000"
               redirectPort="8443" />


将8080改成8081或8082。。。。都可以.
 楼主| 发表于 2008/10/18 10:11:06 | 显示全部楼层
esk的日志记录在哪里?

答:有两个地方,只看其中的一个就可以:
     1):esk目录下的log目录
     2):数据库的log表

   一个系统的日志功能是非常重要的,esk的日志记录非常详细,通过日志,我们可以还原某个

操作员的一段时间内的操作.

[ 本帖最后由 ESK分销ERP 于 2008-10-18 18:40 编辑 ]
 楼主| 发表于 2008/10/19 07:15:08 | 显示全部楼层
问:运行ESK的start.bat后,会出现一个DOS窗口,有没有办法取消掉,将ESK做成操作系统服务?

答:完全可以。下面是在Windows操作系统的环境下,将ESK做成系统服务的步骤:

一:设置环境变量
java_home
   右击[我的电脑]->[属性]->[高级]->[环境变量]
       变量名为:JAVA_HOME
       变量值为:[ESK_PATH]/JRE
       [ESK_PATH]代表ESK安装的目录

二:注册tomcat服务
       CMD模式下,进入[ESK_PATH]/tomcat/bin目录.
       运行:service.bat install


三:设置Java的相关参数.
        进入[ESK_PATH]/tomcat/bin目录,双击[tomcat6w.exe],设置
              Initial Memory pool:512
              Maximum Memory pool:1024
             Thread stack size:









     



 楼主| 发表于 2008/11/5 11:00:06 | 显示全部楼层
本帖最后由 ESK分销ERP 于 2008-11-14 10:12 编辑

ESK如何进行数据库备份和恢复?

    如果你懂sqlserver,你也可以直接在sqlserver管理器中进行数据库的备份和恢复,如果你不懂,也没关系,esk

提供了简单的数据库备份和恢复模块,需要备份的时候,只需要click备份.如果你需要恢复,你必须先选择待恢复的

的文件名,再click恢复即可.

1.JPG
 楼主| 发表于 2008/11/14 10:10:15 | 显示全部楼层
本帖最后由 ESK分销ERP 于 2008-11-14 10:15 编辑

ESK如何与其它系统进行对接?
   ESK与其它系统进行
 楼主| 发表于 2008/11/14 10:17:19 | 显示全部楼层
晕。。。写了这么多字,保存一下全都不见。。。
 楼主| 发表于 2008/11/19 09:49:33 | 显示全部楼层
如何管理渠道的二级库存?
   答:目前总部没有配置查看渠道库存或其它数据的相关统计,所以如果需要看某个渠道的数据,必须以这个渠道的操作员进行登录才可以看到。
 楼主| 发表于 2008/11/19 09:50:59 | 显示全部楼层
内部短信就是内部邮件差不多吧,不是真往手机上发吧?
   答:没有往手机上发,就象QQ一样,当你需要某个协助你操作的时候,你可以发一个内部短信给它,接收的人的操作界面就会出现声音和闪,比如:当操作员作完一个单据以后,需要它的上级领导审核它,就发一个内部短信告诉它,领导看到短信后,通过短信上的操作,就可以直达个单据,而不需要再通过菜单去找了。。
 楼主| 发表于 2008/11/19 09:52:19 | 显示全部楼层
本帖最后由 ESK分销ERP 于 2008-11-19 09:56 编辑

自定义打印如何使用,是否真能满足实际需求。
   答:完全可以。企业需要的任何打印需求我们可以完全配置出来.也可以实现套打.
 楼主| 发表于 2008/11/19 09:53:58 | 显示全部楼层
收货处理这里面具体如何操作,里面的抛转是不是等同于转仓?
   收货处理的操作是代理商或经销商或分公司有的。比如:总部向A代理商发了一批货。如果没有收货处理这个功能,那么A代理商的人就要登进系统里面,它要自已去做一张采购通知单或采购进货单来收货。这样增加了业务员的工作,使用收货处理简单说就是针对于总部发过来的货,生成一张自已的采购通知单。
   抛转不等同于转仓,转仓一般是内部,抛转的是外部两个独立实体之间
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 19:19 , Processed in 0.020204 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表