KB2516439-FIX: "skriptet"/MDM/ScriptResource.axd "innehåller flera samtal till sys. Application. notifyScriptLoaded (). Endast ett är tillåtet "fel på en SQL Server 2008 R2-webbplats

Gäller för: SQL Server 2008 R2

Microsoft distribuerar Microsoft SQL Server 2008 R2-korrigeringsfiler som en nedladdnings bar fil. Eftersom de här korrigeringarna är kumulativa innehåller alla nya versioner alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med den tidigare versionen av SQL Server 2008 R2.

Symptom


Tänk dig följande situation:
  • Du installerar och konfigurerar Microsoft SQL Server 2008 R2 Master Data Services (MDS) på en dator.
  • Du skapar en MDS-webbplats.
  • Du loggar in på webbplatsen med hjälp av Internet Explorer.
  • Du försöker lägga till ett attributfält i kontrollen filter villkor på en Attribute. aspx -sida.
I det här scenariot kan följande fel inträffa:
  • Ett JavaScript-varnings meddelande visas i statusfältet i Internet Explorer.Obs! Varnings ikonen för Java Script är en gul triangel med ett utrops tecken.
  • Ett JavaScript-felmeddelande som liknar följande visas i en dialog ruta:
    {Felet på den här webb sidan kanske gör att den inte fungerar som den ska. Meddelande: sys. ScriptLoadFailedException: skriptet "/MDM/ScriptResource.axd? d =<long_random_string>" innehåller flera samtal till sys. Application. notifyScriptLoaded (). Endast en tillåts. Rad: 5Char: 25340Code: 0}
    Obs! <long_random_string> plats hållaren representerar förekomsten när webbplatsen laddas.
  • Internet Explorer kan sluta svara efter att JavaScript-felet har påträffats.

Orsak


Det här problemet beror på ett fel i JavaScript-källkoden för kontrollen NumericUpDownButton TabStrip på sidan Attribute. aspx.Obs! Java Script Source Code för kontrollen ingår i ScriptResource. AXD-filen. När metoden notifyScriptLoaded kallas flera gånger genererar metoden ett fel. Däremot innehåller käll koden för NumericUpDownButton TabStrip-kontrollen redundanta samtal till notifyScriptLoaded -metoden. Mer information om metoden sys. Application. notifyScriptLoaded finns på följande MSDN-webbplats:

Lösning


Kumulativ uppdaterings information

SQL Server 2008 R2 Service Pack 1

Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 1 för SQL Server 2008 R2 Service Pack 1. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
2544793 Kumulativt uppdaterings paket 1 för SQL Server 2008 R2 Service Pack 1
Obs! 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 2008 R2. 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:
2567616 SQL Server 2008 R2-versioner som släpptes efter SQL Server 2008 R2 Service Pack 1 släpptes

SQL Server 2008 R2

Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 5. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2008 R2 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
2507770 Kumulativt uppdaterings paket 5 för SQL Server 2008 R2
Obs! 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 2008 R2. 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:
981356 SQL Server 2008 R2-versioner som släpptes efter SQL Server 2008 R2 släpptes

Status


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

Referenser


Om du vill veta mer om den stegvisa underhålls modellen för SQL Server klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
935897 En stegvis underhålls modell är tillgänglig från SQL Server-teamet för att leverera snabb korrigeringar för rapporterade problem
Om du vill veta mer om ett namn schema för uppdateringar för SQL Server klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
822499 Nytt namn schema för program uppdaterings paket för Microsoft SQL Server
Mer information om program uppdaterings terminologi får du om du klickar på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
824684 Beskrivning av den standard terminologi som används för att beskriva Microsoft-programuppdateringar