Share via


RepairOption Enumeration

Quando viene passato al metodo Repair, l'oggetto RepairOption specifica il tipo di ripristino database da eseguire.

Spazio dei nomi: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in system.data.sqlserverce.dll)

Sintassi

'Dichiarazione
Public Enumeration RepairOption
public enum RepairOption
public enum class RepairOption
public enum RepairOption
public enum RepairOption

Membri

Nome membro Descrizione
DeleteCorruptedRows Elimina tutte le righe danneggiate, senza che venga eseguito un tentativo di ripristinarle.
RecoverCorruptedRows Consente di tentare il ripristino di tutte le righe danneggiate invece di eliminarle.

Osservazioni

Se si utilizza il valore DeleteCorruptedRows dell'oggetto RepairOption, tutte le pagine danneggiate verranno scartate dal database. Questa operazione potrebbe comportare una significativa perdita di dati. I dati recuperati mediante questa opzione, tuttavia, risulteranno perfettamente integri.

Se si utilizza il valore RecoverCorruptedRows dell'oggetto RepairOption, verrà effettuato un tentativo di leggere i dati delle pagine danneggiate nel database. Mediante l'utilizzo di tale valore, il numero di dati recuperati potrebbe essere maggiore, ma non ne sarà garantita l'integrità.

Piattaforme

Piattaforme di sviluppo

Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
Informazioni sulla versione
.NET Framework e .NET Compact Framework
Supportato in 3.5
.NET Framework
Supportato in 3.0
.NET Compact Framework e .NET Framework
Supportato in 2.0

Vedere anche

Riferimento

System.Data.SqlServerCe Namespace