版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、CRM实施工具之技 术 手 册金蝶软件(中国)有限公司电子商务事业部二零零二年目 录 TOC h z t 样式1,1,样式2,2,样式3,3 HYPERLINK l _Toc23837764 第一章 TEEMS CRM系统部署架构 PAGEREF _Toc23837764 h 3 HYPERLINK l _Toc23837765 第一节 系统部署架构 PAGEREF _Toc23837765 h 3 HYPERLINK l _Toc23837766 (一)网络架构 PAGEREF _Toc23837766 h 3 HYPERLINK l _Toc23837767 (二)系统软件环境要求 PAG
2、EREF _Toc23837767 h 4 HYPERLINK l _Toc23837768 (三)系统应用流程 PAGEREF _Toc23837768 h 5 HYPERLINK l _Toc23837769 第二节 J2EE介绍 PAGEREF _Toc23837769 h 6 HYPERLINK l _Toc23837770 (一)J2EE组成部分 PAGEREF _Toc23837770 h 6 HYPERLINK l _Toc23837771 (二)J2EE各组成部分在开发CRM应用系统中的角色 PAGEREF _Toc23837771 h 6 HYPERLINK l _Toc23
3、837772 (三)JDBC(数据库连接池) PAGEREF _Toc23837772 h 6 HYPERLINK l _Toc23837773 第二章 TEEMS CRM系统说明 PAGEREF _Toc23837773 h 8 HYPERLINK l _Toc23837774 第一节 数据库(SQL Server) PAGEREF _Toc23837774 h 8 HYPERLINK l _Toc23837775 (一)数据库维护 PAGEREF _Toc23837775 h 8 HYPERLINK l _Toc23837776 (二)SQL SERVER系统突然崩溃,以下是几种数据库恢复
4、方法(仅供参考) PAGEREF _Toc23837776 h 8 HYPERLINK l _Toc23837777 第二节 应用服务器(APUSIC) PAGEREF _Toc23837777 h 9 HYPERLINK l _Toc23837778 (一)安装 PAGEREF _Toc23837778 h 9 HYPERLINK l _Toc23837779 (二)常用配置介绍 PAGEREF _Toc23837779 h 11 HYPERLINK l _Toc23837780 (三)Apusic管理工具 PAGEREF _Toc23837780 h 14 HYPERLINK l _Toc
5、23837781 第三节 客户端的正确配置 PAGEREF _Toc23837781 h 14 HYPERLINK l _Toc23837782 (一)IE版本 PAGEREF _Toc23837782 h 14 HYPERLINK l _Toc23837783 (二)Mdac版本 PAGEREF _Toc23837783 h 14 HYPERLINK l _Toc23837784 (三)其他配置 PAGEREF _Toc23837784 h 15 HYPERLINK l _Toc23837785 第三章 常见问题解答 PAGEREF _Toc23837785 h 16前 言TEEMS CRM
6、 2.1是基于B/S(Browse/Server)模式,在J2EE平台上开发的JAVA企业级应用系统,所以几乎可以在所有支持J2EE规范的Application Server上运行,如金蝶中间件公司的 Apusic Application Server、 BEA 公司的WebLogic和IBM的WebSphere等。我们将根据用户的商业应用规模、投资能力以及性能要求等,提供恰当的TEEMS CRM系统解决方案。在这里我们针对的解决方案是应用服务器为Apusic,数据库为SQL Server。本手册将根据TEEMS CRM的系统部署架构,从数据库、应用服务器、web服务器、crm应用系统及浏览器
7、等几个方面详细说明各部分的技术要求、技术要点以及接口配置等。由于涉及的技术层面较多,而且主要针对的是技术支持工作,所以想更深的掌握以上各种技术,仅靠本手册是不够的。建议本手册的使用对象主要针对于公司或者其他分支代理机构的技术人员,使用过程中如有不当或不明之处,请及时与本公司CRM技术实施部门联系。TEEMS CRM系统部署架构系统部署架构网络架构基于客户对于CRM应用系统的实际需求以及考虑到系统的未来拓展性、可维护性,TEEMS CRM应用系统采用浏览器/服务器(B/S)模式,三层结构,开发平台是J2EE,是100的JAVA技术。eMail Server本系统属于分布式系统,硬件分为工作站和服
8、务器两大类,整个网络架构部署如下图所示:WorkstationIntranet/InternetFirewallTEEMS CRM DataBase ServerWeb Application ServerIntranet Web ServerWorkstation 服务器有web服务器、应用服务器、数据库服务器、邮件服务器。其中web服务器、应用服务器、数据库服务器为TEEMS CRM 专用,邮件服务器为整个公司邮件服务系统,独立于本系统。web服务器和应用服务器可以由防火墙隔开,以保护公司的商业秘密,用户通过工作站访问web服务器,客户机不与应用服务器直接交互。工作站访问web服务器可通过
9、Intranet或Internet,在Internet方式中可将服务器植于电信局数据中心进行托管。图中所示的网络结构是比较理想的方案,我们还可实际条件来分配服务器。最简单的情况就是将数据库服务器、应用服务器和WEB服务器(还有MAIL服务器)安装在一台服务器上。系统软件环境要求TEEMS CRM应用系统对系统软件的技术支持要求为:jsp1.1、servlet2.3,、ejb1.1,所以系统软件要求支持1.4以上J2EE技术版本。TEEMS CRM应用系统选用的主流应用服务器为:Apusic2.0、Weblogic6.1、Websphere4.1;主流Web服务器为:Apache1.3.20 +
10、Tomcat4.0或IIS5.0+ Tomcat4.0;主流操作系统为:UNIX、Windows2000、Linux;主流数据库服务器为:SQL Server7.0、DB2 7.1。考虑到用户的商业应用规模和投资要求,根据以上不同服务器性能,定义了高、中、低 三种系统软件部署架构,其中应用服务器Apusic、Weblogic、Websphere都支持应用服务器的集群,在应用服务器的高端配置中可采用应用服务器的集群。AppServer 高端配置操作系统: UNIX(HP,SCO,Solaris).应用服务器:Weblogic6.1(Websphere4.1). 中端配置操作系统: Windows
11、2000.应用服务器: Apusic2.0(Weblogic6.1,Websphere4.1) 低端配置操作系统: RedHat Linux7.0.应用服务器:Apusic2.0WebServer 高端配置操作系统: UNIX(HP,SCO,Solaris).web服务器: Apache1.3.20 +Tomcat4.0 中端配置操作系统: Windows2000.web服务器: IIS5.0+ Tomcat4.0 or Apache1.3.20+ Tomcat4.0 低端配置操作系统: RedHat Linux.web服务器: Apache1.3.20.+ Tomcat4.0DB serve
12、r 高端配置操作系统: UNIX(HP,SCO,Solaris).数据库服务器: DB2 7.2。 中端配置操作系统: Windows2000.数据库服务器: SQL Server7.0 or SQL Server2000. 低端配置操作系统: RedHat Linux.数据库服务器:DB2 for linux.我们在近期的实施过程中,主要提供中端配置的解决方案,即应用服务器采用Apusic,数据库采用SQL Server,本文针对的为该解决方案。对于其他解决方案,我们会提供其他技术文档供大家参考。系统应用流程系统应用流程为:工作人员在工作站上通过IE访问Web服务器,工作站和Web服务器通过
13、HTTP/HTTPS协议通信,Web服务器处理工作站请求,Web服务器通过IIOP或RMI协议访问应用服务器中的session bean或entity bean,session bean和entity bean通过JDBC访问数据库服务器。Web服务器提供应用访问接口,在应用服务器中通过EJB组件来实现商业逻辑。Apusic应用服务器中提供了web服务器的功能,它是通过与IIS的集成实现的,目前支持IIS/PWS 4.0和5.0版。应用流程如下图所示:Web ServerSessionBeanDBMS JDBCEntityBeanSessionBeanIIOPRMIHTTPHtmlxmlSer
14、vletJSPJava BeanSQLServerJDBCClientsSessionBeanApplication ServerApusicJ2EE介绍J2EE是一种技术规范,它给开发人员提供了一种工作平台,它定义了整个标准的应用开发体系结构和一个部署环境,通过一个基于组件的方法,来设计、开发、装配及部署企业应用程序。J2EE平台提供了多层的分布式应用模型、组件重用、一致化的安全模型以及灵活的事务控制。您不仅可以比以前更快的速度向市场推出创造性的客户解决方案,而且您的平台是独立的,基于组件的J2EE解决方案不会被束缚在任何一个厂商的产品和API上。 J2EE组成部分 对于开发人员来说,J2E
15、E平台提供给他们的就是三种,Jsp、Servlet、EJB这三种开发方式。Jsp Jsp其实是一种高层的Servlet,它与以往的其他网页编写脚本有很大的相似性,但是只是在执行时有一些不同。Jsp引擎将它和它所在的HTML文件一起合成Servlet的代码,然后它的执行就和Servlet的一样了:先编译成.class文件,然后由支持java虚拟机的服务器来执行,然后输出结果。我们在使用Jsp中可以使用JavaBean来进行更加灵活的处理。Servlet Servlet可以被看作是服务器端的applet,它通过ServletResponse以及ServletRequest这两个对象来输出和接收用户
16、传递的参数,然后在内部的方法中执行操作,如访问数据库、访问别的Servlet方法、调用EJB等等,然后将处理结果返回给客户端。EJBEJB非常类似于微软的DCOM,它在服务器的一个容器内运行,它提供所有典型的中间层服务,如事务管理、安全、远程客户连接、生存周期管理和数据库连接缓冲。 J2EE各组成部分在开发CRM应用系统中的角色我们可以将已经提到过的CRM系统应用流程细化为: 浏览器Jsp脚本文件调用Servlet调用EJB访问数据库处理返回。 其中Jsp就是提供给客户的用户界面,要求是美观,使用性强,便于操作; Servlet、EJB为后台开发人员开发的具有可以重用性的包含商务逻辑的组件,也
17、就是说,他们主要是进行企业的商务逻辑的处理。enterprise beans从客户程序处接收数据,对数据进行处理(如果需要),再将数据发送到企业信息系统层存储;enterprise bean还从存储中检索数据,并将数据送回客户程序。JDBC(数据库连接池)在传统的两层结构中,客户端程序在启动时打开数据库连接,在退出程序时关闭数据库连接。这样,在整个程序运行中,每个客户端始终占用一个数据库连接,即使在大量没有数据库操作的空闲时间,如用户输入数据时,从而造成数据库连接的使用效率低下。 在三层结构模式中,数据库连接通过中间层的连接池管理。只有当用户真正需要进行数据库操作时,中间层才从连接池申请一个连
18、接,数据库操作完毕,连接立即释放到连接池中,以供其他用户使用。这样,不仅大大提高了数据库连接的使用效率,使得大量用户可以共享较少的数据库连接,而且省去了建立连接的时间。数据库连接池是应用服务器的一项基本功能。TEEMS CRM系统说明我们将按照CRM的部署架构逐个说明各部分的技术要领。数据库(SQL Server)系统要求SQL Server的版本要在7.0以上。数据库维护在对数据库进行维护时,我们需要注意以下几点:系统安装的第一个步骤“创建数据库并初始化数据”,将在SQL中创建一个自己命名的数据库,并在该数据库中创建CRM所有的表和视图,还要在表中插入初始数据。所以当系统安装完后,如果crm
19、不能运行,则首先要检查的就是数据库是否安装并初始化完全了。在“创建数据库并初始化数据”过程中,有可能会出现数据库创建失败的情形,为不影响工作,我们需要手动创建数据库并插入初始数据。我们将提供两个sql文件(createdatabase.sql和insertdata.sql),在“查询分析器”中分别打开文件并运行,可完成数据库初始化的步骤。数据库要定期进行备份,防止数据丢失。另外最好将数据库备份文件定期备份到其他服务器上。设置定时备份时,注意选择好备份参数是“追加到媒体”,还是“重写到现有媒体”,前者会造成备份文件成倍增长。技术员在对客户数据库进行维护时,不管进行任何操作,首先一定先将数据库进行
20、备份,再进行其他工作。进行数据库备份时,请不要选中“追加到媒体”,而要选中“重写现有媒体”,以防止不能正确的恢复数据库。安装CRM数据库以及数据初始化时,如果应用服务器与数据库服务器是一台服务器,建议配置数据源时,数据库服务器地址使用“”。SQL SERVER系统突然崩溃,以下是几种数据库恢复方法(仅供参考)未进行数据库备份,有MDF和LDF数据库文件:命令格式:sp_attach_db 新的数据库名, MDF文件路径及名称,LDF文件及路径及名称例如:sp_attach_db test1, c:mssql7dataTEMPDB0.MDF,c:mssql7datatemplog0.ldf未进行
21、数据库备份,只有MDF数据库文件:命令格式:sp_attach_single_file_db 新的数据库名, MDF文件路径及名称,例如:例如:sp_attach_single_file_db test2, c:mssql7dataTEMPDB0.MDF如果有数据备份BAK文件,而无DBB 文件,在SQL SERVER ENTERPRISE MANANGER中,用RESTORE DATABASE:命令格式:RESTORE DATABASE 数据库名 FROM DISK = 备份文件路径及名称WITH MOVE OLDDB_DATA TO 新的MDF文件路径及名称,MOVE OLDDB_LOG
22、TO 新的LDF文件及路径及名称例如:RESTORE DATABASE Test3FROM DISK = c:mssql7BACKUPTEST3.bakWITH MOVE TEMPDB_DATA TO c:mssql7dataTEMPDB0.MDF,MOVE TEMPDB_LOG TO c:mssql7datatemplog0.ldf应用服务器(APUSIC)Apusic Application Server是金蝶中间件公司的应用服务器产品,是开发、部署和管理 Web 应用系统和电子商务的理想平台安装安装Apusic是一个JAVA应用服务器,它要求的java解释环境(jdk)版本在1.4以上,
23、建议使用jdk1.4。安装时需注意: Apusic2.0安装程序已经jre集成在一起,如果服务器上已经安装JDK1.4,则在安装前,请先卸载JDK;或者是在安装Apusic时,选择自定义,并取消jre的安装过程。 Apusic最好都安装在根目录下。 服务器的操作系统可以是windows nt或 win2000。建议使用win2000,如果是windows nt请安装nt补丁sp6。Apusic安装后的目录结构下面的示意图是关于已安装CRM系统后的Apusic目录结构。apusic2.0 |-admin |-applications |-bin |-config |-crmlib |-docs
24、|-lib |-logs |-scratch |-store其中: applicationsapusic将所有的应用系统都部署在该目录,一个crm应用为一个文件夹。crm文件夹中包括有文件夹META-INF、文件classes和文件crmweb212.war。classes打包了crm应用中所有的JavaBean、Session Bean、Entity Bean以及配置文件;crmweb21.war打包了crm应用中所有的jsp页面文件;在文件夹META-INF中存放了应用服务器的启动配置文件application.xml和apusic-application.xml。 binbin目录中主要
25、存放了apusic所有的执行文件。 config主要的系统配置文件都在config目录下,如apusic.conf、datasource.xml、web.xml、server.xml等。 docsdocs目录中存放的是apusic帮助文档。 logslogs用来存放apusic的日志文件,包括有控制台日志文件和客户访问日志文件。 在apusic目录下还存放了crm的一些资源文件perties中定义了下载文件目录的地址、crm资源文件的存放地址以及文件名、crm使用的是那种数据管理系统(sql或db2)。文件中用“#”标记的表示已注释掉,是无效设置。注意:当更换其他类型的数据库时,这里也要做相应
26、修改。perties中说明了当前crm产品的客户编号、客户名称、软件的服务器安装IP地址、软件的期限、最大用户数量(包括可创建的用户数量和并发用户数量)和加密信息。在正式购买crm产品后请及时注册并更新该文件,否则用户数只有一人。另外注意,修改该文件的“最大用户数量”是不会增加用户数的,因为该文件是我们厂家根据用户服务器的IP地址和用户数生成的。运行在客户端登录crm之前,必须要先在服务器上启动apusic server。apusic运行的可执行文件存放在apusic_homebin下。启动服务器的方式有以下几种: 在开始-程序菜单中运行APUSIC应用服务器,或者运行apusic_homeb
27、in下的apusicw.exe。 打开“命令提示符”,执行文件apusic_homebinapusic.exe。 将apusic设置成服务,方法是在apusic_homebin下执行命令:apusicsvc.exe -install (安装服务)如果要卸载该服务,需执行命令apusicsvc.exe -uninstall (卸载服务)注册当apusic安装完后,系统初始定义的用户数是三个用户,必须进行注册并获得license文件后才能增加用户数。请访问Apusic网站 HYPERLINK 中的相关产品注册页面, 或直接在浏览器中地址栏中输入地址: HYPERLINK /product/regi
28、ster/regform.jsp%20 :8888/regform.jsp ,进行注册。请按照界面提示进行产品注册。其中将会要求用户输入Apusic应用服务器注册码和用户的IP地址。注册码可在产品用户手册封底的注册码标签上找到。此IP地址指Apusic服务器安装的服务器的IP地址。用户输入注册码、IP地址和客户信息之后,如序列号和用户信息经过验证后证明正确且有效,注册完成后用户可下载得到许可证文件,将该文件保存为APUSIC_HOME configlicense,这时软件即可正式使用。注册成功后,请重新启动Apusic应用服务器,启动时控制台会显示如下信息: APUSIC 2.0 (licen
29、sed copy) 注意: 用户可以多次注册,但每次注册都必须使用相同的IP地址; 注册完成后,请勿改动用户目录中的证书文件。 apusic和crm是两个产品,它们的license需要分别注册后获得。常用配置介绍与系统有关的配置文件都保存在apusic_homeconfig子目录下,包括有:apusic.conf:包括Apusic基本服务的配置(xml格式);web.xml:包括默认的Web应用的配置;server.xml:包括已部署到服务器上的应用;loadbalancer.conf:包括服务器负载均衡的配置(xml格式);datasources.xml:包括对服务器数据库连接池的配置;jm
30、s.xml:包括对服务器消息服务的配置。在实施工作中经常会有修改配置文件的需要,我们可以使用编辑器软件对配置文件进行修改并保存。常用的编辑器有editplus、ultraedit-32等,如果没有这些工具,使用“记事本”也可以。下面我们将介绍在技术支持工作中经常使用到的一些系统配置。jdbc连接池配置为了让在Apusic中运行的 ejb组件访问关系数据库,必须根据你所要使用的数据库配置一或多个数据源(DataSource)对象。在Apusic中提供JDBC连接池功能,可以让多个客户通过JNDI直接获得数据源,有效地利用资源,从而提高了效率。以一个sql数据库连接池为例,在配置JDBC连接池时必
31、须在datasources.xml中设定以下参数,代码如下: datasource name=CrmDB jndi-name=jdbc/CrmDataSource driver-class=weblogic.jdbc.sqlserver7.Driver url=jdbc:weblogic.sqlserer7:DB_SERVER:?db=databsename min-spare-connections=10 max-spare-connections=10 idle-timeout=300 其中各属性说明如下: jndi-name此数据源在Apusic中的JNDI名,建议使用jdbc/。 id
32、le-timeout超时时间,单位是秒。当一个数据库连接超过expirationTime设定时间不被使用时,系统会自动关闭这个数据库连接。默认值为300秒。 min-spare-connection最小空闲连接数。 url连接数据库的URL。地址格式包括有数据库服务器名、数据库访问的端口号和连接的数据库名。这里数据库服务器名就是数据库所安装机器的机器名,或者是该机器的ip地址。 Driver-classJDBC驱动程序类名。 Max-spare-connection最大空闲连接数。 property连接属性,是一个名/值对。在进行crm安装时,安装程序要求输入的数据库服务器名、访问端口、数据库
33、名、数据库用户名以及访问密码,其实都已保存到该文件中了。当然我们也可以手动修改该配置文件,效果是一样的。这里需要特别注意:访问的端口号一般都使用默认的1433,无特殊情况,不用改动。侦听端口服务器侦听端口在apusic.conf中的具体设置如下: 其中各属性说明如下: KeepAliveTimeout当前客户端连接的超时时间值,单位是秒。 MaxKeepAliveRequests当前客户端最大的请求数。 MaxWaitingClients服务器检查Servlet是否被修改的时间间隔,单位是秒。 KeepAlive是否使用保持与客户端连接的特性。 MaxClients服务器服务的最大客户线程数。
34、当crm系统用户访问量较大时,可以尝试将maxclients修改为较大的数值。 ServerPort服务器侦听端口指定Web服务用于通讯的端口,默认为6888。 MaxSpareThreads最大备用线程数。 MinSapreThreads最小备用线程数。 TemporaryDirectory临时目录。虚拟目录在客户端运行crm时,是通过ie浏览器,输入url地址及虚拟目录来访问的。前面提到,在apusic_homeapplications下,每一个文件夹都代表一个web应用。每个应用中虚拟目录都有对应的实际物理目录,这部分的配置在META-INF下的application.xml和apusi
35、c-application.xml中。url的模式为:http:/apusic_address:port_number/web_virtual_dir,这里virtual_dir表示物理目录;web_virtual_dir表示虚拟目录。application.xml和apusic-application.xml中虚拟目录对应实际目录的设置如下: /virtual_dir /web_virtual_dir 安装crm后,在应用kdcrm中默认的物理目录是/crmweb11.war,默认的虚拟目录是/crm,所以一般默认的crm访问的url地址是:http:/apusic_address:6888
36、/crm。我们可以随意修改web_virtual_dir,但记住url地址也将随着改变。随Apusic应用服务器安装的default应用,即是通过将应用的元素设置成为/实现的。注意:在实际的实施工作,由于需要,有时应用的物理目录可能会发生改变。这时必须要对application.xml和apusic-application.xml中该应用的物理地址名进行修改并保存,否则crm无法运行。Apusic管理工具apusic应用服务器提供了有远程管理的功能。当遇到外地客户有技术支持需求时,如果涉及以上的配置需要修改,我们就可以通过远程管理工具来操作。远程管理系统主要管理apusic .conf文件中的
37、内容。基本配置中除了连接池,jms外,皆是对apusic.conf文件中的配置信息操作。连接池配置是对datasources.xml文件操作。JMS的环境配置是对APUSIC.CONF操作,队列主题的创建、修改是对JMS.XML操作。启动远程管理的方法是:通过浏览器用户界面,输入url地址进行。地址格式同样是http:/apusic_address:port_number,一般默认的端口号是6882。注意: 本系统要求用户具有管理员权限。初始安装apusic后,缺省的管理员账号为:admin,密为:admin。为系统安全考虑,应建议客户及时修改远程管理的系统管理员的密码。 通过“远程管理”修改
38、apusic的配置后,一定要重启apusic应用服务器。客户端的正确配置一般情况,crm系统关于客户端基本是免安装免维护的,只要有浏览器就行。但客户端的ie浏览器还需进行以下一些配置。IE版本客户端的ie 版本要求在6.0以上。如果IE版本太低,请升级为高版本。Mdac版本由于 TEEMS CRM 2.1 使用了XML技术,需要mdac (Micro Database Access Component)的版本在2.5以上。如果客户端使用的操作系统是Windows95或98,则可能mdac会低于此版本。安装光盘中提供了高版本的mdac,请运行安装光盘根目录下CrmSupport中的mdac_ty
39、p.exe进行安装。其他配置另外还需要在ie的internet属性进行以下配置:(如下图)在“常规”的“设置”属性页中: 对于“检查所存网页的较新版本:”中请选择“每次访问此页时检查”选项。 使用的磁盘空间建议设为“1MB”。在“常规”页中点击“删除文件”按钮,删除internet临时文件夹中的内容以及本地存储的脱机内容。因为这些脱机内容有可能会防碍crm页面的正常显示。在“高级”页中,选中选项“始终以UTF-8发送URL”。常见问题解答下面我们将列举一些crm在使用当中可能会出现的一些问题情况,以及该做怎样的判断和处理。当apusic不能正常启动时,我们要注意以下几种可能性:该问题发生原因可
40、能有: 操作系统的版本过低,系统不支持。TEEMS CRM系统要求操作系统为win98、win2000或win nt等。 如果操作系统是nt4,没有安装补丁程序sp6。 以前服务器上曾经安装过jdk,但是没有卸载干净,则系统无法找到正确的java解释环境的路径。 已经启动了apusic。当apusic应用服务器正常启动后,在ie输入正确的URL后,却没有出现crm系统登录窗口,而提示错误页或者无此页的信息。该问题发生原因可能有: 输入的url地址有误,或者是配置文件中设置的物理目录不正确,请仔细检查application.xml和apusic_application.xml中的虚拟目录配置。
41、Apusic已达最大用户数,请检查所购买APUSIC的限定用户数。 客户端IE临时缓冲更新设置不对,应设置为“每次访问时更新”。apusic正常启动,并且crm登录窗口也能出现,但是输入用户名和密码后,系统出现提示“系统发生错误,请和系统管理员联系。”。该问题发生原因可能有: 数据库配置错误,没有连接上数据库,请检查datasource.xml中数据源、访问端口、用户名以及密码设置的是否正确。注意检查访问端口时,还应检查sql中设置的访问端口。 数据库的安全验证模式设置不正确,检查SQL Server中数据库服务器的注册属性设置。apusic正常启动,并且crm登录窗口也出现,但是输入用户名和
42、密码后,系统出现提示该用户没有权限。该问题发生原因可能有: 数据源配置的数据库名或者访问数据库的用户名和密码不正确。 安装系统时,数据库初始化未完全,t_users表中没有数据。 被别人修改了密码,致电管理员,或用其它账号登录,查登录日志。 已到达CRM的最大用户数,可在Lperties文件中查看到系统最大用户数,还可以管理员身份登录IndexAdmin.jsp,强行断开部分用户。 Lperties文件被修改过。 如果管理员可以强行登录成功(通过indexAdmin.jsp),但普通登录失败,则可能原因是数据库相关视图缺失,一般升级库才会有这种现象,应对照正常空库检查或致电金蝶技术人员。 jd
43、bc数据源的driver没有找到,请检查以下“环境变量”设置,或者向金蝶公司的技术人员寻求支持。 如果在apusic的日志中提示:数据库端口1433错误,则可能是sql server 系统崩溃,重启sql server,或者可以将数据库服务器的地址改为。 用户名或密码的大小写错误。 perties文件中dbms设置的数据库类型不正确,用#注释掉不正确的数据库类型。邮件服务器的设置邮件服务器安装完成并测试能成功收发邮件后,记下该邮件服务器的ip地址。在crm系统的“系统管理”的“系统参数设置”中将邮件服务器地址改为该地址;“邮件发送协议”默认“smtp”;邮件服务器端口默认“25”。然后保存即可
44、。CRM系统未响应超过30分钟后会自动断开连接,该如何修改“30分钟”时间的设置?修改web.xml文件中关于“default session timeout”的设置,默认设置是30,单位是分钟。在sql server中进行数据库备份时,为什么数据库的备份文件成倍增长?原因是备份时,选中了“追加到现有媒体”的选项。输入地址http:/tester:6888/esales,却登录不上。原因是esales不对,应该是eSales,url地址是分大小写的。安装过程中,在进行数据库安装以及初始化时,系统提示sa密码错误。原因有可能是因为sql有设置密码;另一种可能就是sql的验证方式不正确,应选择SQ
45、L server的验证方式,而不是nt的验证方式,设置完成后最好重启sql server。CRM 系统安装过程很正常,但是用administrator登录时,可以登录eSales模块,却无法登录eServices模块。该问题发生原因可能有: 同一个用户登录了eSales后,不能同时登录eServices。 安装时,没有选择要安装eServices模块,可以检查apusic_homeapplicationskdcrm下是否有eServices模块。 Lperties文件是否安装。Apusic的license文件下载成功后,apusic的工作数量仍然是3个没有增加。该问题发生原因可能有: 检查注册
46、时,服务器的ip地址设置的是否正确。 apusic的license文件的文件名必须是“license”,不能含有数字后者是扩展名。在apusic启动过程当中如果出现如下报错:Apusic/2002-05-09 10:33:28 信息 service.Muxer 侦听端口 68882002-05-09 10:33:28 信息 service.Muxer 成功启动2002-05-09 10:33:28 信息 service.Naming 成功启动2002-05-09 10:33:28 信息 service.Muxer 侦听端口 68892002-05-09 10:33:32 信息 service.
47、EJB EJB home ejb/accesscontrol 已注册。2002-05-09 10:33:32 信息 service.EJB EJB home ejb/marketfeedback 已注册。2002-05-09 10:33:32 信息 webapp.default./ jsp: init2002-05-09 10:33:32 信息 service.EJB EJB home ejb/queryfavorites 已注册。2002-05-09 10:33:32 错误 webapp.default./ 执行Servlet时发生错误。java.lang.NullPointerExcept
48、ionat com.apusic.servlet.http.session.IllIlllIIIlllIIl.(Unknown Source:19)at com.apusic.servlet.http.session.IllllllIlIlIllIl.readExternal(Unknown Source:219)at com.apusic.servlet.http.session.lIIIIllIIIIlIlll._$1(Unknown Source:310)at com.apusic.servlet.http.session.lIIIIllIIIIlIlll._$3(Unknown Sou
49、rce:251)at com.apusic.servlet.http.session.lIIIIllIIIIlIlll._$1(Unknown Source:136)at com.apusic.servlet.http.lIIllIllIlIlIIIl.isRequestedSessionIdValid(Unknown Source:815)at com.apusic.servlet.http.lIIllIllIlIlIIIl._$1(Unknown Source:756)at com.apusic.servlet.http.IllIlIIIlllIIlII._$1(Unknown Sourc
50、e:211)at com.apusic.servlet.http.IllIlIIIlllIIlII._$10(Unknown Source:148)at com.apusic.servlet.http.IllIlIIIlllIIlII._$3(Unknown Source:106)at com.apusic.invocation.IIlIllIIIIIIIllI._$1(Unknown Source:36)at com.apusic.servlet.http.lIIIIIlIllllllII._$1(Unknown Source:790)at com.apusic.servlet.http.lIIIIIlIllllllII._$1(Unknown Source:642)at com.apusic.servlet.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度年福建省高校教师资格证之高等教育心理学强化训练试卷A卷附答案
- 2024年度山西省高校教师资格证之高等教育法规模拟考试试卷B卷含答案
- 2024年家具成套生产线项目资金申请报告代可行性研究报告
- 2024年-2025年《农作物生产技术》综合知识考试题库及答案
- 2024专项产品线唯一供货商协议
- 儿童教育服务协议:2024定制
- 2024照明系统仓库安装协议条款
- 2024工程总承包深度合作协议
- 2024年赔偿问题解决协议模板
- 安全生产管理员的职责与权益明细协议
- 全国地震灾害救援技术培训学习考试题库(含答案)
- 阿莫西林的课件
- 多种多样的区域课件 2024-2025学年高二地理人教版(2019)选择性必修2
- 2024年辽宁省沈阳市初中学业水平模拟考试英语压轴密卷B
- 2024地理中考复习-七年级上册知识点总结(打印版)
- 2023年室内装饰设计师(三级)理论考试复习题库(含答案)
- 六年级安全教育-运动的自我监控
- 酒店房间装修设计说明书
- AI+智慧酒店整体解决方案
- 高中数学学习方法指导课件
- 湖北省武汉市洪山区武珞路小学2023-2024学年四年级上学期期中测试数学试题
评论
0/150
提交评论