2015-05-08 13 views

risposta

24

L'API di backup online è stata aggiunta a System.Data.Sqlite in version 1.0.80.0 - April 1, 2012. È possibile creare un backup del database, mentre ci sono altri collegamenti esterni, come in modo

using(var source = new SQLiteConnection("Data Source=ActiveDb.db; Version=3;")) 
using(var destination = new SQLiteConnection("Data Source=BackupDb.db; Version=3;")) 
{ 
    source.Open(); 
    destination.Open(); 
    source.BackupDatabase(destination, "main", "main", -1, null, 0); 
} 

Inoltre, verranno creati BackupDb.db se non esiste già.

Problemi correlati