Tõrkeotsing salapärane SharePoint vead.

Ülevaade:

Silumine on raske, kui arendada kohandatud funktsioonid Windows SharePoint Services 3.0 (WSS-I) või Microsoft Office SharePoint Server (MOSS). Peamine süüdlane on, et SharePointi tavaliselt tasapind väga vähe diagnostiline teave veebibrauseri kohta tõrke ilmnemisel. See blogi kirjeldatakse täiendavad süsteemi loodud diagnostilise teabe leidmiseks mida annab sageli et ekstra detail, et üks bit vajab sügavamate põhjuste väljaselgitamiseks. Siis võib see viia probleemi lahendamine.

Olen kasutanud seda tehnikat suure eduga lahendada teisiti salapärane vead.

Lähenemine:

SharePoint salvestab palju teavet diagnostic log log faili ning 12 taru.

"12 taru" asub tavaliselt "c:\Program FilesCommon FilesMicrosoft SharedWeb Server Extensions12 ". (Ma ei ole kindel, kas see on võimalik, et 12 taru elada kuskil mujal, Tegelikult).

Mõte on leida praeguse logifaili, kehtiva viga ja seejärel kiiresti avada logifail. Need logifailid iseloomustab:

  • Rohke teabe. SharePointi tekitab väga suurel hulgal diagnostikateabe ja kirjutab väga kiiresti seda logifaili. Sa pead olema kiire lugemisseadet sõrmedega.
  • Keeleline mitmekesisus. SharePointi kirjuta ühe logifaili, kuid pigem tekitab järjest mitu logifailid.
  • Kopeeri ja kleebi kenasti MS Excel.

Minu lemmik meetod:

  1. Ava windows explorer, osutades selle 12 hivelogs.
  2. Kuva muutmiskuupäeva järgi sortida (kõige uuemad esmalt).
  3. Tõsta esile kõige värskemad logifail.
  4. Web browser aknas, sundida viga esineb.
  5. Kiiresti avada praeguse logifaili ja selle sisu kopeerimine MS Exceli.
  6. Hüpata lõppu ja analüüsida vastavaid kandeid.

Muud märkused:

Vaikimisi, diagnostikalogi asub selle 12 hiveLOGS kataloog.

MS Best tavad (nagu iga Mike T. Microsoft) et logifailid salvestatakse eraldi kõvakettale. Üks teeb seda administreerimiskeskuse kaudu. Teie süsteemiadministraator võib seda teinud, siis oleks ilmselt vaja leida logifaili seal asemel vaikimisi 12 taru asukoht).

Sissekanne käsitletakse küsimusi nagu:

  • SharePointi töövoo ei käivitunud sisemise tõrke tõttu.
  • (rohkem lisada aja jooksul)
  • See kirje on kasulik diagnoosimiseks töövoo vead (näiteks. "Töövoogu ei saanud sisemise tõrke tõttu alustada").

4 mõtteid "Tõrkeotsing salapärane SharePoint vead.

  1. Larry Virden

    Nii, on aegu, kui ma lähen selle 12 taru palke ja leida on vähe liikuvaid, Kuigi logimise tasemed on selline, et on olemas andmed. Näiteks, Ma istun siin vaadates windows Exploreri vaade palgid kausta ja ma näen, et, keskmiselt, palgi 1-2 Gig. Aga siis ma näen mitu tundi logid 10k. Nüüd, SharePointi saidid on aktiveeritud päris palju 24 t. jooksul päevas. Nii et midagi juhtub Teemad/protsessid tekitava teabe, mis takistavad neil logiteabe saamiseks, Ma pean endale. Nii, Kuidas aru saada, mis põhjustab seda probleemi?

    Ma avastasin see kõik, kui käisin minge proovige ja silutakse probleem palgid. Kasutaja lisatud veebiosade ja veebiosa soovitab neil kontrollida palke. Kuid loomulikult, Miski Logi.

    Vastus
  2. Kelly Ford
    12HIVE vaikeasukoht logifaile leidmisel, Saate vaadata leiab asukoha ja keskse halduse->Operatsioonide->Logimine ja aruandlus->Diagnostika logimine.
    Vastus
  3. Nafees kirjutas:
    Tänu mees! See on suurepärane. Ma olin lõpuks suutnud jälgida viga logifail on loodud. ja ma ei olnud lihtsalt unustada, et assembleri nimi manifest failis workflow.xml nimetatud feature.xml nime muutmine.
    Suurepärane.
    "RunWorkflow: System.IO.FileNotFoundException: Ei saanud laadida faili või assembleri "NewWorkFlowewWorkFlow, Versiooni = 1.0.0.0, Culture = neutral, PublicKeyToken = ed96fa43c5396ebe’ või üks tema sõltuvused. Süsteem ei leia määratud faili. Faili nimi: ‘NewWorkFlowewWorkFlow, Versiooni = 1.0.0.0, Culture = neutral, PublicKeyToken = ed96fa43c5396ebe’ kell System.Reflection.Assembly._nLoad(AssemblyName failinimi, Stringi codeBase, Tõendid assemblySecurity, Assamblee locationHint, StackCrawlMark& stackMark, Boole'i throwOnFileNotFound, Boole'i forIntrospection) kell System.Reflection.Assembly.nLoad(AssemblyName failinimi, Stringi codeBase, Tõendid assemblySecurity, Assamblee locationHint, StackCrawlMark& stackMark, Boole'i throwOnFileNotFound, Boole'i forIntrospection) kell System.Reflection.Assembl…"
    Vastus

Jäta vastus

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on tähistatud *