This documentation is archived and is not being maintained.

Database Engine Administration Programming Overview

This topic provides an overview of administering the Database Engine programmatically.

Database Engine administration programming is concerned with three APIs: SMO (including RMO and NMO), SQL-DMO, and WMI. These three API sets let the programmer write programs that manage the SQL Server Database Engine. They represent programming interfaces that provide the data definition language (DDL) for SQL Server.