Quanto dispari. La tabella troncata elimina una serratura esclusiva perché sta scrivendo. Ciò ostruisce ed è ostruita dalle serrature (colte) comuni della specie che generano l'indice eliminano. Quale arriva il primo funzionerà a completamento ed allora l'altro comincerà funzionare. È realmente impossibile avere entrambi funzionare simultaneamente - uno ostruirà sempre l'altro.
Appena controllando - avete fatto funzionare il dbcc checktable e il tablealloc del dbcc sulla sul vostri tabella ed esso è venuto su pulito? Avete ricreato fisicamente la tabella (prescelta in una nuova tabella, la vecchia tabella di goccia, cambia titolo la nuova tabella)?
Se l'edizione realmente è tabella troncata e genera l'indice che funziona simultaneamente, potreste forzare la sequenza chiudente corretta usando “l'ordine della tabella della serratura„ prima che faceste funzionare l'indice di generazione. Dovete essere in una transazione per fare questo. Che le garanzie generano l'indice non potrebbe possibilmente funzionare mentre la tabella troncata sta funzionando… anche se quella è come è ha supposto per essere normalmente. Ma l'assistente tecnico di Sybase deve avere un motivo per dire che cosa hanno fatto. :)
Provare la ricostruzione fisica della tabella (se non avete già) ed allora using una dichiarazione della tabella della serratura prima dell'indice di generazione.