规则引擎如何连接Oracle?规则引擎除了主流的数据库,还支持其他数据库吗?

规则引擎如何连接Oracle?规则引擎除了主流的数据库,还支持其他数据库吗?,第1张

旗正规则引擎通过数据库配置器(DataBuilder)来管理数据库,无论是Oracle,还是其他主流的数据都支持, *** 作方式是一样的。旗正规则引擎的数据库配置器是用于编辑数据库结构信息以及管理数据库表数据,并且可以执行SQL 语句,主要功能如下。

1)数据库生成表结构信息:

主要生成数据库配置文件(.conf文件),用于规则编辑器调用数据库 *** 作代码.

2)添加功能:

添加表,添加视图,添加存储过程,以及添加查询

3)处理表结构信息:

    导入表结构信息,更新表结构信息,删除表结构信息

4)编辑表数据。

编辑表中数据,更改表中字段显示名称,更该表字段类型

5)执行 SQL语句。

    主要满足对表中数据进行查询,插入,更新,删除等数据库 *** 作。

连接Oracle如下所示

1、打开数据库配置器,选择菜单栏---》新建,然后选择:从Oracle数据库导入

2、在d出的对话框中填入相对应的信息,点确定

3、选择需要用的数据库表,也可全选,点确定

4、点击上方的保存按钮

5、将*.dbs文件保存到电脑中,后续规则引擎中需要连接数据库,即可将该dbs文件导入到规则包的对象库中

在去年的百度智能物联网峰会上,百度除了继续在讲“ABC+IoT”外,强调了边缘计算,发布了智能边缘BIE(Baidu IntelliEdge)。

其实,早在2017年,在尹世明入职百度,任职百度副总裁、百度智能云总经理数月后,就为百度智能云此前的ABC加了一个IoT,也就有了现在百度智能云的ABC+IoT。

2018年是IoT被喊得最响亮的一年,包括阿里、华为等互联网时代的佼佼者纷纷将IoT定为公司层面的发展战略。与阿里、华为相同的是,百度的IoT业务同样基于云基础业务,在智能云事业部(2018年12月升级为智能云事业群组)下开展;不同的是,百度的天工物联网平台仍是相对低调。不过,百度在IoT的发力仍然明显,在2018年,尹世明亲自接受多家专业媒体采访,为百度智能云物联网,为其ABC+IoT战略铺路。

5月30日,在2019 ABC Inspire智能物联网峰会上, 百度智能云升级天工物联网平台,就边云融合、时空洞察、数据智能发布9款产品,尹世明也再次登台解读ABC+IoT战略新发展。

物联网在2018年正式从幕后转向台前,在此之前,各玩家已经先后布局并零星可见在各产业试水应用。百度智能云正式对外公布进入物联网领域是在2016年,2016年7月,百度天工物联网平台正式发布,入局物联网,随后发布了物接入、物解析、规则引擎、物可视、时序数据库TSDB等物联网产品。

这之后的三年中,百度在物联网领域的重点布局也清晰可见。2017年,重点布局百度大脑;2018年,重点布局智能边缘BIE;2019年,百度的重心则是边云智能升级。

百度智能云副总经理管瑞峰认为,新一代智能物联网平台将向三个方向突破:第一,向边界突破,形成边云融合;第二,在时间和空间的维度上寻求突破;第三,利用数据智能对场景突破。 云融合、时空洞察和数据智能,将成为下一代智能物联网平台的核心要素。

2019年是边云融合计算商业化元年。 ”管瑞峰在峰会上这样称。这主要体现在三个方面:

消防烟感需要时间戳、设备位置、烟雾浓度、报警状态、故障状态、覆盖范围6个维度信息;无人机需要时间戳、经纬度、高度、电量、农作物长势等50个维度信息;新能源 汽车 需要时间戳、经纬度、充电状态、探针温度等100个维度信息。其中,时间和空间成为两个基础维度信息。

百度智能云天工物联网平台在发布之初,首批产品中即有时序数据库TSDB。管瑞峰表示,这正是百度智能云在时空洞察方面的布局。其中,时间维度上包括存储、分析、洞察,空间维度上包括位置标识、轨迹规划、全局优化。

以百度地图为例,百度地图是百度面向C端的产品,在为用户提供服务同时,同时拥有1.5亿POI、850万公里的路网空间数据,基于此,百度则可以提供诸如定位、地图、搜索、鹰眼轨迹、导航、路线规划、路况能力。与此同时,空间能力也被百度结合百度智能云为B端用户提供服务,官方数据显示,包括165万开发者、65万应用。

数据智能要击穿B端,首先解决行业理解(行业知识)问题。例如, 汽车 生产线上有一百多个生产指标,如何从众多数据指标中抽取出与积漆有关联的关键指标进行生产线积漆模型构建就成为关键。“利用天工的时序数据库、行业洞察及其他平台能力与模型训练结合起来,通过一个工程师可以实现模型训练和工程研发。”

而此次峰会上,作为主角的是百度智能云针对物联网领域发布的9款产品,包括针对边云融合推出的百度智能边缘2.0和三款智能边缘硬件(天工IoT Module、BIE AI BOX、BIE Developer Kit),针对时空洞察推出的地图空间服务、货运路径规划、智能调度ROS,以及针对数据智能推出的百度智能时序洞察(公测阶段)、小度企业音箱行业解决方案。

百度智能云物联网产品总监周保玉上台首先介绍了百度智能云天工物联网平台的无接入、规则引擎、时序数据库、物可视基础能力的升级。具体包括:

接下来则是此次峰会的主角,百度智能云发布的9款新品。

第一款,发布百度智能边缘(BIE)2.0。 自去年发布百度智能边缘后,如今已经支持Ubuntu、Debian等40+种 *** 作系统版本,支持x86、x86_64、arm等主流硬件平台,此次的2.0版本主要有以下三个方面的升级:

第二款,天工IoT Module。 百度联合Quectel推出包括NB-IoT、2G、4G的IoT模组(均通过了FCC、CE认证),这些模组预装百度智能云的IoT SDK,可提供诸如免GNSS智能定位等服务。

第三款,BIE AI BOX。 百度智能云今年年初联合英特尔推出BIE AI BOX,BIE AI BOX除了配置了Arm处理器外,还配置了movidius视觉协处理,从而实现云上训练、边缘预测。

第四款,BIE Developer Kit。 百度智能云联合英伟达、伙伴米文动力合作开发BIE Developer Kit,该产品预装OpenEdge,支持PaddlePaddle、TensorFlow、Caffe等主流深度学习框架。

第五款,地图空间服务。 百度智能云天空联合百度地图推出地「图空间服务」。具体包括三方面:

第六款,货运路径规划。 针对物流行业,推出货运路径规划,提供包括限高、限款、险重、限轴、限行信息,货运限行数据达200路线规划能力支持里程、时间、收费、路况等十几种路线偏好。

第七款,智能调度(ROS)。 百度智能云的智能调度(ROS)可以快速地生成千万级的路网数据,能够同时支持6000+网店配送任务,同时进行规划和计算,并且针对复杂的城配场景支持附加时间窗口、满载率等20多种约束条件。

第八款,时序洞察。 周保玉称,“做时序洞察这款产品的核心目的是两个:一是降低IoT行业运用门槛,提高落地效率;二是希望这款产品能够作为载体,承载行业知识的沉淀。”该产品主要有三方面能力:

第九款,小度企业音箱行业解决方案。 小度智能音箱最初为面向C端产品,百度现已经将其拓展到B端应用中。小度企业音箱行业解决方案可以提供首屏定制、行业功能定制、硬件定制、行业系统对接等定制能力。目前已应用到诸如地产、酒店、银行等行业中。

据雷锋网了解,百度智能云以上9款产品均以应用到行业中,包括在智能边缘计算方面与雅砻江合作,启动智能电站规划工作;智能调度(ROS)应用到车满满SaaS云平台,提供货运路径规划一体化解决方案;小度企业音箱行业解决方案方面与深圳市碧城智慧 科技 合作,在智慧地产方面打造惠州潼湖 科技 小镇等。

尹世明:百度智能云ABC+X,IoT、5G、边缘计算

在2018年9月,百度智能云ABC战略升级到3.0,尹世明现场再次重申ABC 3.0的能力。

众所周知,百度智能云以B端业务为主,尹世明表示,智联网时代,To C技术开始进入To B领域,企业技术架构也必将受到很大冲击。

谈到企业数字化转型和AI转型,尹世明表示,在传统Client Server架构上做AI加持并不容易,如果对底层MES系统、DCS系统、ERP、物流软件整个过程中每一台设备都配备一个AI引擎更加困难。百度为此提出了ABC+X,“将计算、数据、AI,以及现今更先进5G、边缘计算技术统一到智能云端。”

以5G为例,传统设备升级应用5G技术需要在每一台应用设备中装一个5G连接或计算模块,这在实际应用环境中很难实现。4月11日,百度联合华为、中国移动展示了基于5G SA架构的5G Vertical LAN(行业局域网)技术及基于此的8K互联网视频直播,该技术可提供定制化5G行业局域网,使得企业终端与企业云处于同一个“局域网”中。

就当下百度智能云ABC+X架构在物联网上的应用,我们思考更多的是设备(物),所以我们有物的边缘,我们有移动的边缘。左边是物边缘,移动边缘,云边缘,右边是局域网、无线网、骨干网。“这样的分布式架构使得在1毫秒、10毫秒、100毫秒之内能够将相关的能力汇聚到一起。”

过去传统的技术架构无法实现实时响应。以ERP系统为例,传统的ERP系统是层级化的,所有数据经过排期之后必然有延时,这个延时可能是分钟级的,也可能是小时级的,因而难以实现实时响应。“物联网到来之后,当我们边缘计算、云计算融为一体,实时响应将有可能实现。”

雷锋网小结

纵观百度此次针对物联网行业应用推出的9款产品,除去沿袭其一直在布局的边缘计算以外,在模组方面发的三款产品仍是以行业合作为主,包括与英特尔、英伟达、米动 科技 等合作,百度主要提供的仍是其云端能力;而诸如货运路径、智能调度、时序洞察等产品,仍是基于百度自身在大数据和数据分析能力上的积累。

雷锋网认为,物联网就本质而言,一定程度上可以理解为万物的是数据化、数字化,再辅以数据分析和人工智能的能力,将会对产业带来深远的影响。也正如尹世明为百度智能云制定的ABC+X的战略,或将是未来企业数字化、智能化转型的一个思路。

必须将所有数据库还原到相同的标记,以确保各个数据库间的事务状态一致。有关详细信息,请参阅标记的事务、完整备份和日志备份。如果目标系统中只有一个服务器,请确保还原了所有日志备份集(除了最新日志备份集以外)。有关详细信息,请参阅查看已还原备份的历史记录。如果没有还原所有日志备份集,并且当前没有运行还原作业,请运行还原作业(必要时,请手动运行)。如果存在尚未完成的可还原备份集,则作业将处理它们,直到所有备份集全部还原为止。如果目标系统中有多个服务器,则必须将所有服务器还原到相同的备份集。您必须查看每个服务器的还原历史记录,确保所有服务器上还原的最新日志备份集都是相同的。如果不同,则必须在需要还原最新日志备份集的每个服务器上手动运行还原作业。当所有的服务器都还原为相同的备份集后,最终的备份集可以手动还原。adm_BackupHistory 表是记录源系统日志传送过程历史记录的核心。所有执行的备份工作都记录到此表中。目标系统中的所有服务器都从此表读取信息,以获取执行其还原工作所需的信息。注意 如果从备份还原 BAM 主导入数据库,则还应该使用该 BAM 主导入数据库备份之前的备份来还原 BAM 存档数据库、BAM 星型架构数据库和 BAM 分析数据库。有关详细信息,请参阅备份和还原 BAM。

注意 如果将源数据库的完整备份或日志备份从备份 BizTalk Server 作业放置它们的位置上移走,则应该更新目标系统上 bts_LogShippingDatabases 表中该数据库的相关行,将 LogFileLocation 或 DBFileLocation 设置为目标系统应从中读取完整/日志备份文件的新位置。运行 bts_ConfigureBtsLogShipping 存储过程时,将填充此表。默认情况下,这些列设置为空,这表明目标系统应该从 adm_BackupHistory 表中存储的位置上读取这些备份文件。

重要提示 请总是在某个安全位置保留备份文件的一个副本。即使您进行了日志备份,在没有备份文件的情况下也无法还原数据库。

前提条件若要执行此过程,必须以 SQL Server sysadmin 固定服务器角色成员的帐户登录。还原数据库 (SQL Server 2008 R2/SP1)在确定为目标系统的计算机上,依次单击“开始”、“所有程序”、“Microsoft SQL Server 2008 R2”和“SQL Server Management Studio”。在“连接到服务器”对话框中,指定目标系统上 SQL Server 的名称,然后单击“连接”,连接到相应的 SQL Server。在“Microsoft SQL Server Management Studio”中,依次双击相应的服务器、“SQL Server 代理”和“作业”。在详细信息窗格中,右键单击“BTS 日志传送 - 获取备份历史记录”,然后单击“禁用”。在“禁用作业”对话框中,该状态更改为“成功”。在详细信息窗格中,右键单击“BTS 日志传送 - 还原数据库”,然后单击“禁用”。在“禁用作业”对话框中,该状态更改为“成功”。在详细信息窗格中,右键单击“BTS 日志传送 - 还原到标记”,然后单击“作业开始步骤…”。出现“开始 <servername>上的作业”对话框时,单击“步骤 ID 1”(默认情况下处于选中状态),然后单击“开始”。 “开始 <servername>上的作业”对话框将关闭,而“开始作业 - <servername>”对话框仍打开。此对话框将显示正在运行的作业的进度和状态。当作业完成后,检查“状态”是否为成功,然后单击“关闭”。如果“状态”为错误,请单击“消息”字段中的链接,以获取有关该问题本质的详细信息。如果该作业成功,则 SQL Server 代理作业和 BizTalk Server 数据库会还原到目标系统。在以前编辑 SampleUpdateInfo.xml 文件所使用的、运行 BizTalk Server 的计算机上打开命令提示。导航到以下目录:驱动器:\Program Files\Microsoft BizTalk Server 2010\Schema\Restore。注意 在64 位计算机中,请浏览至以下文件夹:%SystemDrive%\Program02Files02(x86)\Microsoft02BizTalk02Server022010\Bins32\Schema\Restore。

在命令提示符下,键入以下内容:cscript UpdateDatabase.vbs SampleUpdateInfo.xml此脚本可更新存储其他数据库的位置信息的所有表。注意 您只需在 BizTalk 组中的一个服务器上运行 UpdateDatabase.vbs。

注意 在64 位计算机上,必须从 64 位命令提示符下运行 UpdateDatabase.vbs。

将编辑后的 SampleUpdateInfo.xml 文件复制到 BizTalk Server 组中每个运行 BizTalk Server 的计算机上的 驱动器:\Program Files\Microsoft BizTalk Server 2010\Schema\Restore 目录中。注意 在64 位计算机中,请浏览至以下文件夹:%SystemDrive%\Program02Files02(x86)\Microsoft02BizTalk02Server022010\Bins32\Schema\Restore。

按照步骤 7 中的说明,在 BizTalk Server 组中的每个计算机上打开命令提示符窗口。导航到以下目录:驱动器:\Program Files\Microsoft BizTalk Server 2010\Schema\Restore。注意 在64 位计算机中,请浏览至以下文件夹:%SystemDrive%\Program02Files02(x86)\Microsoft02BizTalk02Server022010\Bins32\Schema\Restore。

在命令提示符下,键入以下内容:cscript UpdateRegistry.vbs SampleUpdateInfo.xml此脚本可更新存储其他数据库的位置信息的所有注册表项。注意 您需要在 BizTalk 组中的每个服务器上运行 UpdateRegistry.vbs。

注意 在64 位计算机上,必须从 64 位命令提示符下运行 UpdateRegistry.vbs。

重新启动所有 BizTalk Server 服务。有关如何重新启动 BizTalk Server 服务的详细信息,请参阅如何启动、停止、暂停、恢复或重新启动 BizTalk Server 服务。还原数据库后,必须重新启动 Windows 管理规范服务。依次单击“开始”、“运行”,然后键入 services.msc,最后单击“确定”。如果显示“用户访问控制”对话框,请验证描述的 *** 作是否为您希望的 *** 作,然后单击“继续”。右键单击“Windows 管理规范”,然后单击“重新启动”。在用于管理 BizTalk Server 的计算机上,依次单击“开始”、“所有程序”、Microsoft BizTalk Server 2010,然后单击“BizTalk Server 管理”。在控制台树中,右键单击“BizTalk 组”,然后单击“删除”。在控制台树中,右键单击“BizTalk Server 2010 管理”,然后单击“连接到现有组”。在“连接到现有 BizTalk Server 配置数据库”对话框的“SQL Server 名称”下拉列表框中,选择充当 BizTalk 管理数据库宿主的 Microsoft SQL Server 实例的名称。在选择 SQL Server 的实例时,BizTalk Server 将自动尝试检测该计算机上的 BizTalk Server BizTalk Server 数据库。在“数据库名称”下拉列表框中,选择要连接到的 BizTalk 管理数据库 (BizTalkMgmtDb),然后单击“确定”。 BizTalk Server 管理控制台将 BizTalk 组添加到控制台树中。您的BizTalk Server 现已还原,应该正在运行。您现在应该配置备份 BizTalk Server 作业,以开始向新目标服务器写入备份。还应该重新配置新的目标系统。重要提示 如果使用的是规则引擎,则在还原数据库后,必须重新启动 BizTalk Server 组中的每个服务器上的规则引擎更新服务。有关如何重新启动规则引擎更新服务的详细信息,请参阅如何启动、停止、暂停、恢复或重新启动 BizTalk Server 服务。

注意 如果使用的是 BAM,则此时还原 BAM 数据库。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6775682.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存