MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


+4
Avelino Sampaio
Gilberto Rocha
criquio
zerocool1
8 participantes

    [Resolvido]Backup Diario

    avatar
    zerocool1
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 17
    Registrado : 26/08/2011

    [Resolvido]Backup Diario Empty Backup Diario

    Mensagem  zerocool1 28/10/2011, 00:52

    Boas

    mais uma vez necessito da vossa ajuda
    queria fazer um backup da minha BD diariamente mas com os seguintes parametros:
    independentemente das vezes que abra e feche a BD ele faz backup
    sempre que fecha se a BD e se ja estiver feito um backup do mesmo dia ele actualiza ou substitui o backup
    que o ficheiro criado tenha o dia mes ano e a hora.
    e para terminar que fique sempre na pasta o ultimo backup do dia.


    é possivel criar esta rotina de backup?

    agradeço desde ja a ajuda prestada.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  criquio 28/10/2011, 00:54

    Totalmente, mas eu aconselharia não deixar apenas o último não. Na verdade acredito que um por dia é suficiente, mas, de qualquer maneira, guarde sempre os 10 últimos pelo menos. Há momentos em que a gente não percebe alguma pequena falha e ela vai se copiando para as cópias futuras.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    zerocool1
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 17
    Registrado : 26/08/2011

    [Resolvido]Backup Diario Empty 1 é o suficiente

    Mensagem  zerocool1 28/10/2011, 00:57

    1 é o suficiente porque a bd é continua por isso ao fazer o backup do dia seguinte estas automaticamente a fazer o backup do dia anterior.
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  Gilberto Rocha 28/10/2011, 01:03

    Confie na dica criquio.

    Segue como faço, pode ser ao fechar o formulario principal.

    On Error Resume Next
    Dim fso
    Dim fol As String
    'Cria backup diário
    fol = "C:\Backup" & "\" & Format(Date, "dd-mm-yyyy") ' caminho da pasta
    Set fso = CreateObject("Scripting.FileSystemObject")
    If Not fso.FolderExists(fol) Then
    fso.CreateFolder (fol)
    Call CopiaArquivo
    Else
    Call CopiaArquivo
    End If


    Sub CopiaArquivo()
    Dim CopiaSegura As Object
    Dim Caminho As String
    Dim strBanco As String
    Caminho = "C:\Backup" & "\" & Format(Date, "dd-mm-yyyy") & "\"
    'Pega o caminho completo do banco (Está em uma tabela)
    strBanco = DLookup("[Path_0]", "tblCaminhoBe")
    Set CopiaSegura = CreateObject("Scripting.FileSystemObject")
    CopiaSegura.CopyFile strBanco, Caminho & "NomeDoBanco" & ".accdb"

    End Sub
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  Avelino Sampaio 28/10/2011, 10:36

    De uma olhadinha no tutorial abaixo e veja se lhe ajuda.

    Tutorial com vídeo-aula

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  JPaulo 28/10/2011, 15:23

    Quem procura sempre acha;

    http://maximoaccess.forumeiros.com/t885-resolvidobackup-manter-copia-anterior

    http://maximoaccess.forumeiros.com/t11-102-codigos-vba-para-access

    http://maximoaccess.forumeiros.com/t646-copia-backup-pasta-automatica-usuariodata



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Backup Diario Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Backup Diario Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Backup Diario Folder_announce_new Instruções SQL como utilizar...
    avatar
    zerocool1
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 17
    Registrado : 26/08/2011

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  zerocool1 29/10/2011, 01:58

    Boas

    JPaulo é possivel modificar o ultimo exemplo de forma a que ele corra automaticamente ao fechar?

    A minha BD tem acesso por username e pass e cada pessoal tem a sua.

    Seria possivel ao fechar a BD automaticamente criar não pasta mas ficheiro com o nome a pessoal que faz o login e a data?

    se nao por pasta tambem serve.


    obrigado


    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  JPaulo 31/10/2011, 09:25

    Esse ultimo exemplo é do amigo Dilson, envie uma MP para ele, que o ajudará e continuará neste tópico para que todos possam acompanhar.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Backup Diario Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Backup Diario Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Backup Diario Folder_announce_new Instruções SQL como utilizar...
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  Dilson 31/10/2011, 12:44

    Acompanhe este tópico:
    backup - [Resolvidos]Backup automatico ao fechar do formulario Principal

    Acredito ser o mais adequado ao que deseja, pois bastará aplicar no evento ao fechar do menu principal.

    Este ultimo foi uma implementação que fiz apartir de códigos dos amigos aqui do fórum. Aplicando algumas modificações nele acho que também pode lhe atender.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  vieirasoft 27/11/2011, 21:57


    Estou a puxar o tópico para cima. se já tiver resolvido, agradeço o seu retorno.
    avatar
    zerocool1
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 17
    Registrado : 26/08/2011

    [Resolvido]Backup Diario Empty Resolvido

    Mensagem  zerocool1 28/11/2011, 17:19

    peço desculpa pela resposta tardia, mas com a vossa ajuda consegui resolver.
    obrigado
    avatar
    NADIRONUNES
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 571
    Registrado : 30/08/2010

    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  NADIRONUNES 28/11/2011, 17:40

    e quase isso mas o nó e no codigo e nao no cliente

    Conteúdo patrocinado


    [Resolvido]Backup Diario Empty Re: [Resolvido]Backup Diario

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 00:04