Investigating SQL Server memory dumps

  • Is there any tools that will help us analyze a SQL Server memory dump, or a mini dump, to see the root cause for a crash in a Server OS environment?

    Thanks

    Dan

  • If you understand Assembler, you can download a debugger and the public symbols from Microsoft and read through the dump yourself. Other than that, no. The Customer Support team have tools to read and interpret memory dumps, but they are internal-only tools.

    If you can't read Assembler and you're getting dumps often, I suggest opening a case with Microsoft's Customer Support and get them to investigate.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • See http://technet.microsoft.com/en-us/library/cc917684.aspx

    That's quite a long (and interesting document) but you just want the section entitled 'Nonyielding Examples Reported to Microsoft'. Just loading the dump and looking at the call stack is often enough to give some good clues. No assembly language skills required...

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply