다음을 통해 공유


연결 옵션

중요합니다

이 기능은 이후 버전의 Windows에서 제거됩니다. 새 개발 작업에서 이 기능을 사용하지 말고 현재 이 기능을 사용하는 애플리케이션을 수정할 계획입니다. 대신 Oracle에서 제공하는 ODBC 드라이버를 사용합니다.

이러한 옵션을 사용하면 애플리케이션 내에서 데이터베이스 연결을 사용자 지정할 수 있습니다.

연결 옵션 비고
SQL_AUTOCOMMIT SQL_AUTOCOMMIT_OFF 선택하는 경우 애플리케이션은 SQLTransact를 사용하여 트랜잭션을 명시적으로 커밋하거나 롤백해야 합니다.
SQL_ODBC_CURSORS 이 연결 특성은 드라이버 관리자에서 구현됩니다.
SQL_OPT_TRACE 이 연결 특성은 드라이버 관리자에서 구현됩니다.
SQL_OPT_TRACEFILE 이 연결 특성은 드라이버 관리자에서 구현됩니다.
SQL_TRANSLATE_DLL "드라이버를 수행할 수 없습니다."라는 오류를 반환합니다.
SQL_TRANSLATE_OPTION 변환 .dll전달되는 32비트 값입니다.
SQL_TXN_ISOLATION 드라이버는 SQL_TXN_READ_COMMITTED 허용합니다.

다음 vParams는 지원되지 않습니다.

SQL_TXN_READ_UNCOMMITTED

SQL_TXN_REAPEATABLE_READ

SQL_TXN_SERIALIZABLE
SQL_ATTR_ENLIST_IN_DTC 이 ODBC 3.0 연결 특성을 사용하면 Microsoft 구성 요소 서비스(또는 Windows NT를 사용하는 경우 MTS)에서 조정된 분산 트랜잭션에서 Oracle용 ODBC 드라이버를 사용할 수 있습니다. vParam 인수로 트랜잭션에 대한 인터페이스 포인터 pITransaction을 제공합니다.
SQL_ATTR_CONNECTION_DEAD 이 읽기 전용 ODBC 3.5 연결 특성을 사용하면 Oracle 서버에 대한 연결이 실패했는지 여부를 확인할 수 있습니다. 가져오기만; 설정할 수 없습니다.