【发布时间】:2022-01-09 18:53:23
【问题描述】:
我正在尝试获取包含 Wonderware Historian 中不同标签历史值的视图的定义。目标是识别源表并在这些表上启用 CDC,以便将数据流式传输到远程服务器。但是当我查看视图定义时,它会显示类似
Select *
From [INSQL].Runtime.dbo.History
但History 是视图本身。为此附上来自 DBeaver 的图片:
有什么提示吗?好像和这个[INSQL]有关系
【问题讨论】:
-
您是在专门询问 INSQL 吗?那是您正在查询的服务器上配置的链接服务器的名称
-
是的,你是对的,INSQL 是一个链接服务器,现在我需要看看如何为它启用 CDC,或者我如何才能实现我想要做的事情。
-
启用数据流到远程服务器 没有人知道这意味着什么。我也不了解 CDC 与“数据流”的关系。您是否尝试复制数据?
-
或许
SELECT m.definition FROM INSQL.Runtime.sys.views v JOIN INSQL.Runtime.sys.sql_modules m ON m.object_id = v.object_id WHERE v.name = 'History' -
@SM或者是的,我们需要将数据复制到多个表中,即根据某些条件将数据从该表拆分到多个表中。
标签: sql-server view