Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Apsvarstykite šį scenarijų:

  • Konfigūruokite "Microsoft Forefront Threat Management Gateway" 2010, kad galėtumėte naudoti vartotojų nepaisymą užblokuotų kategorijų funkcijai, kuri buvo įvesta "Microsoft Forefront Threat management Gateway 2010" 1 pakeitimų PAKETE (SP1).

  • Konfigūruokite Forefront Threat Management Gateway 2010 ir sugeneruokite ataskaitas, kad galėtumėte stebėti, kurie vartotojai yra svarbesni už atmestų taisyklių.


Pagal šį scenarijų, galite pastebėti, kad suvestinės informacija, skirta viršutiniai URL lentelei ir viršutinės taisyklės perrašymo vartotojams lentelėje, rodys neteisingą informaciją ir reikšmės atrodo daug didesnės nei tikėtasi.

Priežastis

Ši problema kyla dėl to, kad Išsaugota procedūra Apibendrinant šią informaciją neteisingai kaupia reikšmes, kad ankstesnės dienos reikšmės būtų suvyniotos į kitos dienos reikšmes.

Sprendimas

Norėdami išspręsti šią problemą, įdiekite karštųjų pataisų paketą, aprašytą šiame "Microsoft" žinių bazės straipsnyje:

2649961 1 specifinių naujinimų paketas Forefront grėsmės valdymo šliuzo (TMG) 2010 Service Pack 2Norėdami įgalinti šią pataisą, paleiskite FixSoftBlockSummaries.js scenarijų viename iš "Forefront Threat Management Gateway" serverių. Galite paleisti šį scenarijų bet kuriame priešakyje grėsmės valdymo šliuzo serveryje, masyve arba įmonės valdymo serveryje.

Pastaba scenarijus išvardina visus galimus masyvus ir pataiso saugomą procedūrą, kad būtų tinkamai sukurta suvestinės informacija. Jei norite, kad saugykla būtų įtraukta naujų masyvų, jums gali tekti dar kartą paleisti scenarijų.


Jei norite, kad šią pataisą įgalintume už jus, pereikite prie skyriaus "pataisyti už mane". Jei pageidaujate įgalinti šią pataisą sau, eikite į skyrių "Leiskite taisyti pačiam".

Taisyti už mane



Norėdami įgalinti šią pataisą automatiškai, spustelėkite mygtuką pataisyti arba saitą. Tada spustelėkite vykdyti dialogo lange failo atsisiuntimas ir atlikite vedlio taisyti veiksmus.




Pastabų

  • Įdiekite karštąsias pataisas, aprašytas "Microsoft" žinių bazės (KB) straipsnyje 2649961 prieš paleisdami šį sprendimą taisyti.

  • Šio vedlio nuorodos gali būti pateikiamos tik anglų k. Tačiau automatinio taisymo funkcija veikia ir „Windows“ versijose kitomis kalbomis.

  • Jei dirbate ne tuo kompiuteriu, kuriame kilo problema, įrašykite sprendimą taisyti "Flash" atmintinėje arba kompaktiniame diske ir paleiskite jį kompiuteryje, kuriame kilo problema.


Tada pereikite prie skyriaus "ar tai išsprendė problemą?".



Leiskite taisyti pačiam

  1. Paleiskite "Notepad". Norėdami paleisti Užrašinę, spustelėkite pradėti, spustelėkite vykdyti, lauke atidaryti įveskite notepad.exe ir spustelėkite gerai.

  2. Įklijuokite šį scenarijų į naują Užrašinės failą.

    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. Įrašykite failą kaip FixSoftBlockSummaries.js, tada išeikite iš Užrašinės.

  4. Serveryje atidarykite administravimo komandų eilutę.

  5. Paleiskite scenarijų naudodami šią komandą:

    cscript.exe FixSoftBlockSummaries.js

Palaukite, kol bus baigtas scenarijus ir sinchronizuojama konfigūracija. Po to bus tinkamai sukurta informacija apie vartotojus, kurie buvo perrašyti ir atmesti taisykles. Scenarijus negali išspręsti šios problemos dėl ankstesnių suvestinės duomenų.

Ar tai išsprendė problemą?

  • Patikrinkite, ar problema išspręsta. Jei problema išspręsta, baigę šį skyrių. Jei problema išspręsta, galite kreiptis į palaikymo tarnybą.

  • Būtume dėkingi už jūsų atsiliepimą. Norėdami pateikti atsiliepimą arba pranešti apie problemas dėl šio sprendimo, palikite komentarą interneto dienoraštyjepataisyti už manearba atsiųskite mums laišką.

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Nuorodos

Daugiau informacijos apie programinės įrangos naujinimo terminiją rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:

824684 Įprastos terminologijos, vartojamos "Microsoft" programinės įrangos naujinimams apibūdinti, aprašas

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×