Simptomi
Pieņemsim, ka izmantojat Microsoft SQL Server 2012 integrācijas pakalpojumus (SSIS 2012) vai SSIS 2014. Mēģinot ielādēt XML dokumentu, kuram ir datetime datu tips un ir informācija par laika joslu, tiek parādīts šāds kļūdas ziņojums:
[XML avots 1 [9]] Kļūda: kļūda "norādītais cast nav derīgs". radās, apstrādājot "XML source 1. outputs [r]. Columns [<ColumnName>] ".
Piezīme. SSIS XML avota komponents kā DT_DBTIMESTAMPiestata kolonnas datu tipu. Tajā nav iekļauta informācija par laika joslu. Detalizētajā redaktorā, mēģinot mainīt kolonnas datu tipu gan ārējām kolonnām, gan izvades kolonnām, lai saglabātu informāciju par laika joslu, tiek parādīts iepriekš minētais kļūdas ziņojums.
Risinājums
Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.
Kumulatīvais atjauninājums 1 SQL Server 2014 SP1 /en-us/help/3067839
Kumulatīvais atjauninājums 6 SQL Server 2014 /en-us/help/3031047
Kumulatīvais atjauninājums 5 SQL Server 2014 /en-us/help/3011055
Kumulatīvais atjauninājums 4 SQL Server 2012 SP2 /en-us/help/3007556
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".