【问题标题】:Master Data Services Data import syserr 207Master Data Services 数据导入 syserr 207
【发布时间】:2015-04-27 21:07:44
【问题描述】:

我已经建立了一个相对简单的数据模型,我第一次尝试使用 SSIS 将数据导入其中。我将本教程搁置了http://www.sqlchick.com/entries/2013/2/16/importing-data-into-master-data-services-2012-part-1.html,但在加载我的临时表后,我的发布步骤失败并出现此错误

syserr207|无效的列名 uda_6_103

[执行 SQL 任务] 错误:执行查询“DECLARE @RC int DECLARE @VersionName nvarchar(50)...”失败,出现以下错误:“SYSERR207|Invalid column name 'uda_6_103'。”。可能的失败原因:查询有问题,“ResultSet”属性设置不正确,参数设置不正确, 或未正确建立连接。

我的查询是

DECLARE @RC int 
DECLARE @VersionName nvarchar(50) 
DECLARE @LogFlag int 
DECLARE @BatchTag nvarchar(50)

SET @VersionName = N'VERSION_1' 
SET @LogFlag = 1 
SET @BatchTag = ?

EXECUTE @RC =[stg].[udp_MMG_Budget_Update_Leaf]
   @VersionName 
  ,@LogFlag 
  ,@BatchTag 
GO

我在 sql server 2012 上运行 MDS

【问题讨论】:

    标签: sql-server ssis master-data-services master-data-management


    【解决方案1】:

    尝试在代码列上启用更改跟踪的实体中发布数据时,我遇到了类似的错误。

    您可以通过对您的 Master Data Services 数据库运行此查询来追踪导致此问题的列。

    SELECT ID, TableColumn FROM mdm.tblAttribute WHERE ChangeTrackingGroup > 0 AND MemberType_ID = 1 
    

    要解决此问题,请在 Master Data Services 管理站点上,转到系统管理 -> 模型 -> 实体并编辑导致问题的列并取消选中更改跟踪复选框。我不确定为什么在某些情况下不支持更改跟踪,但这似乎是一个错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-31
      • 2017-12-22
      • 1970-01-01
      • 2016-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多