Bases de Datos > SQL Server

 Backup En Sql

<< < (2/2)

Rro_237:
me da la impresion q si esta 'casada' y el marido se llama Visual Basic 2005
(el codigo es exclusivo del lenguaje propiamente tal)
saludos...

F_Tanori:
Creo que estas en un error :P

En .NET

<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>XCODE </td></tr><tr><td id='XCODE'><!--exc1-->
Dim sBackup As String = "BACKUP DATABASE " & Me.txtBase.Text & _
                        " TO DISK = N'" & Me.txtBackup.Text & _
                        "' WITH NOFORMAT, NOINIT, NAME =N'" & Me.txtBase.Text & _
                        "-Full Database Backup',SKIP, STATS = 10"

Dim csb As New SqlConnectionStringBuilder
csb.DataSource = Me.txtServidor.Text
csb.InitialCatalog = Me.txtBase.Text
csb.IntegratedSecurity = True

Using con As New SqlConnection(csb.ConnectionString)
    Try
        con.Open()

        Dim cmdBackUp As New SqlCommand(sBackup, con)

       cmdBackUp.ExecuteNonQuery()

        MessageBox.Show("Se ha creado un BackUp de La base de datos satisfactoria
                        "Copia de seguridad de base de datos", _
                        MessageBoxButtons.OK, MessageBoxIcon.Information)

        con.Close()

    Catch ex As Exception
        MessageBox.Show(ex.Message, _
                        "Error al copiar la base de datos", _
                        MessageBoxButtons.OK, MessageBoxIcon.Error)
    End Try
End Using<!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->

como ves lo unico que hace es ejecutar intrucciones SQL y no interviene nada que sea exclusivo de .NET

<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>XCODE </td></tr><tr><td id='XCODE'><!--exc1-->


$BASE=$_POST['txtBase'];
$NAMEBK=$_POST['txtBackup'];

$sBackup = "BACKUP DATABASE ".$BASE.
             " TO DISK = N'".$NAMEBK.
             "' WITH NOFORMAT, NOINIT, NAME =N'".$BASE.
              "-Full Database Backup',SKIP, STATS = 10"

$conn = msssql_connect("localhost", "sa", "pass") or die("Error al conectarse al servidor");


$result = mssql_query($sBackup, $conn);
mssql_close($conn);

<!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->

Ahorita no tengo SQL server pero no veo en que parte esta la Exclusividad.... :P

Saludos

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa