O'Reilly logo

Guru's Guide to SQL Server Architecture and Internals, The by Ken Henderson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

SQL Server's DLLs

SQL Server's main executable, sqlservr.exe, statically imports nine different DLLs. Table 9.1 lists these and indicates the main purpose of each one.

Table 9.1. SQL Server's Statically Linked DLLs
DLL NamePurpose
Kernel32.dllWin32 kernel function library
AdvApi32.dllWin32 security function library
User32.dllWin32 windowing and application library
Rpcrt4.dllWin32 RPC runtime library
Opends60.dllSQL Server Open Data Services library
Ums.dllSQL Server User Mode Scheduler library
Msvcrt.dllMultithreaded Visual C++ runtime library
Sqlsort.dllSQL Server collation and string comparison library
Msvcirt.dllOld Iostream Visual C++ library

Each of these must be present on the host system in order for SQL Server to start. Furthermore, any DLLs they ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required