SSIS 包 ODBC 目标:未知列“id”在“字段列表”中;

发布于 01-12 22:23 字数 385 浏览 4 评论 0原文

我正在两个远程服务器之间设置管道,在“目标”工具中选择连接和表,但是单击“映射”时出现以下错误:

在此处输入图像描述

令人沮丧的是,没有'ID'源表或目标表上的列...

我正在使用 MySQL ODBC 8.0 Unicode 驱动程序。 我还有其他管道,它们与相同的源服务器和目标服务器配合得非常好。

我尝试重新创建存在此问题的表,但它没有改变任何内容。当我尝试使用该特定表作为 ODBC 源时,也会发生同样的事情...

有什么想法吗?

I am setting up a pipeline between two remote servers, in the Destination tools I choose the connection and the table, but when clicking on Mappings I get the following error:

enter image description here

What is frustrating is that there is no 'id' column either on the source or destination table...

I am using the MySQL ODBC 8.0 Unicode Driver.
I have other pipelines and they work really well with the same Source and destination Servers.

I tried to re-create the tables with this problem but it doesn't change anything. The same thing happens when I try to use that particular table as an ODBC Source...

Any Ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

汐鸠2025-01-19 22:23:14

我创建具有相同列名的新表...它现在似乎可以工作。但我仍然不知道为什么会出现该消息

主要是在表 tech 上有一个触发器,其中使用了 id 列。这将不断抛出异常未知列...。这就是为什么创建一个新表解决了您的问题。


有用的链接:

I create new tables with the same column names... it seems to work now. but I still have no idea why that message was showing up

Mainly, there is a trigger on the table tech where the column id is used. This will keep throwing the exception Unknown column .... This is why creating a new table solved your issue.


Helpful links:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文