The information in this article applies to:
SUMMARYWhen tracing an ODBC connection to previous versions of SQL Server, you would see the following SET statements issued at connect time:
When connecting to SQL Server 7.0, through ODBC or OLE-DB, all of these options, excluding TEXTSIZE, are set by means of a connection flag that tells SQL Server if it is an ODBC or OLEDB connection and will not be seen in any trace output generated using SQL Server Profiler. Although you do not explicitly see the options being set when tracing the server, they are in effect for the connection. In addition, the CONCAT_NULL_YIELDS_NULL option (new in SQL Server 7.0) is set ON. You will still see TEXTSIZE being set when tracing SQL Server.
MORE INFORMATION
Versions of the ODBC driver that were created before SQL Server 7.0 (such as the SQL Server 2.65 driver) do not know of the existence of the connection flag. Therefore, if you are using an older version of the driver to connect to SQL Server 7.0, you will still see the explicit SET statements being issued. Q156498 INF: How to Determine the Current Settings for @@options Additional query words: Profiler SQL Trace xp_sqltrace
Keywords : kbSQLServ700 |
Last Reviewed: April 6, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |