Simptomi
Pretpostavimo da koristite Microsoft SQL Server 2012 integracija Services (SSIS 2012) ili SSIS 2014. Kada pokušate učitati XML dokument s vrstom podataka datetime i sadrži informacije o vremenskoj zoni, prikazat će vam se sljedeća poruka o pogrešci:
[XML izvor 1 [9]] Pogreška: pogreška "određena cast nije valjana." pojavila se tijekom obrade "XML source 1. Outdaje [r]. Stupci [<Columnname>] ".
Napomena Komponenta SSIS XML source postavlja vrstu podataka stupca kao DT_DBTIMESTAMP. Ne sadrži informacije o vremenskoj zoni. Kada u programu Advanced Editor pokušate promijeniti vrstu podataka u stupcu i za vanjske stupce i izlazne stupce da biste sačuvali informacije o vremenskoj zoni, nailazite na prethodno spomenutu poruku o pogrešci.
Rješenje
Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.
Kumulativno ažuriranje 1 za SQL Server 2014 SP1 /en-us/help/3067839
Kumulativno ažuriranje 6 za SQL Server 2014 /en-us/help/3031047
Kumulativno ažuriranje 5 za SQL Server 2014 /en-us/help/3011055
Kumulativno ažuriranje 4 za SQL Server 2012 SP2 /en-us/help/3007556
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".