IBS---Access数据库导入SQL
.
1.打开并登录SQL数据库,如图301、302

.
2.选择“数据库”,右键“新建数据库”,需新建3个数据库,名称分别为“CPMS1600”、“CPMS2020”、“Logs”,如图303、304、305


.
4.右击新建的“CPMS1600”数据库--任务--导入数据,如图306
.
5.点击下一步,如图307
.
6.选择数据源,然后点击“浏览”,找到【D:\IBS智能配料监控系统V3.0\DB】文件夹,选择文件,如图308、309

.
7.点击“所有”,选择“Jet OLEDB:Database password”然后点击编辑值,输入密码“IBSV1.0”点击确定,然后再点击确定,如图310
.
8.点击下一步,下个页面再点击下一步,下个页面再次点击下一步,如图311、312、313


.
9.点击“源”全选,然后点击下一步,如图314
.
10.选择立即运行,然后点击下一步,然后下一页点击“完成”,此时开始执行,如图315、316

.
11.提示执行成功之后点击关闭,如图317
.
12.剩余两个数据库“CPMS2020”和“logs”同上重复4-11步即可
.
.
13.三个数据库全部导入完成后,点击新建查询,然后选择“CPMS2020”数据库,复制下面的代码粘贴进去,然后点击执行,如图318
alter table ActFormulaLst alter COLUMN ID varchar(50) not null
alter table Formula alter COLUMN Id varchar(255) not null
alter table Operator alter COLUMN ID varchar(50) not null
alter table OperatorPower alter COLUMN ID varchar(50) not null
alter table OperatorPowerBase alter COLUMN ID varchar(50) not null
alter table TaskFormula alter COLUMN ID varchar(50) not null
alter table Vehicle alter COLUMN ID varchar(50) not null.
.
14.执行成功后,继续点击新建查询,然后选择“CPMS2020”数据库,复制下面的代码粘贴进去,然后点击执行
alter table ActFormula add constraint ActFormula_id primary key (ID)
alter table ActFormulaLst add constraint ActFormulaLst_id primary key (ID)
alter table Batch add constraint Batch_id primary key (ID)
alter table Data add constraint Data_id primary key (ID)
alter table Dosage add constraint Dosage_id primary key (ID)
alter table DosageManual add constraint DosageManual_id primary key (ID)
alter table Formula add constraint Formula_id primary key (ID)
alter table FormulaLst add constraint FormulaLst_id primary key (ID)
alter table Operator add constraint Operator_id primary key (ID)
alter table OperatorPower add constraint OperatorPower_id primary key (ID)
alter table OperatorPowerBase add constraint OperatorPowerBase_id primary key (ID)
alter table Produce add constraint Produce_id primary key (ID)
alter table ProduceList add constraint ProduceList_id primary key (ID)
alter table Task add constraint Task_id primary key (ID)
alter table TaskFormula add constraint TaskFormula_id primary key (ID)
alter table Vehicle add constraint Vehicle_id primary key (ID)
alter table Material drop column ID
alter table Material add ID int identity(1,1)
alter table Material add constraint Material_id primary key (ID)
alter table MixStationInfo drop column ID
alter table MixStationInfo add ID int identity(1,1)
alter table MixStationInfo add constraint MixStationInfo_id primary key (ID)
alter table PowerLst drop column ID
alter table PowerLst add ID int identity(1,1)
alter table PowerLst add constraint PowerLst_id primary key (ID)
alter table StoreInventory drop column ID
alter table StoreInventory add ID int identity(1,1)
alter table StoreInventory add constraint StoreInventory_id primary key (ID)
alter table SerialNum drop column ID
alter table SerialNum add ID int identity(1,1)
alter table SerialNum add constraint SerialNum_id primary key (ID)
alter table Produce alter column AccAmnt float
alter table Produce alter column ProdPrint float
alter table Produce alter column MorProdAmnt float
alter table Produce alter column ProdAmnt float
alter table ProduceList alter column AccAmnt float
alter table ProduceList alter column ProdPrint float
alter table ProduceList alter column MorProdAmnt float
alter table ProduceList alter column ProdAmnt float
alter table Dosage alter column RecAmnt float
alter table Dosage alter column RecSetAmnt float
alter table Dosage alter column FirsthandProductSetValue float
alter table Dosage alter column SecondProductSetValue float
alter table Dosage alter column ProductFinishValue float
alter table Dosage alter column WaterRate float
alter table Dosage alter column StoneRate float
alter table DeviceMDDIOLog drop column ID
alter table DeviceMDDIOLog add ID int identity(1,1)
alter table DeviceMDDIOLog add constraint DeviceMDDIOLog_id primary key (ID)
alter table DeviceMDDIO drop column ID
alter table DeviceMDDIO add ID int identity(1,1)
alter table DeviceMDDIO add constraint DeviceMDDIO_id primary key (ID).
15.执行成功后,继续点击新建查询,然后选择“CPMS1600”数据库,复制下面的代码粘贴进去,然后点击执行
alter table ObjectStructureSet drop column ID
alter table ObjectStructureSet add ID int identity(1,1)
alter table ObjectStructureSet add constraint ObjectStructureSet_id primary key (ID)
alter table Mete drop column ID
alter table Mete add ID int identity(1,1).
16.执行成功后,继续点击新建查询,然后选择“Logs”数据库,复制下面的代码粘贴进去,然后点击执行
alter table SqlLogs alter column Sdate nvarchar(MAX)
alter table SqlLogs drop column index1
alter table SqlLogs add index1 bigint identity(1,1).
17.如需对接ERP,则继续点击新建查询,然后选择“CPMS2020”数据库,复制下面的代码粘贴进去,然后点击执行
ALTER TABLE ProduceList ADD CONSTRAINT DF_Distance DEFAULT 0 FOR Distance
ALTER TABLE ProduceList ADD CONSTRAINT DF_MixLast DEFAULT 0 FOR MixLast
ALTER TABLE ProduceList ADD CONSTRAINT DF_Amnt DEFAULT 0 FOR Amnt
ALTER TABLE ProduceList ADD CONSTRAINT DF_OverAmnt DEFAULT 0 FOR OverAmnt
ALTER TABLE ProduceList ADD CONSTRAINT DF_ProdCnt DEFAULT 0 FOR ProdCnt
ALTER TABLE ProduceList ADD CONSTRAINT DF_ProdAmnt DEFAULT 0 FOR ProdAmnt
ALTER TABLE ProduceList ADD CONSTRAINT DF_MorProdAmnt DEFAULT 0 FOR MorProdAmnt
ALTER TABLE ProduceList ADD CONSTRAINT DF_BaTchCapacity DEFAULT 0 FOR BaTchCapacity
ALTER TABLE ProduceList ADD CONSTRAINT DF_DiscountRate DEFAULT 0 FOR DiscountRate
ALTER TABLE ProduceList ADD CONSTRAINT DF_ProduceError DEFAULT 0 FOR ProduceError
ALTER TABLE Task ADD CONSTRAINT DFF_Distance DEFAULT 0 FOR Distance
ALTER TABLE Task ADD CONSTRAINT DFF_MixLast DEFAULT 0 FOR MixLast
ALTER TABLE Task ADD CONSTRAINT DFF_Amnt DEFAULT 0 FOR Amnt
ALTER TABLE Task ADD CONSTRAINT DFF_OverAmnt DEFAULT 0 FOR OverAmnt
ALTER TABLE Task ADD CONSTRAINT DFF_DiscountRate DEFAULT 0 FOR DiscountRate
ALTER TABLE Task ADD CONSTRAINT DFF_BaTchCapacity DEFAULT 0 FOR BaTchCapacity.
18.如需对接温度仪,则继续点击新建查询,然后选择“CPMS1600”数据库,复制下面的代码粘贴进去,然后点击执行
alter table Hydro drop column ID
alter table Hydro add ID int identity(1,1)
alter table Hydro add constraint Hydro_id primary key (ID).
设置限制日志增长
.
CPMS2020设置日志文件
1.右击CPMS2020数据库,选择属性,如图所示![图片[1] - IBS--Access转SQL数据库 - MOSHEN-博客 图片[1] - IBS--Access转SQL数据库 - MOSHEN-博客](https://tc.zjzvip.top/imgs/2025/04/79c8ecc0a41bfa15.png)
.
2.选择文件,然后点击三个点,如图所示![图片[2] - IBS--Access转SQL数据库 - MOSHEN-博客 图片[2] - IBS--Access转SQL数据库 - MOSHEN-博客](https://tc.zjzvip.top/imgs/2025/04/d5e62ff0ed87b745.png)
.
3.将限制文件增长改为800MB,如图所示![图片[3] - IBS--Access转SQL数据库 - MOSHEN-博客 图片[3] - IBS--Access转SQL数据库 - MOSHEN-博客](https://tc.zjzvip.top/imgs/2025/04/338703313934cac8.png)
.
Logs设置日志文件
1.右击Logs数据库,选择属性,如图所示![图片[4] - IBS--Access转SQL数据库 - MOSHEN-博客 图片[4] - IBS--Access转SQL数据库 - MOSHEN-博客](https://tc.zjzvip.top/imgs/2025/04/a6f9ea759759fdf4.png)
.
2.选择文件,然后点击三个点,如图所示![图片[5] - IBS--Access转SQL数据库 - MOSHEN-博客 图片[5] - IBS--Access转SQL数据库 - MOSHEN-博客](https://tc.zjzvip.top/imgs/2025/04/d5e62ff0ed87b745.png)
.
3.将限制文件增长改为800MB,如图所示![图片[6] - IBS--Access转SQL数据库 - MOSHEN-博客 图片[6] - IBS--Access转SQL数据库 - MOSHEN-博客](https://tc.zjzvip.top/imgs/2025/04/0fe913e181794d16.png)
.
IBS 连接数据库
多机多控分为安装SQL数据库的主电脑和其他未安装SQL数据库的从电脑
主数据库电脑设置
1.进入IBS软件目录【D:\IBS智能配料监控系统V3.0】,双击运行“数据库选择.exe”,密码为:sasa+月+日,如图401
.
2.选择“使用sqlsever数据库”,先填写服务器地址为【127.0.0.1】,然后填写SQL数据库的账户和密码,然后点击保存设置,再然后选择配置数据库为CPMS1600、生产数据库为CPMS2020、日志数据库为Logs,最后再次点击保存设置,点击测试连接,提示连接成功即可,如图402
.
其他从电脑设置
1.进入IBS软件目录【D:\IBS智能配料监控系统V3.0】,双击运行“数据库选择.exe”,密码为:sasa+月+日,如图401
.
2.选择“使用sqlsever数据库”,先填写服务器地址为主数据库电脑的IP地址,然后填写SQL数据库的账户和密码,然后点击保存设置,再然后选择配置数据库为CPMS1600、生产数据库为CPMS2020、日志数据库为Logs,最后再次点击保存设置,点击测试连接,提示连接成功即可,如图402
.