SQL Server Native Client를 사용하여 애플리케이션 빌드

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System(PDW)

Important

SQL Server Native Client(약칭 SNAC)는 SQL Server 2022(16.x) 및 SSMS(SQL Server Management Studio) 19에서 제거되었습니다. SQL Server Native Client(SQLNCLI 또는 SQLNCLI11) 및 레거시 Microsoft OLE DB Provider for SQL Server(SQLOLEDB)는 새 애플리케이션 개발에 권장되지 않습니다. 앞으로 새 SQL Server용 Microsoft OLE DB 드라이버(MSOLEDBSQL) 또는 최신 Microsoft ODBC Driver for SQL Server로 전환합니다. SQL Server 데이터베이스 엔진(버전 2012~2019)의 구성 요소로 제공되는 SQLNCLI의 경우 이 지원 수명 주기 예외를 참조하세요.

SQL Server Native Client 라이브러리를 사용하는 애플리케이션을 개발할 때는 여러 가지 문제가 발생합니다. 이 섹션의 항목에서는 MDAC에서 SQL Server Native Client로 업그레이드, SQL Server 네이티브 클라이언트 헤더 및 라이브러리 파일 사용, SQL Server Native Client와 함께 사용할 수 있는 다양한 연결 문자열 개요를 포함하여 이러한 많은 문제에 대해 설명합니다.

이 섹션의 내용

SQL Server Native Client 설치
SQL Server Native Client를 설치하는 방법, 다양한 구성 요소가 설치된 위치 및 SQL Server Native Client를 제거하는 방법에 대해 설명합니다.

SQL Server Native Client의 구성 요소
라이브러리, 리소스, 도움말 및 헤더 파일을 포함하여 SQL Server Native Client를 구성하는 구성 요소에 대해 설명합니다.

SQL Server Native Client에서 연결 문자열 키워드 사용
SQL Server Native Client를 통해 데이터베이스에 연결할 때 사용할 수 있는 다양한 유형의 연결 문자열에 대해 설명합니다.

SQL Server Native Client 헤더 및 라이브러리 파일 사용
애플리케이션 내에서 SQL Server Native Client 헤더 및 라이브러리 파일을 사용하는 방법에 대해 설명합니다.

MDAC에서 SQL Server Native Client로 애플리케이션 업데이트
SQL Server Native Client와 MDAC 간의 차이점과 MDAC에서 SQL Server Native Client로 업그레이드할 때 고려해야 하는 문제에 대해 설명합니다.

SQL Server 2005 Native Client에서 애플리케이션 업데이트
SQL Server 2005(9.x) Native Client에서 SQL Server 2012(11.x)의 SQL Server Native Client로 업그레이드할 때 고려해야 하는 문제에 대해 설명합니다.

SQL Server Native Client에서 ADO 사용
ADO에서 SQL Server Native Client를 사용하여 SQL Server 기능에 액세스하고 사용하는 방법을 설명합니다.

SQL Server Native Client에 대한 지원 정책
다양한 버전의 SQL Server Native Client에서 다양한 데이터 액세스 구성 요소를 사용할 수 있는 방법에 대해 설명합니다.

SQL Server Native Client를 사용하여 Azure SQL Database에 연결
SQL Server Native Client를 사용하여 SQL Database에 연결하는 방법을 설명합니다.

참고 항목

SQL Server Native Client 프로그래밍
ODBC 방법 도움말 항목
OLE DB 방법 항목