C'è una grande funzionalità in SQL Server Management Studio che mi ha salvato la giornata.
In SSMS andare su Opzioni -> Designer -> Tabella e progettisti di database, selezionare "Genera automaticamente script di modifica" e deselezionare "Impedisci il salvataggio delle modifiche che richiedono la ricreazione della tabella".
In Esplora oggetti, passare alla tabella e selezionare la colonna che otterrà la specifica Identità. Fare clic con il tasto destro e selezionare Modifica. Nel pannello delle proprietà della colonna, espandere la struttura "Identity Specification" e modificare "(Is Identity)" su yes. Ora nella parte in alto a sinistra, seleziona l'icona "Genera script". Prestare attenzione ai messaggi di avviso.
Ora si avrà uno script generato che eliminerà tutti i vincoli, ricrea la tabella con identità e ricrea i vincoli. WOW!
Lo testerò e posterò qui i miei risultati.
Aggiornamento: Tutto ha funzionato bene. Ho dimenticato di dire nella domanda che ho bisogno dello script per riprodurre la modifica nelle installazioni dei nostri client.
Questo sito è davvero fantastico. Il tempo che ho speso per scrivere la mia risposta ho avuto altri 3!
non credi che il mio suggerimento sia stato più semplice? :) – Stuart
@STuart: È la stessa soluzione, ma neves salva prima il suo script. – gbn
@Neves: Enterprise Manager ha lo stesso segno di "modifica e salvataggio" – gbn