다음을 통해 공유


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

적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System(PDW)

Important

SNAC(SQL Server Native Client)는 다음과 함께 제공되지 않습니다.

  • SQL Server 2022(16.x) 이상 버전
  • SQL Server Management Studio 19 이상 버전

SQL Server Native Client(SQLNCLI 또는 SQLNCLI11)와 레거시 Microsoft OLE DB Provider for SQL Server(SQLOLEDB)는 새로운 응용 프로그램 개발에 권장되지 않습니다.

새 프로젝트의 경우 다음 드라이버 중 하나를 사용합니다.

SQL Server 데이터베이스 엔진(버전 2012부터 2019까지)의 구성 요소로 제공되는 SQLNCLI의 경우 이 수명 주기 예외 지원을 참조하세요.

SQL Server Native Client 라이브러리를 사용하는 애플리케이션을 개발할 때는 여러 가지 문제가 발생합니다. 이 섹션의 항목에서는 MDAC에서 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를 통해 데이터베이스에 연결할 때 사용할 수 있는 다양한 유형의 연결 문자열 대해 설명합니다.

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 방법 항목