请帮忙看看这段脚本如何创建ACCESS数据库?
我用Powerdesigner建模工具生成的脚本如下,如何创建成ACCESS数据库?
#==============================================================
# Database name: ecnet
# DBMS name: Microsoft Access 2000
# Created on: 2005-12-07 23:24:22
#==============================================================
RemoveJoin C=FK_DATADEF_REFERENCE_DATAGROU T=datadef P=datagroup;
RemoveJoin C=FK_DATAGROU_REFERENCE_RTDSRV T=datagroup P=rtdsrv;
RemoveJoin C=FK_EVENT_REFERENCE_DATAGROU T=event P=datagroup;
RemoveJoin C=FK_HDATA_REFERENCE_DATADEF T=hdata P=datadef;
RemoveTble C=datadef;
RemoveTble C=datagroup;
RemoveTble C=dtype;
RemoveTble C=enumdef;
RemoveTble C=event;
RemoveTble C=hdata;
RemoveTble C=rtdsrv;
#==============================================================
# Table: datadef
#==============================================================
CreateTble C=datadef N="datadef"
(
C=id T=INTEGER P=Yes M=Yes N="id",
C=srvid T=INTEGER P=Yes M=Yes N="srvid" D=0 A=0 B=100,
C=groupid T=INTEGER P=Yes M=Yes N="groupid",
C=name T=VARCHAR(32) P=No M=No N="name",
C=type T=INTEGER P=No M=Yes N="type"
);
#==============================================================
# Table: datagroup
#==============================================================
CreateTble C=datagroup N="datagroup"
(
C=id T=INTEGER P=Yes M=Yes N="id",
C=srvid T=INTEGER P=Yes M=Yes N="srvid",
C=name T=VARCHAR(32) P=No M=No N="name",
C=note T=VARCHAR(512) P=No M=No N="note"
);
#==============================================================
# Table: dtype
#==============================================================
CreateTble C=dtype N="dtype"
(
C=id T=INTEGER P=Yes M=Yes N="id",
C=name T=VARCHAR(10) P=No M=No N="name"
);
#==============================================================
# Table: enumdef
#==============================================================
CreateTble C=enumdef N="enumdef"
(
C=category T=INTEGER P=Yes M=Yes N="category",
C=id T=INTEGER P=Yes M=Yes N="id",
C=name T=VARCHAR(32) P=No M=No N="name"
);
#==============================================================
# Table: event
#==============================================================
CreateTble C=event N="event"
(
C=srvid T=INTEGER P=Yes M=Yes N="srvid",
C=groupid T=INTEGER P=Yes M=Yes N="groupid",
C=dtime T=DATETIME P=Yes M=Yes N="dtime",
C=elevel T=INTEGER P=Yes M=Yes N="elevel",
C=etype T=INTEGER P=Yes M=Yes N="etype",
C=category T=INTEGER P=Yes M=Yes N="category",
C=sourcename T=VARCHAR(64) P=No M=Yes N="sourcename",
C=infotext T=VARCHAR(256) P=No M=Yes N="infotext",
C=datalen T=INTEGER P=No M=Yes N="datalen",
C=data T=VARCHAR(2048) P=No M=No N="data",
C=synflag T=INTEGER P=No M=Yes N="synflag" D=0
);
#==============================================================
# Table: hdata
#==============================================================
CreateTble C=hdata N="hdata"
(
C=srvid T=INTEGER P=Yes M=Yes N="srvid",
C=groupid T=INTEGER P=Yes M=Yes N="groupid",
C=dataid T=INTEGER P=Yes M=Yes N="dataid",
C=dtime T=DATETIME P=Yes M=Yes N="dtime",
C=lval T=INTEGER P=No M=No N="lval",
C=dblval T=DOUBLE P=No M=No N="dblval",
C=sval T=VARCHAR(16) P=No M=No N="sval",
C=synflag T=INTEGER P=No M=Yes N="synflag" D=0
);
#==============================================================
# Table: rtdsrv
#==============================================================
CreateTble C=rtdsrv N="rtdsrv"
(
C=id T=INTEGER P=Yes M=Yes N="id" D=0 A=0 B=100,
C=name T=VARCHAR(32) P=No M=No N="name",
C=note T=VARCHAR(512) P=No M=No N="note",
C=lasttime T=DATETIME P=No M=Yes N="lasttime"
);
CreateJoin C=FK_DATADEF_REFERENCE_DATAGROU T=datadef P=datagroup D=restrict U=restrict
(
P=srvid F=srvid,
P=id F=groupid
);
CreateJoin C=FK_DATAGROU_REFERENCE_RTDSRV T=datagroup P=rtdsrv D=restrict U=restrict
(
P=id F=srvid
);
CreateJoin C=FK_EVENT_REFERENCE_DATAGROU T=event P=datagroup D=restrict U=restrict
(
P=srvid F=srvid,
P=id F=groupid
);
CreateJoin C=FK_HDATA_REFERENCE_DATADEF T=hdata P=datadef D=restrict U=restrict
(
P=srvid F=srvid,
P=id F=dataid,
P=groupid F=groupid
);