SQL Server 2014는 SQL Server 2012 Native Client를 설치합니다. SQL Server 2014 Native Client가 없습니다.
SQL Server Native Client에서 ODBC 드라이버에 대한 업데이트는 더 이상 없습니다. Windows에서 Microsoft ODBC Driver 11 for SQL Server라고 하는 SQL Server Native Client의 ODBC 드라이버 후속 작업이 SQL Server 2014와 함께 설치됩니다. Windows의 Microsoft ODBC Driver 11 for SQL Server에 대한 자세한 내용은 Microsoft ODBC Driver 11 for SQL Server - Windows를 참조하세요.
SQL Server Native Client의 OLE DB 공급자는 SQL Server 2012 Native Client에서 마지막으로 업데이트되었습니다. OLE DB 공급자를 사용하여 최신 버전의 SQL Server에 연결하려는 개발자는 SQL Server 2012 Native Client에 제공된 OLE DB 공급자를 사용해야 합니다.
다음 항목에서는 SQL Server 2012의 중요한 새 SQL Server Native Client 기능에 대해 설명합니다.
또한 SQL Server Native Client의 ODBC는 이제 Windows 7 SDK의 표준 ODBC에 추가된 세 가지 기능을 지원합니다.
연결 관련 작업에 대한 비동기 실행입니다. 자세한 내용은 비동기 실행을 참조하세요.
C 데이터 형식 확장성. 자세한 내용은 ODBC의 C 데이터 형식을 참조하세요.
SQL Server Native Client에서 이 기능을 지원하기 위해 애플리케이션에서 ODBC 3.8을 사용하는 경우 SQLGetDescField는 (형식의 경우) 또는
SQL_C_SS_TIMESTAMPOFFSET(fordatetimeoffset) 대신SQL_C_BINARY반환SQL_C_SS_TIME2time할 수 있습니다. 자세한 내용은 ODBC 날짜 및 시간 개선에 대한 데이터 형식 지원을 참조하세요.작은 버퍼를 사용하여 여러 번 호출
SQLGetData하여 큰 매개 변수 값을 검색합니다. 자세한 내용은 SQLGetData를 사용하여 출력 매개 변수 검색을 참조하세요.
다음 항목에서는 SQL Server 2012의 SQL Server Native Client 동작 변경에 대해 설명합니다.
호출
ICommandWithParameters::SetParameterInfo할 때 pwszName 매개 변수에 전달된 값은 유효한 식별자여야 합니다. 자세한 내용은 ICommandWithParameters를 참조하세요.SQLDescribeParam는 이제 ODBC 사양을 준수하는 값을 일관되게 반환합니다. 자세한 내용은 SQLDescribeParam을 참조하세요.