gpt4 book ai didi

sql - SSIS错误: VS_NEEDSNEWMETADATA

转载 作者:行者123 更新时间:2023-12-03 01:03:43 25 4
gpt4 key购买 nike

我目前正在使用 Visual Studio 2015(在 BIDS 2008 中制作)更新所有 ETL,并将它们重新部署到在 SQL Server 2016(最初为 2008R2)上运行的新报告服务器。

在更新其中一个 ETL 并尝试在新服务器上运行时,我收到此错误:

<小时/>

The package execution failed. The step failed.

有时也会产生此错误:

Source: Load Fact Table SSIS.Pipeline Description: "Copy To Fact Table" failed validation and returned validation status "VS_NEEDSNEWMETADATA".

<小时/>

我尝试删除并重新添加 OLEDB 目标、连接字符串并打开列映射以刷新元数据。我还重新创建了整个数据流任务,但仍然遇到相同的错误。

该包在我的本地计算机上运行良好。

更新:

我开始将程序包拆开并仅运行其中的一部分,以尝试缩小出现故障的部分的范围。它似乎无法加载到临时表中,但我找不到原因。

我最终决定尝试重新创建整个事情。重新创建整个包后,仍然没有运气。下图来自服务器本身的事件查看器,但它没有给我任何新信息。

enter image description here

Package error from event viewer

最佳答案

我已经尝试了上面和其他网站提供的所有解决方案。没有任何效果。

我从 friend 那里得到了一个对我有用的建议。

步骤如下:

  1. 右键单击源/目标数据流组件。
  2. 转到高级编辑器 -> 组件属性
  3. 找到 ValidateExternalMetadata 并将其设置为 False

试试你的运气。这是一个可悲的问题,让我两天都毫 headless 绪。

enter image description here

关于sql - SSIS错误: VS_NEEDSNEWMETADATA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41387663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com