水电电工知识
电工知识|如何在线实现B.Data系统的还原及备份
2017-01-10  浏览:42
水电之家讯:1、概述

基于WinCC/B.Data的综合能源管理系统,是西门子公司集成于TIA全集成自动化 & TIP全集成能源自动化的一体化产品,通过这一强有力的工具,对从SCADA层中得到的数据,采用成熟高效的综合能源分析方式,覆盖能源采购,能源调度,确保能源的高效使用和良好的成本控制。
采用B.Data进行能源系统的分析及管理,最终实现: 技术数据和商务数据处理系统的整合; 基于历史负荷数据和生产计划的负荷预测; 气体和废水排放预测; 增加发电和输配电的效率; 通过生产相关的负荷预测提高规划可靠性 ; 采购能源时,为采购部门提供成本优化支持; 履行法律义务,监测报表温室气体排放; 建立能源和原料帐目的公司级透明度 ; 基于costs-by-cause原则,进行能源成本分配,易与财务系统关联 (如SAP);

相应的分析结果,通过报表系统合理展示。
项目实施后,对项目进行安全备份是必要的,本文基于Oracle 数据库的在线备份及恢复,以例程讲述B.Data 系统完整备份还原的组态。

2、B.Data系统结构
B.Data后台是基于Oracle数据库的,存放于Oracle中数据主要包括四部分: B.Data的系统结构,即B.Data软件本身的层次结构,包括不同组件,例如报表、趋势、Profile、Internet 发布等,不包含数据; B.Data的Demo程序,对于上面层次结构的一个实例化例程; 用户自己定义的程序,具体针对具体项目; 具体的数据,基于上述层次结构所定义的结构实际生产中数据。对于上述四部分数据都保存在Oracle 数据库中。Oracle数据库的备份还原是基于上述4部分的备份还原。





图1 B.Data的四类数据 对于B.Data的备份,利用SYS的用户,在B.Data的安装过程中,SYS用户的密码被设置,这里测试的B.Data系统数据库用户及明码如下:

SYS用户:SYS/bdata_sys

Bdata_sys用户:Bdata_sys/bdata_sys

3、B.Data系统备份

B.Data系统备份分为两部分,备份及按计划备份。 3.1 系统备份

安装B.Data后,在C:\BDATA\BDATA\Admin\exp文件夹下,增加文件:

USER_EXP_1.BAT

USER_EXP_1.PAR

图2 USER_EXP_1.PAR 其中红框为BData数据库系统的用户及用户名,绿框为备份文件放置的位置。

图3 USER_EXP_1.BAT(通过更改文件后缀名) 3.2 计划备份

图4 备份任务

图5 备份时间周期 在windows的ScheduLED Tasked中,如图4、图5对USER_EXP_1.BAT运行程序进行计划安排及调度,每个月的第一个星期的9:00进行备份。

在实际的项目运作中,可以考虑每个月做2-3次备份,例如在Scheduled Tasked中增加多个Task,每个月分别在第一个星期、第二个星期、第三个星期的星期天进行备份,从而保证多份备份。 4、B.Data系统还原

系统还原主要分为两个部分:B.Data数据库建立和系统恢复。 4.1 创建数据库

首先安装B.Data系统,注意的是对于SYS及Bdata_SYS用户密码以及BData Database Name都要保持一致。

图6 B.Data系统安装配置 4.2 系统恢复

对于系统的恢复要用到下面一些文件:

compile_invalid.sql

create_BDATA_SYS.sql

post_import.sql

USER_IMP.BAT

USER_IMP.PAR

同时需要系统的备份文件,这里是以exp_bdata_sys_1.dmp为例,注意的是此文件名称与USER_IMP.PAR中的备份文件名是相对应的。

在C盘新建文件夹reconvery,拷贝6个文件在此文件夹中。 第一步:

图7 命令行中转到recovery目录 第二步:

图8 SYS以sysdba各式启动 注意提示密码,按照数据库密码输入。 第三步:

图9 连接到数据库 第四步:

图10 执行Create_bdata_sys脚本

图11 执行Create_bdata_sys结果 第五步:导入备份数据到数据库中

图12 执行user_imp.bat

图13 执行user_imp.bat结果 第六步:执行post_import脚本

图14 连接数据库

图15 执行post_import脚本 第七步:执行compile_invalid脚本

图16 连接数据库

图17 执行compile_invalid脚本 通过上述步骤,完成数据库的恢复工作。 4.3 补充

采用上述方式进行系统还原,但要注意的是对于新安装的系统,需要考虑的是一些辅助的配置:

注册表中的配置

Scheduled Tasked中的配置等

系统的IP地址配置(关系到报表服务启动) 4.3.1 原有注册表选项配置

对于分布式系统,需要对Function Server的地址需要重新设定;对于需要邮件、自动打印的功能,需要对SMTP服务器及自动打印硬件地址进行设定等。

图18 FunctionServer 配置

图19 邮件服务器配置

图20 自动报表时间配置 4.3.2 Web发布配置

图21 Web发布配置 4.3.3 Kernel启动时间配置

图22 修改Kernel.exe启动延迟时间

水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
更多»您可能感兴趣的文章:
更多»有关 管件 的产品:
  • 水电电工资讯
  • 发表评论 | 0评
  • 评论登陆
  • 移动社区 天花之家 木门之家 灯具之家 铁艺之家 幕墙之家 五金头条 楼梯头条 墙纸头条 壁纸头条 玻璃头条 老姚之家 灯饰之家 电气之家 全景头条 照明之家 防水之家 防盗之家 区快洞察 建材 枣庄建材 临沂建材 南昌建材 上饶建材 抚州建材 宜春建材 吉安建材 赣州建材 鹰潭建材 新余建材 九江建材 萍乡建材 景德镇陶瓷 石家庄建材 衡水建材 廊坊建材 沧州建材 承德建材 建材之家 企业之家 720全景
    (c)2015-2017 Bybc.cn SYSTEM All Rights Reserved