KB2714937 - REMEDIERE: Mesajul de eroare "Nu există niciun obiect cu un ID de legătură" atunci când rulați un pachet SSIS 2012

Se aplică la
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 distribuie remedierile Microsoft SQL Server 2012 ca fișier unic ce se poate descărca. Deoarece remedierile sunt cumulative, fiecare ediție nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu remedierea anterioară a SQL Server 2012.

Simptome

Luați în considerare următorul scenariu:

  • Executați un pachet Microsoft SQL Server Integration Services (SSIS) în SQL Server 2012 Integration Services. Pachetul conține o componentă particularizată sau o componentă de la terți.

  • Componenta particularizată sau cea de la terți conține o proprietate care este o matrice de ID-uri de legături.

    Notă: proprietățile ContainsID și IsArray sunt setate la True pentru componentă.

În acest scenariu, primiți un mesaj de eroare care seamănă cu următorul:

Notă

[SSIS. Pipeline] Eroare: Nu există niciun obiect cu un ID de legare de număr.
[Diferență de tabel] Eroare: Nu se pot regăsi informațiile despre câmpuri, configurați componenta.
[SSIS. Pipeline] Eroare: "ComponentName" nu a reușit validarea și a returnat starea de validare "VS_ISBROKEN".

Notă: dacă utilizați componenta de diferență de tabel COZYROC terță, întâmpinați această problemă.

Cauză

Această problemă apare deoarece combinația matricei de ID-uri de legături este returnată incorect. Acest lucru cauzează eroarea atunci când matricea este analizată.

Rezolvare

Informații despre actualizarea cumulativă

Actualizare cumulativă 1 pentru SQL Server 2012 Service Pack 1

Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 1. Pentru mai multe informații despre cum să obțineți acest pachet de actualizare cumulativă pentru SQL Server 2012 Service Pack 1, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2765331 Actualizare cumulativă 1 pentru SQL Server 2012 Service Pack 1Notă Deoarece compilările sunt cumulative, fiecare remediere nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în remedierea anterioară de la SQL Server 2012. Vă recomandăm să luați în considerare aplicarea celei mai recente remedieri care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:

2772858 Compilările SQL Server 2012 care au fost lansate după lansarea SQL Server 2012 Service Pack 1

Pachetul de actualizare cumulativă 3 pentru SQL Server 2012

Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 3. Pentru mai multe informații despre cum să obțineți acest pachet de actualizare cumulativă pentru SQL Server 2012, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2723749 Actualizarea cumulativă 3 pentru SQL Server 2012Notă, deoarece compilările sunt cumulative, fiecare remediere nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în remedierea anterioară de SQL Server 2012. Vă recomandăm să luați în considerare aplicarea celei mai recente remedieri care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:

2692828 Compilările din SQL Server 2012 care au fost lansate după SQL Server 2012

Stare

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