ZKadms门禁考勤系统数据库配置方法
ZKadms门禁考勤系统支持Oracle,SQLServer,Sqlite,MySql等各种数据库,对于各种数据库的连接,ZKadms门禁考勤系统中自带了一个配置文件:attsite.ini.在文件中每个下面的内容针对一个数据库的连接配置,启用状态为,非启用状态为
ENGINE:请保留默认
NAME:数据库名
USER:用户名
PASSWORD:密码
PORT:端口
HOST:数据库地址
ZKadms门禁考勤系统连接数据库前,由于ZKadms门禁考勤系统不能自动建立数据库,所以除ZKadms门禁考勤系统自带MySql外,其它需要手工建立一个空数据库,建库方法参照各数据库本身的文档。库建好后用快速建表方法生成数据表。
(一)、快速建表
在ZKadms门禁考勤系统安装目录内找到db.bat文件,在保证配置文件保存正确后,双击这个文件即可。
门禁考勤系统在建表时会出现以下提示:
一.MySql;配置文件中的内容,这是ZKadms门禁考勤系统默认的数据库
ZKadms门禁考勤系统自带MySql数据库,数据库会自动安装不需要额外的配置。默认存放路径为ZKadms门禁考勤系统安装后目录的mysql\data内,如:ZKadms门禁考勤系统默认安装在C:\iclockSvr,则数据库为c:\iclockSvr\mysql\data内,ZKadms门禁考勤系统为数据库名,ZKadms门禁考勤系统目录内为所有的表。MySql会在系统中创建一个服务,服务名为iclock-data;如果想对数据库进行备份,可以先关闭这个服务,然后对icdat整个文件夹进行复制。复制后要重新开启服务。恢复时也要先关闭服务,把ZKadms门禁考勤系统文件夹拷贝到原来的位置,然后开启服务即可。
卸载MySql:命令行中输入;scstopiclock-datascdeleteiclock-data
二.SQLServer
配置文件中的内容:首先要在现有的SQLServer中新建一个ZKadms门禁考勤系统专用数据库。数据库建立成功后,修改好配置文件,运行安装目录下的db.bat命令(参照快速建表一栏)会创建好表结构
三.ORACLE
配置文件中的内容:
注意:ORACLE的端口号写法,要用双引号
首先要在现有的ORACLE中新建一个ZKadms门禁考勤系统专用数据库,以ORACLE10g为例:菜单中选择来创建空数据库,创建过程中都选择默认值即可。数据库建立成功后,修改好配置文件,运行安装目录下的db.bat命令(参照快速建表一栏)会创建好表结构
四.SQLite
如果在配置文件中所有的,都为非启用状态,那ZKadms门禁考勤系统会自动连接到SQLite数据库。它存放在安装后的目录iclockSvr\mysite下,icdat.db文件