FIX: Access Violation Occurs When Querying a Remote Index Provider (269839)
The information in this article applies to:
This article was previously published under Q269839
BUG #: 58203 (SQLBUG_70)
SYMPTOMS
When querying a remote index provider with the Cindex OLEDB provider (OPTCIIOLEDB.dll) from Optika Inc., the following query plan generates an access violation:
|--Nested Loops(Inner Join)
|--Bookmark Lookup
| |--Index Seek
|--Bookmark Lookup
|--Index Seek
Various queries may cause the access violation. Whether or not a particular query is affected depends on the query plan that was chosen by the optimizer. Here is an example of a query that causes the error:
SELECT
main_1.ISSUED AS 'ISSUED',
main_1.PCNumber AS 'PCNumber',
main_1.CUST AS 'CUST',
main_1.PONumber AS 'PONumber',
main_0.SoldTO AS 'SoldTO'
FROM
optika..Catdata3.main AS main_0 ,
optika..Catdata2.main AS main_1
WHERE
main_1.PONumber = main_0.PONumber
AND main_1.PONumber = '106879'
STATUS
Microsoft has confirmed this to be a problem in SQL Server 7.0. This problem has been corrected in U.S. Service Pack 3 for Microsoft SQL Server 7.0. For more information, click the following article number to view the article in the Microsoft Knowledge Base: 274799 INF: How to Obtain Service Pack 3 for Microsoft SQL Server 7.0 and Microsoft Data Engine (MSDE) 1.0
For more information, contact your primary support provider.
Modification Type: | Major | Last Reviewed: | 3/14/2006 |
---|
Keywords: | kbBug kbfix KB269839 |
---|
|