KB2967634-remediere: SSIS 2012 sau SSIS 2014 XML validator doar ieșirile "TRUE" sau "FALSE" atunci când efectuați validarea XML

Simptome

Să presupunem că utilizați Microsoft SQL Server 2012 Integration Services (SSIS 2012) sau SQL Server 2014 Integration Services (SSIS 2014). Atunci când aveți o activitate SSIS XML care are proprietatea OperationType configurată pentru a valida, validorul SSIS XML produce numai valori True sau false. Acest comportament este proiectat în SQL Server Integration Services. Totuși, când validarea determină o valoare falsă, poate fi dificil să determinați unde există eroarea în documentul XML care este în curs de validare.

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

După ce aplicați această remediere rapidă, se introduce o nouă proprietate de activitate ValidationDetails în această remediere rapidă. Tipul său de date este de tip logică și valoarea implicită este false. Atunci când utilizați valoarea implicită, rezultatul validării este în continuare același șir de True sau false. Pentru a obține o ieșire de validare detaliată în format XML, trebuie să modificați valoarea proprietății la True. XML-ul de ieșire seamănă cu următorul:<?xml version="1.0" encoding="utf-8"?><root xmlns:ns="http://schemas.microsoft.com/xmltools/2002/xmlvalidation"> <metadata> <result>false</result> <errors>1</errors> <warnings>0</warnings> <startTime><DateTime></startTime> <endTime><DateTime></endTime> </metadata> <messages> <error line="1" position="6250">The key sequence 'HUNGC' in 'CustomerIDKey' Keyref fails to refer to some key.</error> </messages></root> Notă Pentru a profita din plin de opțiunea ValidationDetails nou adăugată și de o ieșire îmbunătățită, puteți instala actualizarea cumulativă atât pe serverul SSIS pe care sunt rulate pachetele, cât și pe computerul dezvoltator SSDT pe care sunt dezvoltate pachetele.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×