KB2714937 - FIX: "Lineage ID-ga objekti pole olemas" tõrketeade, kui käivitate SSIS 2012 paketi

Rakenduskoht
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core SQL Server 2012 Business Intelligence

Microsoft levitab Microsoft SQL Server 2012 parandusi ühe allalaaditava failina. Kuna parandused on kumulatiivsed, sisaldab iga uus väljaanne kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmises SQL Server 2012 paranduse väljaandes.

Sümptomid

Vaatame järgmist näidet.

  • Käivitate Microsoft SQL Server Integration Services (SSIS) paketi SQL Server 2012 integreerimisteenused. Pakett sisaldab kohandatud komponenti või muu tootja komponenti.

  • Kohandatud või kolmanda osapoole komponent sisaldab atribuuti, mis on lineage ID-de massiiv.

    Märkus. Atribuudi ContainsID ja atribuudi IsArray väärtuseks on komponendi jaoks seatud True.

Selle stsenaariumi puhul kuvatakse tõrketeade, mis sarnaneb järgmisega:

Märkus.

[SSIS. Konveier] Tõrge: ühtegi objekti, mille lineage'i ID on arv, pole olemas.
[Tabelierinevus] Tõrge. Väljateavet ei saa tuua. Konfigureerige komponent.
[SSIS. Konveier] Tõrge: "ComponentName" valideerimine nurjus ja tagastas valideerimisoleku "VS_ISBROKEN".

Märkus. Kui kasutate muu tootja COZYROC Table Difference Component, ilmneb see probleem.

Põhjus

See probleem ilmneb seetõttu, et lineage ID-de massiivi kombinatsioon tagastatakse valesti. See põhjustab nurjumise massiivi sõelumisel.

Lahendus

Koondvärskenduse teave

SQL Server 2012 hoolduspaketi Service Pack 1 koondvärskenduspakett 1

Selle probleemi lahendus anti esimest korda välja koondvärskenduses 1. Lisateavet selle koondvärskenduspaketi hankimise kohta SQL Server 2012 hoolduspaketi Service Pack 1 jaoks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

2765331 SQL Server 2012 Service Pack 1Note koondvärskenduse pakett 1 Kuna järgud on kumulatiivsed, sisaldab iga uus parandus välja kõik kiirparandused ja kõik turbeparandused, mis olid kaasatud eelmises SQL Server 2012 paranduse väljaandes. Soovitame teil kaaluda viimase paranduse väljaandmist, mis sisaldab seda kiirparandust. Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.

2772858 Pärast SQL Server 2012 hoolduspaketi Service Pack 1 väljaandmist välja antud SQL Server 2012 järgud

Koondvärskenduse pakett 3 SQL Server 2012 jaoks

Selle probleemi lahendus anti esimest korda välja koondvärskenduses 3. Lisateavet selle koondvärskenduspaketi hankimise kohta SQL Server 2012 jaoks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

2723749 SQL Server 2012Note koondvärskendus 3 Kuna järgud on kumulatiivsed, sisaldab iga uus parandusväljaanne kõiki kiirparandusi ja turbeparandusi, mis olid kaasatud eelmises SQL Server 2012 parandusväljaandes. Soovitame teil kaaluda viimase paranduse väljaandmist, mis sisaldab seda kiirparandust. Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.

2692828 Pärast SQL Server 2012 väljaandmist välja antud SQL Server 2012 järgud

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.