%3CLINGO-SUB%20id%3D%22lingo-sub-1441179%22%20slang%3D%22en-US%22%3EReleased%3A%20Update%20to%20Microsoft%20OLE%20DB%20Driver%2018%20for%20SQL%20Server%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1441179%22%20slang%3D%22en-US%22%3E%3CDIV%3E%3CP%3EOLE%20DB%20Driver%2018.4%20for%20SQL%20Server%20is%20released%20today%2C%20bringing%20support%20for%20Transparent%20Network%20IP%20Resolution%20and%20UTF-8%20client-side%20support%20to%20the%20driver%20along%20with%20a%20number%20of%20fixes.%20The%26nbsp%3Bdriver%20can%20be%20%3CA%20title%3D%22download%20Microsoft%20OLE%20DB%20Driver%20for%20SQL%20Server%22%20href%3D%22https%3A%2F%2Faka.ms%2Fdownloadmsoledbsql%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Edownloaded%20directly%20from%20Microsoft%3C%2FA%3E.%3C%2FP%3E%3C%2FDIV%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CH4%20id%3D%22toc-hId--625789291%22%20id%3D%22toc-hId--625787594%22%3EChanges%3A%3C%2FH4%3E%3CUL%3E%3CLI%3EAdded%20support%20for%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Ffeatures%2Fusing-transparent-network-ip-resolution%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3ETransparent%20Network%20IP%20Resolution%20(TNIR)%3C%2FA%3E%3C%2FLI%3E%3CLI%3EAdded%20support%20for%20UTF-8%20client%20encoding%20(%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Ffeatures%2Futf-8-support-in-oledb-driver-for-sql-server%3Fview%3Dsql-server-ver15%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EUTF-8%20Support%20in%20OLE%20DB%20Driver%20for%20SQL%20Server)%3C%2FA%3E%3C%2FLI%3E%3C%2FUL%3E%3CH3%20id%3D%22toc-hId--636292395%22%20id%3D%22toc-hId--636290698%22%3EFixed%3A%3C%2FH3%3E%3CTABLE%3E%3CTBODY%3E%3CTR%3E%3CTD%3E%3CSTRONG%3EIssue%3C%2FSTRONG%3E%3C%2FTD%3E%3CTD%3E%3CSTRONG%3EDetails%3C%2FSTRONG%3E%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%3EFixed%20various%20issues%20in%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fprevious-versions%2Fwindows%2Fdesktop%2Fms718035(v%3Dvs.85)%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EISequentialStream%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Einterface%3C%2FTD%3E%3CTD%3EA%20few%20issues%20affecting%20multibyte%20code%20pages%20resulted%20in%20the%20interface%20prematurely%20reporting%20the%20end%20of%20the%20stream%20during%20the%20read%20operation.%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%3EFixed%20a%20memory%20leak%20in%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fprevious-versions%2Fwindows%2Fdesktop%2Fms716724(v%3Dvs.85)%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EIOpenRowset%3A%3AOpenRowset%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Einterface%3C%2FTD%3E%3CTD%3EFixed%20a%20memory%20leak%20in%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fprevious-versions%2Fwindows%2Fdesktop%2Fms716724(v%3Dvs.85)%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EIOpenRowset%3A%3AOpenRowset%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Einterface%20when%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3ESSPROP_IRowsetFastLoad%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eproperty%20was%20enabled.%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%3EFixed%20an%20issue%20in%20scenarios%20involving%20a%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Esql_variant%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Edata%20type%20and%20non-ASCII%20strings.%3C%2FTD%3E%3CTD%3EExecuting%20certain%20scenarios%20involving%20a%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Esql_variant%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Edata%20type%20and%20non-ASCII%20strings%20may%20result%20in%20data%20corruption.%20For%20details%2C%20see%3A%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Fole-db-data-types%2Fssvariant-structure%3Fview%3Dsql-server-ver15%23known-issues%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EKnown%20issues%3C%2FA%3E.%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%3EFixed%20issues%20with%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CEM%3ETest%20Connection%3C%2FEM%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Ebutton%20in%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Fhelp-topics%2Fdata-link-pages%3Fview%3Dsql-server-ver15%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EUDL%20configuration%20dialog%3C%2FA%3E%3C%2FTD%3E%3CTD%3EThe%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CEM%3ETest%20Connection%3C%2FEM%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Ebutton%20in%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Fhelp-topics%2Fdata-link-pages%3Fview%3Dsql-server-ver15%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EUDL%20configuration%20dialog%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Enow%20honors%20initialization%20properties%20set%20in%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CEM%3EAll%3C%2FEM%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Etab.%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%3EFixed%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3ESSPROP_INIT_PACKETSIZE%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eproperty%20default%20value%20handling%3C%2FTD%3E%3CTD%3EFixed%20an%20unexpected%20error%20when%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3ESSPROP_INIT_PACKETSIZE%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eproperty%20was%20set%20to%20its%20default%20value%20of%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E0.%20For%20details%20about%20this%20property%2C%20see%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Fole-db-data-source-objects%2Finitialization-and-authorization-properties%3Fview%3Dsql-server-ver15%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EInitialization%20and%20Authorization%20Properties%3C%2FA%3E.%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%3EFixed%20buffer%20overflow%20issues%20in%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Fole-db-interfaces%2Fibcpsession-ole-db%3Fview%3Dsql-server-ver15%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3EIBCPSession%3C%2FA%3E%3C%2FTD%3E%3CTD%3EFixed%20buffer%20overflow%20issues%20when%20using%20malformed%20data%20files.%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%3EFixed%20accessibility%20issues%3C%2FTD%3E%3CTD%3EFixed%20accessibility%20issues%20in%20the%20installer%20UI%20and%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Fhelp-topics%2Fsql-server-login-dialog%3Fview%3Dsql-server-ver15%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3ESQL%20Server%20Login%20dialog%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E(reading%20content%2C%20tab%20stops).%3C%2FTD%3E%3C%2FTR%3E%3C%2FTBODY%3E%3C%2FTABLE%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3EThe%20updated%20driver%20can%20be%20%3CA%20title%3D%22download%20Microsoft%20OLE%20DB%20Driver%20for%20SQL%20Server%22%20href%3D%22https%3A%2F%2Faka.ms%2Fdownloadmsoledbsql%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Edownloaded%20directly%20from%20Microsoft%3C%2FA%3E.%3CBR%20%2F%3E%3CBR%20%2F%3EDavid%20Engel%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1441179%22%20slang%3D%22en-US%22%3E%3CP%3EOLE%20DB%20Driver%2018.4%20for%20SQL%20Server%20is%20released%20today%2C%20bringing%20support%20for%20Transparent%20Network%20IP%20Resolution%20and%20UTF-8%20client%20encoding%20support%20to%20the%20driver.%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1441179%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ESQLServerDrivers%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Senior Member

OLE DB Driver 18.4 for SQL Server is released today, bringing support for Transparent Network IP Resolution and UTF-8 client-side support to the driver along with a number of fixes. The driver can be downloaded directly from Microsoft.

 

Changes:

Fixed:

IssueDetails
Fixed various issues in the ISequentialStream interfaceA few issues affecting multibyte code pages resulted in the interface prematurely reporting the end of the stream during the read operation.
Fixed a memory leak in the IOpenRowset::OpenRowset interfaceFixed a memory leak in the IOpenRowset::OpenRowset interface when the SSPROP_IRowsetFastLoad property was enabled.
Fixed an issue in scenarios involving a sql_variant data type and non-ASCII strings.Executing certain scenarios involving a sql_variant data type and non-ASCII strings may result in data corruption. For details, see: Known issues.
Fixed issues with the Test Connection button in the UDL configuration dialogThe Test Connection button in the UDL configuration dialog now honors initialization properties set in the All tab.
Fixed the SSPROP_INIT_PACKETSIZE property default value handlingFixed an unexpected error when the SSPROP_INIT_PACKETSIZE property was set to its default value of 0. For details about this property, see Initialization and Authorization Properties.
Fixed buffer overflow issues in IBCPSessionFixed buffer overflow issues when using malformed data files.
Fixed accessibility issuesFixed accessibility issues in the installer UI and the SQL Server Login dialog (reading content, tab stops).
 
The updated driver can be downloaded directly from Microsoft.

David Engel