데이터베이스 엔진 개발자 설명서Database Engine Developer Documentation

SQL ServerSQL Server는 데이터베이스 응용 프로그램 개발, 관리 및 제어를 위한 풍부한 도구 집합을 제공합니다. provides a rich set of tools for developing, administering, and controlling database applications.

섹션 내용In This Section

CLR(공용 언어 런타임) 통합 프로그래밍 개요Common Language Runtime (CLR) Integration Programming Concepts
MicrosoftMicrosoft에 통합된 SQL ServerSQL Server Windows용 .NET Framework의 CLR(공용 언어 런타임) 구성 요소에 대해 설명합니다.Describes the integration of the common language runtime (CLR) component of the .NET Framework for MicrosoftMicrosoft Windows in SQL ServerSQL Server. 이를 통해 MicrosoftMicrosoft Visual Basic .NET 및 MicrosoftMicrosoft Visual C#을 포함한 모든 .NET Framework 언어를 사용하여 저장 프로시저, 트리거, 사용자 정의 형식, 사용자 정의 함수, 사용자 정의 집계 및 스트리밍 테이블 반환 함수를 작성할 수 있습니다.This means that you can write stored procedures, triggers, user-defined types, user-defined functions, user-defined aggregates, and streaming table-valued functions, using any .NET Framework language, including MicrosoftMicrosoft Visual Basic .NET and MicrosoftMicrosoft Visual C#.

SQL Server Native Client 프로그래밍SQL Server Native Client Programming
SQL ServerSQL Server Native Client에서 MARS(Multiple Active Result Set), UDT(사용자 정의 데이터 형식), 쿼리 알림, 스냅숏 격리 및 XML 데이터 형식 지원과 같은 새로운 SQL ServerSQL Server 기능을 활용하는 응용 프로그램을 새로 작성하거나 기존 응용 프로그램을 개선하는 방법에 대해 설명합니다.Describes how SQL ServerSQL Server Native Client can be used to create new applications or enhance existing applications to take advantage of new SQL ServerSQL Server features such as multiple active result sets (MARS), user-defined data types (UDT), query notifications, snapshot isolation, and XML data type support.

SQLXML 4.0 프로그래밍 개념SQLXML 4.0 Programming Concepts
SQL Server 2005SQL Server 2005에 새로 추가된 기능(예: XML 데이터 형식)을 지원하는 추가 업데이트 및 SQLXML 3.0과 동일한 기능을 제공하는 최신 버전의 SQLXML에 대해 설명합니다.Describes the latest version of SQLXML, which delivers the same functionality as SQLXML 3.0 as well as additional updates to accommodate new features introduced in SQL Server 2005SQL Server 2005, such as the xml data type.

구성 관리용 WMI 공급자 개념WMI Provider for Configuration Management Concepts
MMC(Microsoft Management Console)용 SQL ServerSQL Server 구성 관리자 스냅인 및 MicrosoftMicrosoft SQL ServerSQL Server 구성 관리자에서 사용되는 게시된 계층에 대해 설명합니다.Describes a published layer that is used with the SQL ServerSQL Server Configuration Manager snap-in for Microsoft Management Console (MMC) and the MicrosoftMicrosoft SQL ServerSQL Server Configuration Manager. 이 계층은 SQL ServerSQL Server 구성 관리자에서 요청하는 레지스트리 작업을 관리하는 통합 API 호출 상호 작용 방법과 선택한 SQL ServerSQL Server 서비스에 대한 향상된 제어 및 조작을 제공합니다.It provides a unified way for interfacing with the API calls that manage the registry operations requested by SQL ServerSQL Server Configuration Manager and provides enhanced control and manipulation over the selected SQL ServerSQL Server services.

서버 이벤트용 WMI 공급자 개념WMI Provider for Server Events Concepts
WMI(Windows Management Instrumentation)를 사용하여 SQL ServerSQL Server 인스턴스의 이벤트를 모니터링하는 방법을 설명합니다.Describes how to use Windows Management Instrumentation (WMI) to monitor events in an instance of SQL ServerSQL Server.

SMO(SQL Server 관리 개체) 프로그래밍 가이드SQL Server Management Objects (SMO) Programming Guide
SQL ServerSQL Server 관리의 모든 측면을 프로그래밍하기 위해 설계된 개체 컬렉션인 SMO( SQL ServerSQL Server Management Objects)에 대한 정보가 포함되어 있습니다.Contains information about SQL ServerSQL Server Management Objects (SMO), a collection of objects that are designed for programming all aspects of managing SQL ServerSQL Server.

데이터베이스 엔진 확장 저장 프로시저 프로그래밍Database Engine Extended Stored Procedure Programming
확장 저장 프로시저를 사용하여 C와 같은 프로그래밍 언어로 고유한 외부 루틴을 만드는 방법을 설명합니다.Describes how to use extended stored procedures to create your own external routines in a programming language such as C.

데이터 수집기 프로그래밍Data Collector Programming
데이터 수집기 개체 모델에 대해 설명합니다.Describes the Data Collector object model.

예외 메시지 상자 프로그래밍Exception Message Box Programming
응용 프로그램에서 예외 메시지 상자 프로그래밍 인터페이스를 사용하여 메시징 환경에 대한 추가적인 제어를 제공하고, 사용자에게 나중에 참조할 수 있도록 오류 메시지 내용을 저장하는 옵션을 제공하고, 메시지를 통해 도움을 받을 수 있는 기회를 제공합니다.Describes how you can use the exception message box programmatic interface in your applications to provide more control over the messaging experience, to give your users the option to save error message content for later reference, and to get help with messages.

참고 항목See Also

데이터 마이닝 프로그래밍 Data Mining Programming
Analysis Services 개발자 설명서 Analysis Services Developer Documentation
Integration Services 개발자 설명서 Integration Services Developer Documentation
복제 개발자 설명서 Replication Developer Documentation
Reporting Services 개발자 설명서 Reporting Services Developer Documentation