Skip to content

danny-sg/internals-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Internals Viewer 2024

Internals Viewer is a visualisation tool for viewing the internals of the SQL Server Storage Engine.

Installation

Microsoft Store

The easiest way to install and receive automatic updates is to use the Microsoft Store.

Click this link or search for Internals Viewer in the Microsoft Store:

Manual Installation

The releases on GitHub are built from its source code.

The application is packaged as an .msix file. Windows will only install a package that has been signed. The version from the Microsoft Store is signed with a Microsoft certificate as it has been through a verification process.

The version on Github uses a self-signing certificate that needs to be installed first before the application is installed.

The script Install.ps1 installs the certificate and then installs the .msix package.

Steps:

  1. Download the latest release artifacts from Releases
  2. Extract the files to a folder and navigate to \internals-viewer-msix-platform\artifacts\msix-package-platform\InternalsViewer.UI.App_version\
  3. Run powershell -ExecutionPolicy Bypass -File Install.ps1
  4. You will be prompted to install the certificate. Accept prompts to continue.

Compatibility

  • Windows 10 version 17763.0 or higher
  • Tested on SQL Server 2019 - 2022

Technologies

  • C#
  • .NET 8.0
  • Windows App SDK (WinUI 3)