2024년 ODBC Driver 릴리스 정보

이 문서에는 ODBC Driver 에 대한 릴리스 정보가 있는데, 해당되는 경우 다음을 포함합니다.

  • 동작 변경 사항

  • 새로운 기능

  • 고객이 직면한 버그 수정

Snowflake는 ODBC Driver 업데이트에 의미 체계 버전 관리를 사용합니다.

설명서는 ODBC 드라이버 섹션을 참조하십시오.

버전 3.4.1(2024년 9월 3일)

새로운 기능과 업데이트

  • 네트워크 오류에 대한 오류 메시지를 개선했습니다.

버그 수정 사항

  • put/get 명령 실행 시 경우에 따라 지연이 발생하는 문제를 수정했습니다.

  • :codenowrap:`SQL_DEFAULT_PARAM`의 지원되지 않는 사용이 올바르게 처리되지 않는 문제를 수정했습니다.

버전 3.4.0(2024년 7월 29일)

새로운 기능과 업데이트

  • 키-페어 인증을 사용할 때 SQLSetConnectAttr 을 통해 개인 키 파일 내용을 전달하기 위한 지원을 추가했습니다.

  • 중국의 .cn 과 같이 다양한 최상위 도메인에 대한 지원을 추가했습니다.

  • Linux rpm 패키지에 변경 로그를 추가했습니다.

  • 허용 가능한 최대 LOB(large object) 크기를 늘렸습니다.

버그 수정 사항

  • 로깅 시 경우에 따라 드라이버가 응답하지 않는 문제를 수정했습니다.

  • NULL을 반환하는 SQL 프로시저를 호출할 때 오류가 반환되는 문제를 수정했습니다.

  • 다중 문 쿼리에 USE 명령이 두 개 이상 있는 경우 다중 문 쿼리가 잘못된 쿼리 결과를 반환하는 문제를 수정했습니다.

  • 환경 변수를 읽을 때 발생하는 메모리 누수 문제를 수정했습니다.

  • Windows에서 환경 변수의 프록시 설정이 적용되지 않는 문제를 수정했습니다.

버전 3.3.2(2024년 6월 24일)

새로운 기능과 업데이트

  • SAML URL에 대한 확인을 비활성화하는 disableSamUrlCheck 연결 매개 변수를 추가했습니다.

버그 수정 사항

  • 리전 이름을 기반으로 한 S3 리전 URL 도메인 선택 관련 문제를 수정했습니다.

  • 스크립팅을 사용하여 경우에 따라 드라이버가 쿼리 결과를 올바르게 반환하지 않는 문제를 수정했습니다.

  • 사용자 지정 SQL 데이터 타입에 대해 SQLColAttribute(SQL_DESC_TYPE_NAME) 이 타입 이름을 반환하지 않는 문제를 수정했습니다.

  • 로깅에 잘못된 정보가 표시되는 문제를 수정했습니다.

버전 3.3.1(2024년 5월 2일)

새로운 기능과 업데이트

  • 다음 라이브러리 버전이 업데이트되었습니다.

    • arrow 0.17.1을 15.0.0으로.

    • aws sdk를 1.3.50에서 1.11.283으로.

    • curl 8.6.0을 8.7.1로

버그 수정 사항

  • 없습니다.

버전 3.3.0(2024년 4월 8일)

새로운 기능과 업데이트

  • 로깅 구성 파일에 로그 설정에 대한 지원이 추가되었습니다.

  • 다음 라이브러리 버전이 업데이트되었습니다.

    • curl 8.4.0을 8.6.0으로

    • openssl 3.0.11을 3.0.13으로

    • zlib를 1.2.13에서 1.3.1로.

버그 수정 사항

  • SQLGetData 를 사용하여 쿼리 결과를 검색할 때 Windows에서 성능 회귀를 수정했습니다.

  • 열 정의 없이 테이블을 반환하는 저장 프로시저를 SQLProcedures() 가 나열하지 않던 문제를 수정했습니다.

  • Windows에서 컴파일러를 업그레이드하고 보안 문제를 해결하기 위해 더 많은 빌드 플래그를 추가했습니다.

  • 메모리 할당 실패로 인해 애플리케이션이 종료되어 잠재적인 리소스 누수가 발생하는 문제를 수정했습니다.

  • 범위를 벗어난 메모리 액세스 오류와 관련된 문제를 수정했습니다.

  • 보안 문제로 인해 Microsoft에서 금지한 CRT 함수를 제거했습니다.

  • 개인 키 파일 경로에 ASCII가 아닌 문자가 포함된 경우 키 페어 인증 사용에 실패하던 문제를 수정했습니다.

버전 3.2.0(2024년 1월 19일)

BCR(동작 변경 릴리스) 변경 사항

3.2.0 릴리스에서는 ODBC 드라이버가 드라이버를 처음 설치할 때 구성 파일에서 ODBCInstLib 설정을 제거했습니다. 설치 중에 드라이버는 이제 드라이버 관리자 라이브러리에서 플랫폼에 따라 가능한 다양한 위치를 검색합니다. 이 접근 방식에서는 다양한 플랫폼에 맞춰 더욱 큰 유연성을 제공합니다. 드라이버가 라이브러리를 찾을 수 없으면 Unable to locate SQLGetPrivateProfileString function 오류가 표시됩니다. 이 경우 시스템의 드라이버 관리자 이름으로 ODBCInstLib 를 수동으로 설정해야 할 수도 있습니다. 자세한 내용은 ODBC 드라이버 구성하기 를 참조하십시오.

새로운 기능과 업데이트

  • 여러 SAML 통합에 대한 지원을 추가했습니다.

버그 수정 사항

  • SQLGetData를 사용하여 쿼리 결과를 검색할 때 Windows에서 성능 회귀를 수정했습니다. varchar 등 일부 경우에는 여전히 성능 회귀가 발생할 수 있습니다. 이러한 문제는 향후 릴리스에서 수정될 예정입니다.

  • HTTP 429 오류를 수신할 때 Okta 인증 사용이 실패하는 문제를 수정했습니다.

  • 유효하지 않은 이름으로 DSN을 생성할 때 발생하는 부적절한 오류 메시지를 수정했습니다.