CRM安装配置手册Word文件下载.docx
《CRM安装配置手册Word文件下载.docx》由会员分享,可在线阅读,更多相关《CRM安装配置手册Word文件下载.docx(32页珍藏版)》请在冰豆网上搜索。
\1.ico
系统运行时的图标,如只给定文件名而未指定路径,则使用EliteAgent的路径
1.3LastLogName=1002|1001|A00005|A00002|A00001
最近登录的工号,最大保存5条。
最后登录保存在第一条
1.4DefaultPServerNo=1
缺省登录的主APS的编号(见下面的各PServer节)
2、节[PServern]
系统登录时可供选择的主APS配置。
有效设置编号从1开始,必须连续(即如果有1、2、4,则只有1和2有效),但各节在此ini中的次序不要求固定
主APS的配置,包括机器名称(IP地址)、端口号、连接池名称,必须是数据库中的主APS配置(注:
本地和服务器配置中对应的APS必须同时使用名称或同时使用IP地址)
[PServer3]
2.1ServerHost=172.30.209.173
主APS的机器名称或IP地址
2.2ServerPort=7703
主APS的端口号
2.3PoolName=DBPoolA
主APS的连接池名称
[PServer1]
ServerHost=elite
ServerPort=7703
PoolName=DBPool1
[#PServer2]
ServerHost=lewis2000
ServerPort=7709
[PServer4]
ServerHost=192.168.4.12
[PServer5]
ServerHost=elitej
ServerPort=7711
3、节[CTI]
客户端CTI设置
;
#forAIC
ServerHost=TS
ServerEndPoint=VDU
CTIUserName=agent1
CTIPassword=letmein
#forgenesys
3.1ServerHost=127.0.0.1
CTI服务器机器名称或IP
ServerHost=192.168.1.10
3.2ServerEndPoint=3000
CTI服务器端口号
3.3CTIUserName=theuser
连接CTI服务器的UserName,对Nortel无需设置
3.4CTIPassword=thepass
连接CTI服务器的Password,对Nortel无需设置
3.5PBXType=1
交换机类型:
1-NortelTCP,2-Avaya,3-Alcatel
NeedAgentID=1
NeedPassword=0
NeedQueue=0
NeedPosition=0
NeedExtension=1
AgentID=20017
Queue=
Position=8613
Extension=20003
#forgenesys+G3
3.6NeedAgentID=1
登录时是否需要话务员工号
3.7NeedPassword=0
登录时是否需要话务员密码
3.8NeedQueue=1
登录时是否需要提供技能组(交换机队列)
3.9NeedPosition=0
登录时是否需要ACD位置
3.10NeedExtension=1
登录时是否需要分机号码
3.11AgentID=5610
上次的登录工号
3.12Queue=8001
技能组(交换机队列)
3.13Extension=610
上次的分机号码
3.14PBXAutoWrap=1
交换机是否支持自动Wrap(电话后自动未准备好)
3.15PBXAutoAnswer=0
交换机是否设置分机自动应答
3.16AgentIDMap=
登录工号与ACDPosition的对应关系
3.17ReadyMode=
准备好的模式
3.18NotReadyMode=
未准备好的模式
3.19AutoPrefix=9
外拨电话的加拨号码
3.20IBReleaseState=Ready
打入电话电话小结后的话务员状态;
可以设置为Ready或NotReady
3.21OBReleaseState=NotReady
外拨电话电话小结后的话务员状态;
3.23AutoAnswer=0
是否自动应答
3.24DisplayAttach=Skill=Skill^SomeOther=SomeOther
Softphone上显示AttachData的格式
3.25DisplayAttachEx=
Softphone上显示AttachData
3.26DNIS=#OriginalDNIS
被叫号码对应的AttachData的Key
3.27ANI=#OriginalANI
主叫号码对应的AttachData的Key
4、节[PhoneNo]
最近拨出电话列表
RecentList=611|9,121|9114
5、节[CTIStatistics]
关于电话统计的设置,暂未开放
IBShortDuration=3
OBShortDuration=5
IBLongDuration=30
OBLongDuration=60
TranOutDestExclude=123
6、节[InfoLog]
客户端日志文件的设置
samplelogfile:
ECLog_1@dell1.log
6.1LogLevel=2;
defaultis1.0-nolog,1-importantlog,2-logalllevels,especiallyforperformancetuning
记录日志的级别
6.2LogPath=;
defaultisApppath
记录日志的路径
6.3MaxCycle=5;
default=1,min=1,max=9
日志文件最多数量
6.4LastCycle=0
当前日志文件的序号
6.5CacheSize=100;
default,10lines
日志缓冲行数
6.6MaxSize=5000;
defaultandmax,5M,onlycheckatthefirsttime.
日志文件的最大大小
7、节[ErrorLog]
客户端错误日志文件的设置,同InfoLog节
ECError@dell1.log
LogLevel=1
LogPath=
MaxCycle=1
LastCycle=0
CacheSize=1
MaxSize=5000
8、节[CTILog]
客户端CTI日志文件的设置,同InfoLog节
MaxCycle=5
CacheSize=100
第四节客户端自动升级的配置
在升级服务器上建立自动升级所需的FTP服务和登录用户名、密码,配置AutoUpgradelist.conf文件,举例如下:
CEliteClient.exe"
D:
\Elite\EliteAgent"
14
CRSESoftPhone.exe"
12
CRCustomeize.ocx"
10
CROcxAddinBuild.ocx"
CROcxCboTree.ocx"
RUNDele.bat"
1
第一列为命令,C代表Copy,CR代表Copy并Register,CRS代表Copy并Regserver,RUN是执行批处理文件。
第二列为被拷贝或执行的文件名,第三列为复制到客户端的路径或执行路径,第四列为版本号。
自动升级的原理是客户端第一次启动时,通过配置的AutoUpgrade.ini文件以ftp方式连接到自动升级服务器,下载服务器端的AutoUpgradelist.conf文件并下载更新所有列表中的文件,生成AutoUpgradeList.log文件,用于记录此次升级下载的文件,下次用AutoUpgradeList.log文件对比服务器端的AutoUpgradelist.conf文件,只下载版本号高的或新的文件。
第3章.EliteCRMUtility的程序安装
第二节Utility安装
图2-2
3.如果要自定义安装路径,则单击“Browse”,显示如图2-3
4.指定好路径后,单击确定,返回图2-2,单击“Next”按钮,显示如图2-4
5.单击“Next”按钮,安装程序开始Copy安装所需的文件,显示如图2-5
6.安装完毕,显示如图2-6
第三节Utility端配置文件
可以同时配置多个数据库链接,供用户在登录时选择。
SystemDB.ini:
[DataBase1]
DescProjectName=elite-SqlDemo
‘项目名描述
DatabaseDriver=Sqlserver
‘数据库类型
Oracle,MSAccess
ApplicationServer=Demo
‘数据库服务器名
DatabaseName=EliteDemo
‘数据库名
UserID=sa
‘用户名
UserPassword=
‘密码
[DataBase2]
DescProjectName=peter
DatabaseDriver=Sqlserver
DatabaseName=sample
[CTI]
CTIServer=192.168.5.200
CTIPort=3000
CTIUserName=cvct
CTIUserPW=cvct
PBXTYPE=3
DN=5159
DNTYPE=1
AgentGroup=
第4章.EliteGeneralServer的安装和配置及多项目数据库的配置
EliteGeneralServer是Elite的中间层应用服务器,以Console模式运行在服务器上,客户端软件通过服务器实现对数据库的操作。
确保服务器机器安装了windows2000professional、以及SP2或以上patch,安装了ADO2.7及Oracle的客户端软件。
第二节安装及配置方法
EliteGeneralServer的安装方法很简单,只需要建立相应的目录将Server包解压缩到该目录后,通过-regserver的方式注册EliteGeneralServer.exe即可。
在安装完毕后,需要更改EliteGeneralServe的配置文件EliteServerConfig.xml。
更改的项包括<
ServerInfo>
<
Services>
和<
Log>
。
ServerInfo包含<
ServerName>
项即所在服务器的IP(或机器名)、<
ORBCount>
即协议名(一般为TCP/IP协议)、<
EndPoint>
即监听端口号(推荐使用大于7700的端口号)。
Services项是由一个或多个<
Service>
项组成的,每一个<
项都是对一个数据库的连接和配置信息,主要包含数据库的连接信息:
<
DBType>
数据库驱动类型是Oracle或MSSQLSERVER,<
ConnectionString>
数据库连接串,<
ServiceName>
数据库连接池名(自己命名,需要和数据库中的配置一致),<
PoolSize>
项是连接数,根据业务量的大小和复杂程度,一般5-10台Client使用1-2个连接数,<
Timeout>
是数据库操作时间超长的等待时间,单位是秒,<
CheckInterval>
是如果数据库连接中断,自动检查连接有效的时间间隔,单位也是秒。
Log项由<
LogLevel>
ConsoleLogLevel>
两项构成,前者指定保存到log文件的log类型,后者是显示在Console上的Log类型。
对于单一项目而言,可以参照以下的配置:
!
--xmlversion="
1.0"
-->
EliteGeneralServer>
<
<
demo<
/ServerName>
5<
/ORBCount>
7709<
/EndPoint>
/ServerInfo>
Service>
<
ServiceName>
DBPool1<
/ServiceName>
ServiceModule>
ADODBDLL.dll<
/ServiceModule>
EntryPoint>
DBProc<
/EntryPoint>
PoolSize>
/PoolSize>
WaitTimeOut>
30<
/WaitTimeOut>
CheckInterval>
120<
/CheckInterval>
DBType>
Oracle<
/DBType>
ConnectionString>
Provider=MSDAORA;
Password=elite;
UserID=elite;
DataSource=demo<
/ConnectionString>
MaxRecord>
500<
/MaxRecord>
/Service>
/Services>
LogPrefix>
EliteGeneralServer<
/LogPrefix>
--
0Nolog
1SYSTEMlevellog
2Errorlog
3WARNINGlog
4Infolog
5Debuglog
6Alllog
LogLevel>
6<
/LogLevel>
ConsoleLogLevel>
3<
/ConsoleLogLevel>
/Log>
/EliteGeneralServer>
对于多项目而言,需要先在EliteUtility管理工具中对数据库进行配置,对应的表有MultiProject,ApplicationServer,Apspooling和MProjectRolegroup。
MultiProject是项目名,一条记录对应一个项目(即数据库或用户),只有一个是主数据库,而连接主数据库的APS我们称之为PServer,主要用于控制License。
ApplicationServer表维护的是APS服务器,包括IP和端口号。
Apspooling是APS用到的数据库连接池名,这三张表中的记录必须和APS的配置文件相匹配。
MprojectRoleGroup是话务员角色组登录APS的权限表,用于控制角色组可以访问哪些APS。
Elite的服务器冗余备份机制允许多台APS互为备份,在其中一台因为故障而无法服务的时候,Client将自动使用与之互备的服务器从而保证业务的正常进行而不会导致数据的丢失和报错。
如果要配置冗余备份,需要注意以下几点:
1、ProjectID--1:
n-->
APS(互为备份的APS要求不同的ServerIP和Port组合,但要求相同的PoolName);
2、Client的ini中的PServer要求对应同一个Project(满足条件1);
3、每个互为备份的aps都必须允许相同的rolegroup登录
一个典型的多项目的APS配置如下:
DBPool3<
MSSQL<
Provider=SQLOLEDB.1;
UserID=sa;
Password=;
InitialCatalog=sample;
第5章.RecordCheckerServer的配置
第一节ini文件
//数据库配置部分
[database]
//数据源Oracle为Service名,SQL2000为实例名,SQL97为机器名
DataSource=HL95_CC
//数据库的ADOProvider,Oracle为MSDAORA.1,SQL为SQLOLEDB.1
provider=MSDAORA.1
//用户名
User=Elite_OB1
//密码
password=elite
//数据库名,只有SQL需要,Oracle不需要
Database=xxx
[common]
//检察开始时间,从0到23
StartTime=0
//检察结束时间,从1到24,只有在开始时间和结束时间之间的时间才会做操作,每隔十分钟一次
EndTime=23
//检察的期限,即检察几小时之前的记录
Limit=1
//record的ftp路径对应的录音文件路径
ftproot=f:
\record
//数据库类型1SQLServer2Oracle
DBTYPE=2
第二节数据库配置
为了清理每个项目的过期录音文件,在MultiProject中可以在DefaultRecordReserveTime中指定此项目的录音文件默认保存时间,以天为单位,如果不设,则不做清理工作。
在Record表中的RecordReserveTime可以单独指定某条记录的默认保存时间。
第三节数据字典
RecordChecker仅对Record表中的uploaded和deleted字段进行操作
Uploaded:
0未检察1已上传2未上传
Deleted:
0未删除1已删除
第6章.ServiceManagerServer、RemoteMonitor的配置
EliteServiceManager是