Simptomai
Tarkime, kad naudojate "Microsoft SQL Server" 2012 integravimo tarnybas (SSIS 2012) arba SSIS 2014. Kai bandote įkelti XML dokumentą, kurio duomenų tipas yra datetime ir jame yra laiko juostos informacija, gaunate šį klaidos pranešimą:
[XML šaltinis 1 [9]] Klaida: klaida "nurodytas dominavimas negalioja." įvyko apdorojant "XML Source 1. išvesčiai [r]. Stulpeliai [<Columnname>] ".
Pastaba SSIS XML šaltinio komponentas nustato stulpelio duomenų tipą kaip DT_DBTIMESTAMP. Jame nėra laiko juostos informacijos. Naudojant išplėstinę rengyklę, kai bandote pakeisti stulpelio duomenų tipą ir išoriniams stulpeliams, ir išvesties stulpeliams, kad išsaugotumėte laiko juostos informaciją, susidūrėte su anksčiau paminėtu klaidos pranešimu.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kaupiamasis naujinimas 1 SQL serverio 2014 SP1 /en-us/help/3067839
Kaupiamasis naujinimas 6 SQL serverio 2014 /en-us/help/3031047
Kaupiamasis naujinimas 5 SQL serverio 2014 /en-us/help/3011055
Kaupiamasis naujinimas 4 SQL serverio 2012 SP2 /en-us/help/3007556
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.