Share via


JDBC 드라이버의 새로운 기능

다음 섹션에서는 Microsoft SQL Server 2005 JDBC 드라이버의 새로운 기능에 대해 설명합니다.

JDBC 드라이버 버전 1.2의 새로운 기능

이 Microsoft SQL Server 2005 JDBC 드라이버 버전 1.2에는 새롭고 향상된 기능이 다양하게 들어 있습니다. 다음 섹션에서는 JDBC 드라이버 버전 1.2의 향상된 기능에 대해 설명합니다.

선택 버퍼링

JDBC 드라이버에서 이제 선택 버퍼링 기능을 제공하게 되어 서버 커서 오버헤드 없이 모든 종류의 큰 값 데이터를 검색할 수 있습니다. 선택 버퍼링을 사용하는 방법은 선택 버퍼링 사용을 참조하십시오.

JDBC 드라이버는 이 기능의 일부로 새로운 responseBuffering 속성과 새로운 스트리밍 getter 메서드를 제공합니다. responseBuffering 연결 문자열 속성은 선택 버퍼링 모드를 설정하거나 검색하는 데 사용할 수 있습니다. 새 responseBuffering 속성에 대한 자세한 내용은 연결 속성 설정을 참조하십시오.

get<Type>Stream 메서드는 큰 값 OUT 매개 변수를 지원합니다. 자세한 내용은 SQLServerCallableStatement 클래스를 참조하십시오.

SSL 암호화

JDBC 드라이버에서 이제 SSL(Secure Sockets Layer) 암호화를 제공하므로 SQL Server 데이터베이스와의 통신 채널에 대한 보안을 설정할 수 있습니다. SSL을 사용하여 데이터를 암호화하는 방법은 SSL 암호화 사용을 참조하십시오.

JDBC 드라이버는 이 기능의 일부로 새 연결 속성과 새 getter/setter 메서드를 제공합니다. 새 연결 속성은 encrypt, trustServerCertificate, trustStore, trustStorePasswordhostNameInCertificate입니다. Java 응용 프로그램에서 이러한 새 연결 문자열 속성을 사용하는 방법은 연결 속성 설정을 참조하십시오. 적절한 getter/setter 메서드를 사용하여 이러한 속성의 값을 설정하거나 가져오는 방법은 SQLServerDataSource 클래스를 참조하십시오.

밀접하게 결합된 XA 트랜잭션

JDBC 드라이버에서 이제 SSTRANSTIGHTLYCPLD 플래그를 제공하므로 XID(XA 분기 트랜잭션 ID)는 다르지만 GTRID(전역 트랜잭션 ID)는 같은 밀접하게 결합된 XA 트랜잭션을 응용 프로그램에서 사용할 수 있습니다. 자세한 내용은 XA 트랜잭션 이해를 참조하십시오.

샘플 응용 프로그램

JDBC 드라이버 도움말 시스템에는 Java 응용 프로그램에서 JDBC 드라이버를 사용하는 데 필요한 다양한 기술을 보여 주는 샘플 응용 프로그램 모음이 포함되어 있습니다. 이 1.2 버전의 도움말 시스템에서는 또한 선택 버퍼링 기능 사용법을 보여 주는 새로운 두 개의 샘플을 추가로 제공합니다. 샘플 응용 프로그램에 대한 자세한 내용은 샘플 JDBC 드라이버 응용 프로그램을 참조하십시오.

참고 항목

관련 자료

JDBC 드라이버 개요