Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

Tänk dig följande situation:

  • Du använder ett program för data kvalitets klient för att skapa en kunskaps bas i Microsoft SQL Server 2012.

  • Du har kört en matchande policy regel för kunskaps basen.

  • Du markerar alternativet Ladda om data från källa och klickar sedan på starta om för att köra regel regeln igen.

I det här scenariot körs den matchande policy regeln men den fungerar inte. Dessutom kan du få följande fel meddelande:

System. InvalidCastException: det går inte att omvandla objekt av typen system. DBNull to type ' system. byte [] '. på Microsoft. Ssdqs. DataValueService. service. DataValueServiceConcrete. SetSynonymsByComputationValue (IMasterContext Context, SynonymQueryRange område) på Microsoft. Ssdqs. DataValueService. Calibrator. DomainValueManagementCalibrator. kalibrering (IMasterContext masterContext, CalibrationMode calibrationMode, ConfigurationDomParameter calibratorConfiguration) på Microsoft. Ssdqs. Core. service. kalibrering. impl. ExecuteCalibratorFlow. process (IMasterContext kontext)

Obs! I det här scenariot kan kunskaps basen ha felaktiga referenser. Du kanske måste återskapa kunskaps basen eller återställa den från en säkerhets kopia.

Orsak

Problemet beror på att kunskaps basen pekar på icke-befintliga värden. När du försöker att köra den princip regel som matchar kan den inte använda de värden som inte finns i beräkningen.

Lösning

Kumulativ uppdaterings information

Kumulativ uppdatering 2 för SQL Server 2012 Service Pack 1 (SP1)

Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 2. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2012 Service Pack 1 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

2790947 Kumulativt uppdaterings paket 2 för SQL Server 2012 Service Pack 1Obs! Eftersom build-versionerna är kumulativa innehåller varje ny korrigerings utgåva alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2012 Service Pack 1. Vi rekommenderar att du använder den senaste korrigerings versionen som innehåller den här snabb korrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2772858 SQL Server 2012-versioner som släpptes efter att SQL Server 2012 Service Pack 1 släpptes Obs! När du har installerat det kumulativa uppdaterings paketet måste du köra DQSInstaller. exe-upgradedlls på servern för att uppgradera Data Quality Services (DQS) SQL Common Language Runtime (SQLCLR)-sammansättningarna innan användarna kan använda program varan för data kvalitets klient för att återansluta till DQS. Mer information om hur du uppgraderar SQLCLR-paket finns på följande Microsoft-webbplatser:

Så här uppgraderar du SQLCLR-sammansättningar efter .NET Framework-uppdatering

Uppgraderings program vara: installera kumulativa uppdateringar eller korrigeringsfiler för Data Quality Services

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Lösning

Du kan undvika problemet genom att klicka på Avbryt för att ignorera kunskaps bas ändringarna, öppna kunskaps basen igen och sedan köra regel regeln igen.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×