欢迎来到天天文库
浏览记录
ID:38289050
大小:148.00 KB
页数:7页
时间:2019-06-07
《创建分区视图使用说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北京天一众合股份科技有限公司创建分区视图创建分区视图使用说明一、说明创建分区视图工具是为KJ133系统维护人员提供的数据库脚本生成系统。系统包括(如图1-1):图1-11、可执行程序PartionView.exe。2、模板文件,与程序(PartionView.exe)同目录的Model子目录中,如图1-2。图1-2二、检查模板确定模板是否与当前矿数据库版本一致,主要关注LocateData.txt和StayInterval.txt:(1)选择数据库中LocateDataxxxxxxxx表中任意一个,鼠标右键点击表,选择“设计”。图2-1(2)查看表中字段类型、字
2、段长度,主要查看State、StayInterval两个字段是否与模板中字段类型、长度一致。北京天一众合股份科技有限公司创建分区视图图2-2(3)打开模板文件LocateData.txt,比较图2-3中字段与图2-2中字段定义是否一致。如果不一致,修改模板文件,将模板文件修改为与表中定义一致的类型与长度,如图2-4。图2-3北京天一众合股份科技有限公司创建分区视图图2-4(4)按照如上(1)-(3)步骤,检查StayInterval表与模板StayInterval.txt中字段类型与长度,主要检查的字段如图2-5。图2-5一、功能说明运行可执行文件PartionV
3、iew.exe,进入系统界面。北京天一众合股份科技有限公司创建分区视图图3-11、年份创建新表的年份信息,比如要创建2012年的表,则年份中开始日期和结束日期均设置为2012;若要创建2012、2013年表,则年份中填写2012,2013。系统只能生成整年分区表脚本,若需要按月生成,可先按年生成脚本后再手工调整。如需生成2011年6月至2012年6月的脚本,可先生成2011年至2012年的脚本,手工删除2011年6月之前、2012年6月之后的脚本,并修改相应的BeforeAfter表的分区约束及相应的分区视图。2、替换内容默认情况下,不需要编辑任何替换内容中信息
4、,除非加入自定义模板。日期名称:指分区表模板中日期部分,如“locatedata20110101”中的“20110101”。开始日期:指分区表模板中约束的开始时间,如图3-2中“2011-01-0100:00:00.000”。结束日期:指分区表模板中约束的结束时间,如图3-2中“2011-01-1100:00:00.000”。图3-23、脚本模板系统提供6个默认的分区表模板,分别为WorkA.txt、AreaData.txt、AreaLocateData.txt、LocateData.txt、ReaderData.txt、StayInterval.txt。根据各矿
5、的数据库版本,一般只需要生成三个分区视图北京天一众合股份科技有限公司创建分区视图(即生成脚本时,只勾选这三个模板即可):v_LocateData、v_ReaderData、v_StayInterval,分别保存实时数据、分站数据、分站停留数据。如果库中含有AreaData、AreaLocateData、WorkAttendanceEx三个分区视图,则同样需要升级。说明:WorkAttendanceEx分区视图是以“月”来分区需要独立生成脚本,其他分区视图是以“旬”来分区,可以一次生成脚本。4、脚本选项包含视图:是否生成同时生成相应的视图,如果选中则会根据脚本选项中
6、开始时间、结束时间生成分区视图。旬、月:用来标识分区表是按月来分区,还是按旬来分区。开始时间:分区视图中所引用的表的开始时间,只能为整年。结束时间:分区视图中所引用的表的结束时间,只能为整年。包含BeforeAfter表:用来标识是否重新生成相应BeforeAfter表,如果选中,则会根据脚本选项中开始时间、结束时间生成对应的BeforeAfter表。生成脚本:生成分区表脚本,脚本保存到SQL目录中,如选中包含视图选项,不仅生成分区表,还生成分区视图脚本。生成视图:根据脚本选项中开始时间、结束时间生成分区视图。说明:脚本选项中开始时间、结束时间用来标识分区
7、视图中所包含的分区表,与年份中的时间设置不同,年份中的开始时间、结束时间是指生成新表的是时间范围,脚本选项中的开始时间、结束时间是指最终分区视图所包含的分区表的范围。如:当前数据库中已经包含2011年分区表,要生成2012、2013年的分区表,则年份中应填写2012、2013;最终生成的分区视图要包含2011-2013年的分区表,则脚本选项中的开始时间、结束时间要填写2011、2013。一、修改脚本1、生成脚本的脚本保存在SQL目录中,其中AreaData.txt、AreaLocateData.txt、LocateData.txt、ReaderData.txt、
8、StayI
此文档下载收益归作者所有