Hej, jeg hedder Curt. Jeg er Senior Principal Engineer og arbejder med GSE-teamet.
I denne video diskuteres Microsoft SQL Server-oversigtslogfilen. Hvor den er placeret, hvilke oplysninger den indeholder, og hvorfor den kan hjælpe os med fejlfinding af Microsoft SQL Server-installationer. Så for at komme til loggen skal vi gå gennem filstifinder for faktisk at gå til placeringen og finde indholdet af den.
Så hvis vi går til 'Programfiler', 'Microsofts SQL Server', når vi kommer til installationsmappen til SQL, har vi flere mapper. I dette eksempel har vi '80', '90', '110', '150', disse repræsenterer alle versioner af SQL Server gennem årene.
For eksempel er '80' SQL 2000, '90' er 2005, '10' er 2012 og '150' er SQL 2019. Så disse særlige filer inkluderer binære filer, der gør det muligt for SQL Server at have det, vi kalder bagudkompatibilitet. En database, der er designet til tidligere versioner, kan køres i 2019.
Det, vi også finder i '150', er oversigtsloggen. Så vi går ind i '150' og uanset installationen af SQL Server - du kan have flere installationer - hvis du har en ældre isolering for eksempel som 2017, vil oversigtsoplysningerne for en isolering til enhver form for funktionsændring også blive inkluderet i denne 'Setup Bootstrap' mappe i den nyeste version af SQL Server.
Så når vi borer ned, har vi en 'Log'-mappe i 'Setup Bootstrap'-biblioteket til SQL, og når vi kommer ind her, vil vi se en oversigtslog helt nederst på min lange liste over logfiler her. Efterhånden som vi fortsætter med at tilføje nye forekomster af SQL, mens vi fortsætter med at installere kundeopdateringer, vil der blive oprettet nye mapper med disse installations- eller afinstallationsoplysninger, efterhånden som vi foretager ændringer i enhver installation af SQL.
Der findes en generel oversigtstekstlog, og den vil normalt give os nogle af de nyeste tilgængelige oplysninger med henvisning til enhver aktivitet, der måtte have udført i retning af installationer, afinstallationer eller funktionsændringer. For så vidt angår forsøg på fejlfinding, hvis vi har et problem, hvor en SQL-installation mislykkes, er oversigtsloggen et af de kritiske elementer, som vi skal henvise til for at få information.
Vi vil ikke gennemgå alle detaljer i denne log, men der er generelle oplysninger, som du vil se i forhold til installationen.
Hvis du ikke ved noget om selve installationshandlingen, havde vi f.eks. i dette eksempel en opdatering, der blev anvendt, det var en kundeopdatering, og den opdaterede databaseprogrammet, replikeringsdelen af SQL, og det gjorde den for flere installationer.
Du kan også køre opdateringsnummeret ned, så nyttige oplysninger, især hvis vi foretager fejlfinding af en kundeopdateringsinstallation, der mislykkes.
Noget du skal forstå og vide, der findes flere oversigtslogfiler, så vi har også et eksempel på en mislykket installation. Det blev oprettet, kunstigt oprettet for at forsøge at skabe nogle oplysninger i forhold til det, du måske ser i et fejlscenarie. Vi har en sag, hvor vi forsøgte at installere SQL 2019 .and
Jeg dræbte simpelthen processen cirka et minut inde i installationen. En af de ting, oversigtsloggen er god til, er at give mig oplysninger om, hvorfor fejlen opstod.
Konfigurationen blev således annulleret, før handlingen blev fuldført, så det giver god mening, men hvis du har et scenarie, hvor du ikke har nogen idé om, hvad der er sket, er oversigtsloggen afgørende for at give dig feedback om, hvad der kan have resulteret i en mislykket installation.
Jeg ønskede selvfølgelig endnu en gang, at dette skulle mislykkes, så jeg oprettede selv en fejlsituation, men hvis du foretager fejlfinding af SQL Server, kan dette være meget gavnligt for at hjælpe dig med at prøve at finde ud af, hvorfor fejlene opstod. Så hermed afsluttes vores kig på SQL Server-oversigtsloggen.
Jeg håber, at denne video har hjulpet dig med at forstå, hvor du kan finde loggen, og hvordan den kan hjælpe med fejlfinding af Microsoft SQL Server-installationer.
Tak, fordi du så med.