Non ignorare gli errori di chiave duplicata. Modificare il valore della proprietà KeyDuplicate della configurazione errori in modo che non sia impostato su IgnoreError

Questa regola analizza le impostazioni di configurazione errori delle dimensioni per determinare se la proprietà KeyDuplicate è impostata su IgnoreError.

Procedure consigliate

Anche se il valore predefinito per KeyDuplicate è IgnoreError, non ignorare gli errori di chiave duplicata. Se si utilizza l'impostazione IgnoreError, può essere difficile rilevare problemi con le colonne chiave errate, erroneamente definite relazioni tra attributi, e i problemi di consistenza dei dati. Anziché utilizzare l'impostazione IgnoreError, è preferibile in genere correggere la progettazione e pulire i dati.

L'impostazione IgnoreError può risultare utile nei prototipi dove la correttezza non è importante. Tuttavia, è necessario modificare questa impostazione dopo che la creazione del prototipo è completata per assicurare la consistenza dei dati.

Ulteriori informazioni

Per ulteriori informazioni sulle impostazioni di errore, vedere Opzioni e impostazioni di elaborazione nella documentazione in linea di SQL Server.