• Viernes 3 de Mayo de 2024, 00:06

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Josselo

Páginas: 1 2 [3]
51
ASP .NET / Copia de respaldo usando sqlserver
« en: Martes 2 de Noviembre de 2010, 22:28 »
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.

Páginas: 1 2 [3]