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.
DLL Name | Purpose |
---|---|
Kernel32.dll | Win32 kernel function library |
AdvApi32.dll | Win32 security function library |
User32.dll | Win32 windowing and application library |
Rpcrt4.dll | Win32 RPC runtime library |
Opends60.dll | SQL Server Open Data Services library |
Ums.dll | SQL Server User Mode Scheduler library |
Msvcrt.dll | Multithreaded Visual C++ runtime library |
Sqlsort.dll | SQL Server collation and string comparison library |
Msvcirt.dll | Old 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 ...
Get Guru's Guide to SQL Server Architecture and Internals, The now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.