To verify that the
Ignore duplicate values option is enabled on the index, use the
sp_help Transact-SQL command. For example, use the following query to check whether the
Ignore duplicate values option is disabled on the CIX_TrackingMessageReferences index in the dbo.TrackingMessageReferences table.
USE BizTalkMsgBoxDb
EXEC sp_helpindex TrackingMessageReferences; -- CIX_TrackingMessageReferences on TrackingMessageReferences
GO
EXEC sp_helpindex MessageParts; -- CIX_MessageParts on MessageParts
GO
EXEC sp_helpindex MessageProps; -- CIX_MessageProps on MessageProps
GO
EXEC sp_helpindex UniqueSubscription; -- IX_UniqueSubscription on UniqueSubscription
GO
EXEC sp_helpindex ConvoySetInstances; -- CIX_ConvoySetInstances on ConvoySetInstances
GO
EXEC sp_helpindex Modules; -- IX_Modules on Modules
GO
Verify that the Index_description column for the indexes contains
ignore duplicate keys.
To avoid this problem, make sure that you update SQL Server 2005 to the latest service pack before you run the re-index operations again.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
913089
How to obtain the latest service pack for SQL Server 2005