Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Vezměte v úvahu následující scénář:

  • Nakonfigurujete bránu Microsoft Forefront Threat Management Gateway 2010 tak, aby se pro blokované kategorie zavedla funkce Microsoft Forefront Threat Management Gateway 2010 Service Pack 1 (SP1).

  • Nakonfigurujete bránu Forefront Threat Management Gateway 2010 pro generování sestav, abyste mohli sledovat, kteří uživatelé přepisují pravidla zamítnutí.


V tomto scénáři můžete zjistit, že souhrnné informace pro tabulku adres URL přepsat nejvyššího přepsání a pro tabulku Horní pravidlo přepsat uživatele zobrazují nesprávné informace a hodnoty se zdály mnohem větší, než se očekávalo.

Příčina

K tomuto problému dochází, protože uložená procedura pro shrnutí těchto informací nesprávně hromadí hodnoty tak, aby se hodnoty z předchozího dne shrnuly do hodnot pro následující den.

Řešení

Pokud chcete tento problém vyřešit, nainstalujte balíček opravy hotfix popsaný v následujícím článku znalostní báze Microsoft Knowledge Base:

2649961 Kumulativní aktualizace 1 pro bránu Forefront Threat Management Gateway (TMG) 2010 Service Pack 2Toto povolení této opravy spusťte skript FixSoftBlockSummaries.js na jednom ze serverů brány Forefront Threat Management Gateway. Tento skript můžete spustit na jakémkoli serveru brány Forefront Threat Management Gateway, maticového uzlu nebo serveru Enterprise Management Server.

Poznámka: Skript zobrazí výčet všech dostupných matic a opraví uloženou proceduru tak, aby se souhrnné informace vytvořily správně. Pokud do úložiště přidáte nové matice, bude možná muset skript spustit znovu.


Pokud nám chcete povolit tuto opravu, přejděte do částiOpravapro mě. Pokud chcete tuto opravu povolit sami, přejděte do části Opravaopravímsami.

Opravit automaticky



Pokud chcete tuto opravu povolit automaticky, klikněte na tlačítko nebo odkaz Opravit. Potom v dialogovém okně Stažení souboru klikněte na Spustit a postupujte podle pokynů v průvodci Opravou.




Poznámky

  • Nainstalujte opravu hotfix popsanou v článku znalostní báze Microsoft Knowledge Base (KB) 2649961 před spuštěním tohoto řešení řešení Fix it.

  • Tento průvodce může být dostupný jenom v angličtině. Tato automatická oprava však funguje i pro ostatní jazykové verze systému Windows.

  • Pokud právě nejste u počítače, který má tyto potíže, můžete opravu uložit na jednotku USB Flash nebo na disk CD a spustit ji v příslušném počítači později.


Pak přejděte do části"Vyřešilo to problém?".



Manuální oprava

  1. Spusťte Poznámkový blok. Poznámkový blok spustíte tak, že kliknete na Start,kliknete na Spustit,notepad.exe do pole Otevřít a kliknete na OK.

  2. Vložte následující skript do nového souboru Poznámkového bloku.

    var guidGenerator = new ActiveXObject("Scriptlet.TypeLib");
    var fpcRoot = new ActiveXObject("FPC.Root");
    try
    {
    WScript.Echo("Enumerating arrays:");
    var arraysCollection = new Enumerator(fpcRoot.Arrays);
    for (; !arraysCollection.atEnd(); arraysCollection.moveNext())
    {
    try
    {
    var array = arraysCollection.item();
    var found = false;
    WScript.Echo(" " + array.Name);
    var sumDefsCollection = new Enumerator(array.Reports.ReportSummaryDefinitions);
    for(; !sumDefsCollection.atEnd(); sumDefsCollection.moveNext())
    {
    var sumDef = sumDefsCollection.item();
    if(sumDef.Name != "spTrimArraySoftBlockSummary")
    {
    continue;
    }

    if (sumDef.AggregationStatement.indexOf("@ToDate AS [Date]") < 0)
    {
    WScript.Echo("---- spTrimArraySoftBlockSummary.AggregationStatement already contains fix, skipping array");
    break;
    }

    found = true;
    WScript.Echo("Found summary definition " + sumDef.Name + ", will fix the AggregationStatement");
    WScript.Echo("---- Old version start");
    WScript.Echo(sumDef.AggregationStatement);
    WScript.Echo("---- Old version end");
    sumDef.AggregationStatement = sumDef.AggregationStatement.replace(/@ToDate AS \[Date\]/g, "@FromDate AS [Date]");
    WScript.Echo("---- New version start");
    WScript.Echo(sumDef.AggregationStatement);
    WScript.Echo("---- New version end");
    break;
    }
    if (found)
    {
    WScript.Echo("Updating configuration ID...");
    WScript.Echo("Old configuration ID:" + array.Reports.ReportingServicesProperties.ReportingServicesConfigurationId);
    array.Reports.ReportingServicesProperties.ReportingServicesConfigurationId = guidGenerator.Guid;
    WScript.Echo("New configuration ID:" + array.Reports.ReportingServicesProperties.ReportingServicesConfigurationId);

    WScript.Echo("Saving the current configuration...");
    array.Save();
    WScript.Echo("Waiting for configuration reload...");
    array.WaitForReload();
    }
    }
    catch (err)
    {
    WScript.Echo("An error occurred. Error Decscription: " + err.description);
    WScript.Echo("Try running the script as an administrator");
    }
    }
    }
    catch (err)
    {
    WScript.Echo("An error occurred. Error Decscription: " + err.description);
    WScript.Echo("Try running the script as an administrator");
    }
  3. Uložte soubor jako FixSoftBlockSummaries.js a ukončete Poznámkový blok.

  4. Na serveru otevřete příkazový řádek pro správu.

  5. Spusťte skript pomocí následujícího příkazu:

    cscript.exe FixSoftBlockSummaries.js

Počkejte na dokončení skriptu a synchronizaci konfigurace. Po tomto nastavení se správně vytvoří informace o uživatelích, kteří pravidla odepření přepíše. Skript nemůže tento problém vyřešit u předchozích souhrnných dat.

Byly potíže vyřešeny?

  • Ověřte, zda jsou potíže vyřešeny. Pokud ano, v této části již pro vás nejsou žádné potřebné informace. Pokud potíže přetrvávají, můžete kontaktovat podporu.

  • Budeme rádi, když nám to zpětnou vazbu vychytáte. Pokud nám chcete poskytnout zpětnou vazbu nebo nahlásit problémy s tímto řešením, napište nám prosím komentář na bloguOpravachyby nebo nám pošlete e-mail.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Další informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×