kj2511人员定位系统安装指南.docx
《kj2511人员定位系统安装指南.docx》由会员分享,可在线阅读,更多相关《kj2511人员定位系统安装指南.docx(22页珍藏版)》请在冰点文库上搜索。
![kj2511人员定位系统安装指南.docx](https://file1.bingdoc.com/fileroot1/2023-5/10/503c9606-0d9d-49cb-84f5-1c61b0623c31/503c9606-0d9d-49cb-84f5-1c61b0623c311.gif)
kj2511人员定位系统安装指南
人员定位系统安装指南
版本:
2.0.0.1
编写:
监控事业部软件研究室
日期:
2018-10-27
说明:
本指南针对手工对系统进行配置而编写,不包括对自动配置软件的说明。
目录:
人员定位系统安装指南1
目录:
2
一、数据库相关3
1、人员定位参考数据库3
2、新建数据库3
A、SQL2000新建数据库:
3
B、SQL2005数据库新建:
6
3、参考数据库的还原6
A、SQL2000数据库还原:
6
B、SQL2005数据库还原:
9
4、数据库选项设置10
A、对数据库服务器内存使用进行限制10
B、对服务器身份验证进行设置12
C、人员定位数据库的选项设置14
D、数据库故障还原模型16
5、数据库用户18
6、SQL2000数据库的SP4补丁21
二、IIS配置及IE浏览器相关22
1、Internet信息服务(IIS)管理器22
三、中心站相关22
四、其它22
一、数据库相关
人员定位系统WEB终端依赖与MicrosoftSQLServer数据库运行,系统安装可选择2000或2005进行安装,最好安装企业版。
SQL2005对硬件系统的要求相对较高,如果硬件配置不高,建议安装SQL2000;
正常安装SQLServer数据库软件后。
需要使用人员定位系统安装包内提供的参考数据库进行还原。
然后适当进行配置,人员定位数据库就可以正常运行了。
1、人员定位参考数据库
人员定位参考数据库被放置于人员定位安装文件夹“参考数据库”文件夹下面。
根据版本不同,里面的参考数据库可能有“SQL2000.bak、SQL2005.bak、双向数据库.bak”等。
2000数据库可以被还原到2005数据库中,以向数据库同样支持单向。
在选择参考数据库尽量选择较新的参数数据库文件。
现在较新的文件为“双向数据库.bak”。
如果找不到合适的参考数据库,可以将已正常运行的、较新安装的矿上使用的数据库直接备份作为参考数据库,但里面存在大量的垃圾数据,需要进行清理。
这些数据主要包括:
人员相关信息(人员信息、部门、职务、职称、工种)、轨迹、考勤、工作面定义等;
注意:
参考数据库实际的名称可能有所不同,请按实际的名称为准
2、新建数据库
正进行参考数据库还原之前需要新建一个数据库,然后再将参考数据库还原到新建的数据库上,新建数据库时应当注意数据库的名称和数据文件、日志文件的存放位置。
我们建议将人员定位数据库名称统一为“newpd”以便其它人员便于识别;
对于数据库的数据文件和日志文件系统默认将其放到SQLServer安装路径下面,我们建议在新建人员定位数据库时,如果人员定位软件没有放到系统盘中,那么请将这两个数据库文件放到人员定位软件目录的Data文件夹下面;如果人员定位软件放在系统盘下面,请在非系统盘中建一个目录专门存放人员定位数据库的两个文件。
注意:
SQL2005的数据库文件放到NTFS格式的盘上时,不能使用系统的压缩功能,否则数据库将无法创建。
(“压缩内容以节省磁盘空间”选项)
A、SQL2000新建数据库:
打开SQL2000企业管理器,进入软件中,在“数据库”上点击右键选择“新建数据库(B)…”,如图1.1所示:
图1.1
图1.2
图1.3
图1.4
在打开的新建数据库对话框中输入数据库名称、选择数据库数据文件、日志文件的存放位置即可,如图1.21.31.4所示,示例中新建的数据库名称为newpd数据库数据文件、日志文件的存放位置为D:
\人员定位数据库文件\。
输入名称和选择合适的文件存放路径后,点击下方的确定按钮即可新建数据库。
B、SQL2005数据库新建:
同SQL2000一样,进入数据库软件后在数据库上点击右键,选择“新建数据库(B)…”会打开新建数据库的对话框,同2000不同的是,在2005中新建数据库,将在一个选项卡中完成,如图1.5为新建数据库的一部分截图。
在选择路径时,请将滚动条向后拉将会看到选择路径的按钮。
图1.5
提示:
在新建数据库时不必设置数据库的相关属性。
在对参考数据库进行还原时,这些属性可能会因参考数据库的配置的变化而变化。
3、参考数据库的还原
现以C:
\人员定位\参数数据库\SQL2000.bak为例说明数据库的还原。
A、SQL2000数据库还原:
在人员定位数据库newpd上点击右建在得到的菜单中选择“所有任务(K)”->“还原数据库(R)。
。
。
”,如图1.6所示。
选择该功能后将得到如图1.7所示的数据库还原对话框。
在打开的“还原数据库”对话框中的“还原”选择“从设备”,然后再下面“参数”组中的设备中点击“选择设备(E)…”得到如图1.8所示的设备选择对话框,对于该处的“设备”完全可以理解为“文件”即参考数据库的文件,即此处只是为了选择参考数据库。
在接下来的对话框中,如果在设备名片已存在项,先选择将其删除。
点击右边的“添加(A)…”按钮,选择参数据库的位置,选择后返回到图1.7对话框。
此时设备列表中将会出现所选择的参考数据库文件,此时从“常规”选项卡切换到“选项”选项卡,如图1.9所示。
在该对话框中选择“在现有数据库上强制还原”;在下面的列表框中的两个位置分别输入在新建newpd数据库时该数据库的数据文件和逻辑文件的存放位置。
存放位置的文件夹必须存在,否则将无法进行还原。
请参见“数据库还原中的错误提示”的说明。
此处不能进行选择必须手动进行输入。
输入正确后,点击下方的确定即可进行参数据库的还原操作了。
图1.6
图1.7
图1.8
图1.9
B、SQL2005数据库还原:
2005数据库的还原与2000基本相同,在newpd数据库上点右键选择“任务(T)”->“还原(R)”->“数据库(R)。
。
。
”即可进行还原数据库的对话框,如图1.11所示。
在“还原的源”下面的“指定用于还原备份集的源和位置”处选择“源设备”,然后点击后面的按钮找到参数数据库的位置(选择操作与2000数据库相同)。
选择完成后,在下方的列表框中将会出会一条记录,选择该条记录,如图1.12所示。
然后选择对话框左上角的“选项”选项卡进行如图1.13所示的对话中,该处的设置参见该图。
对于文件的位置与SQL2000相同。
操作完成后点击确定即可出现还原的进度条。
至此参考数据库还原完成。
图1。
10
图1.11
图1.12
图1.13
4、数据库选项设置
数据库默认的设置并不适合于人员定位系统。
要使数据库长时间有效的运行,对数据库进行设置是有必要的。
A、对数据库服务器内存使用进行限制
对于SQL数据库,如果不将内存进行限制。
数据库有可能会消耗掉系统所有剩余的内存空间至使系统变慢,为了提高系统整体性能,应该数据库内存的使用限制在一定的范围内。
当然分配给数据库的内存越大其运行效率将会越高。
因此在设置时需根据数据库服务器实际的内存大小进行设置。
建议在设置内存后应使系统有1/3左右的空闲物理内存,以保证操作系统的高效运行。
如果计算机本身内存较小,空闲的内存可适当减小。
例如,在计算机只运行人员定位系统的前提下:
若计算机物理内存总计为1G,可将数据库300M左右;
若计算机物理内存总计有2G或更大,则可将数据库的内存限制为500-1000M甚至更大;
SQL2000内存设置:
SQL2000数据库设置数据库所占内存的位置为:
在SQLServer组下面的服务器列表上点击右键,在弹出的菜单中选择“属性(R)…”,如图1.14所示。
选择后将会打开属性对话框,如图1.15所示。
在SQLServer属性对话框中选择“内存”选项卡,系统默认的内存选项为“动态地配置SQLServer内存”,设置该处的最大值即可。
如图1.15所示的设置为216M。
SQL2005内存设置:
SQL2005的内存设置与2000的设置基本相同,只是界面有所区别,同样在服务器上点右键,在出现的菜单中选项“属性(R)…”(如图1.16),然后再得到的对话框中选择“内存”选项卡(2005的选项卡在对话框的左上角,如图1.17),如图1.18将内存限制为了500M大小;
图1.14
图1.15
图1.16SQL2005的菜单
图1.17SQL2005服务器属性选项卡
图1.18SQL2005中设置最大内存为500M
B、对服务器身份验证进行设置
身份验证即是使用有效的用户名密码对数据库服务器进行登录。
SQLServer有两种身份验证方式:
WINDOWS身份验证:
适用于本机数据库服务器,直接使用操作系统用户进行登录,登录后具有最高的权限;
SQLSERVER身份验证:
适用于所有位置登录,可具体分配权限;
人员定位中心站使用的登录方式为SQLServer身份验证方式进行,因此必须打开人员定位数据库服务器的SQLSERVER身份验证方式。
在数据库服务器中共有两种方式:
SQLServer和Windows;
仅Windows;
系统需要将该选项设置为“SQLServer和Windows”方式。
设置方法为,使用设置服务器内存的方法打开SQLServer属性对话框,选择“安全性”选项卡,然后选择身份验证为“SQLServer和Windows”方式即可。
如图1.191.20。
图1.19SQL2000身份验证设置
图1.20SQL2005身份验证设置
C、人员定位数据库的选项设置
无论是2000数据库还是2005数据库,在数据库上点击右键,选择属性即可得到人员定位数据库的属性对话框。
数据文件选项卡:
该处主要设置数据文件的增长方式,由于数据库在磁盘上分配空间来存储数据库的数据,当数据增大后,原来分配的空间无法保存所有数据,此时数据库需要增加数据文件来保存数据,由于系统的数据是不断变大的,所以不能限制文件的大小。
SQL数据库,具有两种增长方式,分别为“按兆字节”、“按百分比”。
第一种方式是系统每次增加分配指定大的空间给服务器。
如图1.21的设置,则当空间不足时将为分配200M的新空间以满足数据增大的需求。
对于人员定位系统,这一种方式是一种比较合理的分配方式
按百分比的方式是按当前已使用空间的一百比便来分配的,系统默认为该方式。
并设置为10%。
假设置现在系统已使用10G的空间,则系统在下一次将新增加1G的空间。
注意:
按百分比方式存在一定的问题,当数据库已使用了大量的空间时,如10G,则在空间不足时按10%的比例来分配空间,就需要分配1G的新空间,然后可能由于计算机的性能,1G的新空间需要大量的时间才能分配成功,如果该时间超过了SQL数据库最大的等待时间,数据库将无法新增空间,最终导致数据库异常。
图1.21SQL2000数据文件的设置
SQL2005设置位置有所变化,打开属性对话框后选择“文件”选项卡,得到如图1.22所示的对话框,选择“数据库文件”列表框中的“数据”一行。
点击“自动增长”后的按钮,即可打开与2000数据库类似的设置界面。
如图1.23所示
图1.22SQL2005数据文件设置
图1.23SQL2005文件增长方式设置
事务日志文件选项卡:
对于人员定位的日志文件,该文件相对较小,可直接将其限为固定大小,正常情况下人员定位数据库的日志文件只有几M大小。
SQL2000数据库的设置如图1.24所示,SQL2005的日志设置与数据文件设置位于同一个地方。
如图1.22,选项日志一行,然后设置“限制文件增长”即可。
通常可以将日志文件设置为200M即可。
图1.24SQL2000的事务日志选项卡设置
D、数据库故障还原模型
数据库的故障还原可以简单的理解为日志的记录方式,数据库日志对于人员定位系统意义不大,因此需将该值设置为“简单”,否则系统将会记录大量的日志,需要人为进行维护。
如不进行维护,系统将无法正常使用。
注意:
数据库的还原模型应设置为简单,否则如不进行日志维护,系统在短时间内将无法正常运行!
!
SQL2000设置位置为人员定位数据库属性对话框中的“选项”选项卡。
如图1.25所示。
在此同时也应该选中“自动收缩”选项。
SQL2005的设置位置同样位于数据库属性的“选项”选项卡中,“自动收缩”选项位于下面的选项中,如图1.26所示。
图1.25SQL2000故障还原模型的设置
图1.26SQL2005故障还原模型的设置
5、数据库用户
人员定位中心站和WEB终端连接数据库都需要一个有效的数据库用户(当然WEB终端如果安装在数据库本机可以使用WINDOWS身份进行登录)。
系统中用户名为sa的用户具有最高的操作权限,不建议直接使用该用户,最好新建一个用户,然后使用该用户进行登录。
在SQL2000中,如图1.27所示,在“安全性”中的“登录”上点击右键,选择“新建登录(L)…”即可打开新建登录的对话框,打开对话框如图1.28所示,在该对话框“常规”选项卡中上面“名称”位置输入登录的用户名,然后在下方的“身份验证”处选择“SQLSERVER身份验证”,然后输入该用户的密码,确定时会再次输入该密码已确认。
最后选项默认的数据库为人员定位数据库名称(如newpd)。
切换到“服务器角色”选项卡,如图1.29所示,在该对话框中选择“SystemAdministrator”选项,使该用户可以操作人员定位数据为的所有操作。
切换到“数据库访问”选项卡,在列表中找到人员定位数据库,如newpd使该用户可以操作该数据库。
最后点击确定后再次输入密码即可成功创建新的用户。
之后中心站或WEB终端都可以使用该用户进行登录了。
用户新建完成后,就可以在人员定位数据库的“用户”中找到新建的用户,如图1.30所示,新建的数据库用户名为beyonal。
图1.27SQL2000中打开新建用户登录的菜单
图1.28SQL2000中新建数据库用户对话框
图1.29SQL2000用户权限设置
图1.30SQL2000新建数据库用户过后在数据库中可以看到
在SQL2005中新建用户与SQL2000基本相同,SQL2000中的服务器角色“SystemAdministrator”对应于SQL2005中服务器角色“sysadmin”;数据为访问对应于2005“用户映射”选项卡,其它与2000一致。
如图1.31、1.32
图1.31SQL2005中的服务器角色选择
图1.32SQL2005中选择可操作数据库
6、SQL2000数据库的SP4补丁
如果数据库使用的是SQL2000数据库,需要升级到SP4版本,否则系统可能存在一些无法解决的异常情况。
查询数据库版本的SQL语句如下:
SELECTSERVERPROPERTY('productversion')AS版本号,
SERVERPROPERTY('productlevel')asSP,SERVERPROPERTY('edition')as版本
将上面一段SQL语句复制到数据库查询分析器执行即可看到数据库当前的版本。
如图1.33为其中的一个可能结果。
该结果显示,当前SQL数据库的版本号为8.00.2273,且已升级到SP4。
SQL2000数据库版本号对照情况如下所示:
版本
最低版本号
SQLServer2000RTM(初始版本)
2000.80.194.0
SQLServer2000SP1
2000.80.384.0
SQLServer2000SP2
2000.80.534.0
SQLServer2000SP3
2000.80.760.0
SQLServer2000SP3a
2000.80.760.0
SQLServer2000SP4
2000.8.00.2039
SQLServer2005RTM(初始版本)
2005.90.1399
SQLServer2005SP1
2005.90.2047
SQLServer2005SP2
2005.90.3042
表1.1SQL数据库版本与版本号对照表
安装好数据库后,需确定数据库的版本,如果有必要,请将数据库升级。
图1.33查询SQL2000版本号
注意:
如果数据库使用SQL2000,必需升级到SP4级别,否则系统可能会出现故障
二、IIS配置及WEB文件夹的配置
1、Internet信息服务(IIS)管理器
为了保证人员定位WEB终端的正常运行,我们需要对Internet信息服务(IIS)管理器进行一定的配置。
三、中心站相关
四、其它