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