개발자 가이드(데이터베이스 엔진)
SQL Server는 데이터베이스 응용 프로그램 개발, 관리 및 제어를 위한 풍부한 도구 집합을 제공합니다.
섹션 내용
CLR(공용 언어 런타임) 통합 프로그래밍 개요
SQL Server에 통합된 Microsoft Windows용 .NET Framework의 CLR(공용 언어 런타임) 구성 요소에 대해 설명합니다. 이를 통해 Microsoft Visual Basic .NET 및 Microsoft Visual C#을 포함한 모든 .NET Framework 언어를 사용하여 저장 프로시저, 트리거, 사용자 정의 형식, 사용자 정의 함수, 사용자 정의 집계 및 스트리밍 테이블 반환 함수를 작성할 수 있습니다.네이티브 XML 웹 서비스 개념
데이터베이스 엔진을 통해 HTTP(Hypertext Transfer Protocol), SOAP 및 WSDL(Web Services Definition Language)을 사용하여 활용 가능한 네이티브 XML 웹 서비스에 대해 설명합니다.SQL Server 2008 R2 Native Client 프로그래밍
SQL Server Native Client에서 MARS(Multiple Active Result Set), UDT(사용자 정의 데이터 형식), 쿼리 알림, 스냅샷 격리 및 XML 데이터 형식 지원과 같은 새로운 SQL Server 기능을 활용하는 응용 프로그램을 새로 작성하거나 기존 응용 프로그램을 개선하는 방법을 설명합니다.SQLXML 4.0 프로그래밍 개념
SQL Server 2005에 새로 추가된 기능(예: XML 데이터 형식)을 지원하는 추가 업데이트 및 SQLXML 3.0과 동일한 기능을 제공하는 최신 버전의 SQLXML에 대해 설명합니다.구성 관리용 WMI 공급자 개념
MMC(Microsoft Management Console)용 SQL Server 구성 관리자 스냅인 및 Microsoft SQL Server 구성 관리자에서 사용되는 게시된 계층에 대해 설명합니다. 이 계층은 SQL Server 구성 관리자에서 요청하는 레지스트리 작업을 관리하는 통합 API 호출 상호 작용 방법과 선택한 SQL Server 서비스에 대한 향상된 제어 및 조작을 제공합니다.서버 이벤트용 WMI 공급자 개념
WMI(Windows Management Instrumentation)를 사용하여 SQL Server 인스턴스의 이벤트를 모니터링하는 방법을 설명합니다.SMO(SQL Server Management Objects)
SQL Server 관리의 모든 측면을 프로그래밍하기 위해 설계된 개체 컬렉션인 SMO(SQL Server Management Objects)에 대한 정보가 포함되어 있습니다.SQL-DMO(SQL Database Management Objects)
SQL Server 관리의 모든 측면을 프로그래밍하기 위해 설계된 COM 개체 컬렉션인 SQL-DMO(SQL Server Database Management Objects)에 대한 정보가 포함되어 있습니다.Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오.
데이터베이스 엔진 확장 저장 프로시저 프로그래밍
확장 저장 프로시저를 사용하여 C와 같은 프로그래밍 언어로 고유한 외부 루틴을 만드는 방법을 설명합니다.데이터 수집기 프로그래밍
데이터 수집기 개체 모델에 대해 설명합니다.예외 메시지 상자 프로그래밍
응용 프로그램에서 예외 메시지 상자 프로그래밍 인터페이스를 사용하여 메시징 환경에 대한 추가적인 제어를 제공하고, 사용자에게 나중에 참조할 수 있도록 오류 메시지 내용을 저장하는 옵션을 제공하고, 메시지를 통해 도움을 받을 수 있는 기회를 제공합니다.