Ich würde die Zeilen DISTINCT AUSWÄHLEN und sie in eine temporäre Tabelle werfen, dann die Quelltabelle löschen und die Daten aus der temporären Tabelle zurückkopieren.EDIT: jetzt mit Codeschnipsel!
INSERT INTO TABLE_2
SELECT DISTINCT * FROM TABLE_1
GO
DELETE FROM TABLE_1
GO
INSERT INTO TABLE_1
SELECT * FROM TABLE_2
GO