同时访问归档和运行系统数据库 连通性软件包提供了“ArchiveMonitor”函数。 该函数可将激活的 WinCC 项目的运行系统和归档数据库的数据自动合并到 SQL 数据库“CC_ExternalBrowsing”中,并在其中创建“AMT”和“ARCHIVE”视图。 由于这些视图为 WinCC OLE DB 提供者提供了所有必需信息,所以可将“CC_ExternalBrowsing”数据库用作该提供者的数据源。 在取消激活 WinCC 运行系统时,将删除在“CC_ExternalBrowsing”中另外创建的视图。 因为在长期归档服务器中不包含任何运行系统数据库,所以不能使用“CC_ExternalBrowsing”数据库访问归档数据库。 将 WinCC OLE DB 提供者用作“链接的服务器” 可在 SQL server“链接的服务器”列表中注册 WinCC OLE DB 提供者。 这与数据库为本地或远程无关。
说明
将 WinCC OLE DB 提供者组态为“链接的服务器”时,必须在“链接的服务器属性”对话框的“提供程序名”域中,选择“WinCC OLE DB Provider for Archives”(归档的 WinCC OLE DB 提供者)条目。 在“Provider Options”(提供者选项)对话框中,激活“AllowInProcess”复选框。 在“SQL Server 在线手册”的“为分布式查询组态 OLE DB 提供者”中可找到更多的详细信息。
将 WinCC OLE DB 提供者用作链接的服务器的实例如下,该服务器名为“WinCC”:
select min(realvalue) from openquery(WINCC,'Tag:R,1,''0000-00-00 00:01:00.000'',''0000-00-00 00:00:00.000''') select * from openquery(WINCC,'Tag:R,1,''0000-00-00 00:01:00.000'',''0000-00-00 00:00:00.000''')
WinCC 归档连接器 连通性软件包中还包括工具“归档连接器”,用于组态数据库访问。 通过该工具,可将换出的 WinCC 归档重新连接到 SQL server。 通过 WinCC OLE DB 提供者,使得归档数据再次成为可用。 通过归档连接器,可实现以下功能:
全部回复(1 )
只看楼主 我来说两句 抢板凳