Microsoft KB Archive/148675

{|
 * width="100%"|

BUG: Reformat w/ TEXT Col Can Cause Errors 7114, 813, 814, 806

 * }

Q148675

-

The information in this article applies to:


 * Microsoft SQL Server version 6.0

-

BUG# NT: 12208 (6.00)

SYMPTOMS
If tables involved in join statement do not have proper indexes on them, the optimizer decided to use the reformat strategy, and the select column includes TEXT field, it can cause the following errors:


 * 1) 7114 'Page %ld is not a valid text page'


 * 1) 813 'Logical page 0x%lx in database %d is already hashed'


 * 1) 814 'Keep count of buffer 0x%lx holding logical page %ld in database

%.*s has become negative.'


 * 1) 806 'Could not find virtual page for logical page %ld in database

'%.*s'' in tempdb and master database

WORKAROUND
Create an index base on the joined column to avoid reformatting if you have to query on TEXT field.

STATUS
Microsoft has confirmed this to be a problem in Microsoft SQL Server version 6.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

Additional query words: sql6 tsql

Keywords : kbprogramming kbusage

Issue type :

Technology : kbSQLServSearch kbAudDeveloper kbSQLServ600