USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  VB + Sql server 2000
slashman
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 07/04/2005 03:47 hs            
e ae galera, alguem saberia me dizer como criar uma simples stored procedure no Sql server q realize backup do banco de dados e executar a mesma no vb...como posso fazer tdo isso, please??? sad.gif

Agradeço desde ja!! joia.gif

[]'s thumbsup.gif
   
Rogério.
KALORÉ
PR - BRASIL
ENUNCIADA !
Postada em 07/04/2005 11:34 hs         
Oi, eu tenho uma rotina em SQL e rodo via VB, é bastante simples.
 
Segue :
 
Dim cnnConectaBanco As ADODB.Connection
Dim cmdComando As ADODB.Command
Dim sOpenSql As String
Private Sub Form_Load()
Set cnnConectaBanco = New ADODB.Connection
Set cmdComando = New ADODB.Command
    With cnnConectaBanco
        .Provider = "SQLOLEDB"
        .ConnectionString = "User ID=sa;" & _
        "password=;" & _
        "Data Source=SERVIDOR;" & _
        "Initial Catalog=BANCODADOS"
        .Open
    End With
   
sOpenSql = "BACKUP DATABASE [master] TO  DISK = N'G:Backupmaster.bak' WITH  INIT ,  NOUNLOAD ,  NAME = N'Master - Backup Completo',  NOSKIP ,  STATS = 10,  NOFORMAT " & vbCrLf & _
        "BACKUP DATABASE [model] TO  DISK = N'G:Backupmodel.bak' WITH  INIT ,  NOUNLOAD ,  NAME = N'Model - Backup Completo',  NOSKIP ,  STATS = 10,  NOFORMAT " & vbCrLf & _
        "BACKUP DATABASE [msdb] TO  DISK = N'G:Backupmsdb.bak' WITH  INIT ,  NOUNLOAD ,  NAME = N'MSDB - Backup Completo',  NOSKIP ,  STATS = 10,  NOFORMAT " & vbCrLf
 
Set cmdComando.ActiveConnection = cnnConectaBanco
cmdComando.CommandTimeout = 0
cmdComando.CommandText = sOpenSql
cmdComando.Execute sOpenSql
cnnConectaBanco.Close
Set cmdComando = Nothing
Set cnnConectaBanco = Nothing
End
rogério.
   
slashman
SAO PAULO
SP - BRASIL
Postada em 09/04/2005 05:27 hs            
opa vlwss, funcionou bem legal....mas me tira so mais uma duvida (c nao for abusar mto!rs)....mas c poderia me explicar parte dos argumentos dessa linha q nao entendi mto bem...
 
WITH  INIT ,  NOUNLOAD ,  NAME = N'Master - Backup Completo',  NOSKIP ,  STATS = 10,  NOFORMAT "
 
Vlwsss....[]'s
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página