[COMMON]
TYPE=access
STRING=Driver={Microsoft Access Driver (*.mdb)};Dbq=%s;Uid=%s;Pwd=%s;
SERVER=192.168.0.1
DATABASE=vms
DBFILE=.\data\vms.mdb
USER=vms
PASSWORD=13d0d5f0562cf758
COUNT=10
CHECK-ENABLED=0
CHECK-INTERVAL=1800

#各数据库连接字符串，空则使用默认值
STRING_ACCESS=Driver={Microsoft Access Driver (*.mdb)};Dbq=%s;Uid=%s;Pwd=%s;

#SQL2008
#Driver={SQL Server Native Client 10.0};Server=%s;Database=%s;Uid=%s;Pwd=%s;
STRING_MSSQL=Driver={SQL Server};Server=%s;Database=%s;Uid=%s;Pwd=%s;

STRING_ORACLE=

[INIT]
SERVER_DATAROOT=d:\
CREATEDB=.\data\create-db.sql
BACKUPDB=.\data\backup-db.sql
RESTOREDB=.\data\restore-db.sql
CREATE=.\data\create.sql
DATA=.\data\data.sql

#外部数据源插件配置，实现外部数据的定时更新（常数据库连接或者临时连接）
[ext-ds-1]
TYPE=sqlserver
STRING=Driver={SQL Server};Server=%s;Database=%s;Uid=%s;Pwd=%s;
SERVER=192.168.0.1
DATABASE=vms
DBFILE=.\data\vms.mdb
USER=vms
PASSWORD=13d0d5f0562cf758
COUNT=3

#数据源名称
name=入院系统

#是否使用
enabled=0

#0表示临时连接，其它情况为数据库连接标志（DBOperator实例）
dbid=0

#所有事件
events=90001
#事件触发数据操作SQL(被当成查询操作，当然也可以是直接DML)
event-sql-90001=select DCODE,DKEY,DNAME,'15902033877',DVALUE from ev_dict
col-count-90001=5

#暂时不支持启动时SQL序列以及定时执行SQL，所有操作先都由事件来触发。
#数据操作SQL
sql-1=
#定时更新时间，0表示不进行定时更新
interval-1=0


[ext-ds-2]
TYPE=sqlserver
STRING=Driver={SQL Server};Server=%s;Database=%s;Uid=%s;Pwd=%s;
SERVER=192.168.0.99
DATABASE=vms
DBFILE=.\data\vms.mdb
USER=vms
PASSWORD=13d0d5f0562cf758
COUNT=3

#数据源名称
name=上报数据库(MSSQL对MSSQL)

#是否使用
enabled=0

#0表示临时连接，其它情况为数据库连接标志（DBOperator实例）
dbid=1

#所有事件,90002同步EV_CARD_READ_LOG，90003同步EV_IMAGE
events=90002,90003
#90002参数SQL是三个SQL组成，查询，插入和更新上传状态，字段数量是查询返回的数量，用于判断首个字段取得值作为更新SQL的参数
event-sql-90002=select cast(readLogId as varchar(255)),readDate,name,cast(cardType as varchar(255)),cardId,assoInfo,cast(guard as varchar(255)),cast(operatorId as varchar(255)),recType,opDir,opResult,pic,memory,'1' from ev_card_read_log where state=0;insert into ev_card_read_log(cardRecId,readDate,name,cardType,cardId,assoInfo,guard,operatorId,recType,opDir,opResult,pic,memory,state) values(0,:readDate<char[255]>,:name<char[255]>,cast(:cardType<char[255]> as integer),:cardId<char[255]>,:assoInfo<char[255]>,cast(:guard<char[255]> as integer),cast(:operatorId<char[255]> as integer),:recType<char[255]>,:opDir<char[255]>,:opResult<char[255]>,:pic<char[255]>,:memory<char[255]>,cast(:state<char[255]> as integer));update ev_card_read_log set state='1' where readLogId=cast(:readLogId<char[255]> as integer)
col-count-90002=14
event-sql-90003=
col-count-90003=

#暂时不支持启动时SQL序列以及定时执行SQL，所有操作先都由事件来触发。
#数据操作SQL
sql-1=
#定时更新时间，0表示不进行定时更新
interval-1=0
