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

    Compactar e reparar por vbscript

    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Compactar e reparar por vbscript

    Mensagem  Gilberto Rocha Sex 26 Fev 2010, 6:46 pm


    Tem problema o BD ficar muito grande? o back-end esta separado.
    meu sistema esta com 63mb
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Re: Compactar e reparar por vbscript

    Mensagem  criquio Sex 26 Fev 2010, 6:56 pm

    Um bd em Access suporta até 2 giga mas quando estiver perto disso, se um dia chegar perto, sempre pode se separar as coisas. Mas no caso do sistema de ajuda em video por exemplo, os videos não entram na soma de tamanho, pois eles são arquivos externos que entram em funcionamento na hora que são chamados. A mesma coisa podendo acontecer com um sistema de ajuda que você quiser implantar em Access mesmo, o qual você pode colocar em outro bd e linkar ao principal.


    .................................................................................
    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.

    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Re: Compactar e reparar por vbscript

    Mensagem  Gilberto Rocha Sex 26 Fev 2010, 7:16 pm

    Bom, postei isso só para alcançar 100 posts, (rs.), abraços!!!
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Re: Compactar e reparar por vbscript

    Mensagem  criquio Sex 26 Fev 2010, 7:21 pm

    (kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk)
    Eu ainda falta alguns posts para chegar no 100, (rsrsrsrs.)


    .................................................................................
    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.

    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Re: Compactar e reparar por vbscript

    Mensagem  JPaulo Sab 27 Fev 2010, 12:31 am

    Voltando ao que interessa, sugiro;

    Em todos os bancos que fizerem, coloquem sempre a Compactar ao Fechar, o Banco reduz o inchaço significativamente.

    Esse modo pode ser efetuado, colocando um visto na caixinha do Compactar ao fechar, em Ferramentas/Opções

    Ou por VB Script (uma novidade para alguns)...


    Numa folha de texto vazia (notepad), cole:

    Dim objScript
    Dim objAccess
    Dim strPathToMDB
    Dim strMsg

    'caminho e banco a compactar
    strPathToMDB = "C:\teste.mdb"
    'Caminho e banco virtual para permitir a compressão
    strTempDB = "C:\testeCompress.mdb"
    Set objAccess = CreateObject("Access.Application.11")
    objAccess.DbEngine.CompactDatabase strPathToMDB ,strTempDB
    If Err.Number > 0 Then
    strMsg = "O seguinte erro foi encontrado durante a compactação do banco de dados:"
    strMsg = strMsg & vbCrLf & vbCrLf & Err.Description
    Else
    Set objScript= CreateObject("Scripting.FileSystemObject")
    objScript.CopyFile strPathToMDB , strPathToMDB & "z", True
    objScript.CopyFile strTempDB, strPathToMDB, True
    objScript.DeleteFile strTempDB
    End If
    Set objAccess = Nothing
    Set objScript = Nothing
    WScript.Echo "Banco compactado com sucesso..."



    Renomei a folha de .txt para .vbs


    .................................................................................
    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

    Compactar e reparar por vbscript Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Compactar e reparar por vbscript Folder_announce_new 102 Códigos VBA Gratuitos...
    Compactar e reparar por vbscript Folder_announce_new Instruções SQL como utilizar...
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Re: Compactar e reparar por vbscript

    Mensagem  Gilberto Rocha Sab 27 Fev 2010, 1:00 am

    Opa, então Grande JPaulo, meu bd ja esta com a opção compactar no menu, e esta com 60mb +-, o be esta sepadado, há problemas com o tamanho do Front end do bd? É que uso algumas figuras para dar uma enfeitada, (rs.)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Re: Compactar e reparar por vbscript

    Mensagem  JPaulo Sab 27 Fev 2010, 1:19 am

    Na boa até 2 gigas não tem problema algum.

    As figuras carregam bastante os BD`s, mas para dar uma enfeitada não há como, apenas usar .jpeg que são mais leves.


    .................................................................................
    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

    Compactar e reparar por vbscript Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Compactar e reparar por vbscript Folder_announce_new 102 Códigos VBA Gratuitos...
    Compactar e reparar por vbscript Folder_announce_new Instruções SQL como utilizar...
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Re: Compactar e reparar por vbscript

    Mensagem  Gilberto Rocha Sab 27 Fev 2010, 1:28 am

    Ok, valeu


    Última edição por topbr em Seg 18 Jun 2012, 7:00 pm, editado 1 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty [Resolvidos]Compactar e reparar por vbscript

    Mensagem  criquio Sab 27 Fev 2010, 2:59 am

    Bem lembrado JPaulo. Uma boa manutenção resolve muita coisa e evita dores de cabeça, (rsrsrsrs.)



    .................................................................................
    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
    gilas
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5
    Registrado : 10/04/2011

    Compactar e reparar por vbscript Empty Erro de não ter autorização necessária

    Mensagem  gilas Seg 18 Jun 2012, 4:22 pm

    Boas,

    Precisava da vossa ajuda,
    Preciso de compactar a BD com VB Script,
    A minha base de dados está dividida em tabelas e forms
    Nas tabelas consigo compactar com o código
    agora na BD aonde tenho as forms dá-me um erro de não ter autorização necessária

    é possivel contornar o erro?

    Obrigado
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    Compactar e reparar por vbscript Empty Re: Compactar e reparar por vbscript

    Mensagem  Avelino Sampaio Seg 18 Jun 2012, 4:23 pm

    Qual é a versão ? 2007 ou 2010, use a opção Compactar ao sair.

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    gilas
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5
    Registrado : 10/04/2011

    Compactar e reparar por vbscript Empty Resolvido

    Mensagem  gilas Qui 21 Jun 2012, 3:15 pm

    Ok muito obrigado pela disponibilidade

    está resolvido fica ao fechar, ele compacta

    Obrigadão

      Data/hora atual: Dom 13 Jun 2021, 12:44 am