hola
espero me puedan ayudar
como puedo crear una copia de respaldo(backup) desde mi aplicacion
y como puedo hacer para poder restaurar desde la aplicacion
el siguiente codigo me crea la copia
try
{
Backup oBackup = new Backup();
oBackup.Database = "BDAcademico";
if (ddlTipo.Text == "Diferencial")
oBackup.Incremental = true;
if (ddlTipo.Text == "Log")
{
oBackup.Action = BackupActionType.Log;
oBackup.Devices.AddDevice("D:/Backup/Backup.trn",DeviceType.File);
}
else
{
oBackup.Action = BackupActionType.Database;
oBackup.Devices.AddDevice("D:/Backup/Backup.bak", DeviceType.File);
}
oBackup.Initialize = true;
oBackup.SqlBackup(oServer);
lblMensajeBackup.Text = "Se ha guardado el respaldo de la Base de Datos Academico en (D:/Backup/)";
}
catch (SmoException ex)
{
lblMensajeBackup.Text = "Error" + ex.Message;
}
me funciona bien pero el problema que me plantearon q solo funcionaria en localhost
y creo que es haci
Entonces como puedo hacer que desde mi aplicacion cree una cpia de seguridad en el servidor???
y como hago la restauracion?
Espero me ayuden Gracias.