MaximoAccess

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

Obrigado

Administração do MaximoAccess


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.

Obrigado

Administração do MaximoAccess

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

    ACCESS - O limite de 2 Gb

    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty ACCESS - O limite de 2 Gb

    Mensagem  AJM73 17/8/2015, 15:52

    Boa tarde.

    Sou um curioso, apenas. Há um ano desenvolvi, aproveitando a base do NorthWind, uma Base de Dados para o meu trabalho. Ficou melhor do que esperava Smile
    O princípio é que os diversos processos criados poderão ser consultados sempre que há entrada de um novo (para verificar se já existe algum aberto, mesmo que de anos anteriores).
    Esta BD é utilizada pelas juristas do meu trabalho. Eu sou um mero administrativo que faz triagem de alguma documentação mas que acabei por desenvolver este trabalho que deu uma enorme vantagem. A eliminação do papel.

    Um ano depois, deparo-me com o "atrofio" da BD, por ter atingido os 2 Gb. A mesma tem Front-End/Back-End, para permitir a utilização por diversos utilizados.

    Como se ultrapassa o limite de 2 Gb? Há alguma sugestão?
    Há algum conversor que "recrie" a BD e as suas funcionalidades, para não ter de assentar em Access (eventualmente torneando o limite de 2 Gb)?

    Obrigado.
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  JPaulo 17/8/2015, 16:01

    Ola seja bem vindo ao forum;

    Todas as versões do Ms Access têm o limite de 2GB e não existe solução para aumentar.

    Questões:

    1ª Já fez o Compactar/Reparar ?
    2ª Já criou alguma BD para guardar algum histórico e diminuir o tamanho do BD Original ?




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

    ACCESS - O limite de 2 Gb Folder_announce_new Utilize o Sistema de Busca do Fórum...
    ACCESS - O limite de 2 Gb Folder_announce_new 102 Códigos VBA Gratuitos...
    ACCESS - O limite de 2 Gb Folder_announce_new Instruções SQL como utilizar...
    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  AJM73 17/8/2015, 16:05

    Boa tarde.

    Obrigado pela rápida disponibilidade.

    Sim, já fiz o compactar e reparar. A cada processo são anexados muitos ficheiros (frequentemente imagens). E, em apenas um 10 meses), atingiram o limite.
    O "problema" de guardar histórico em tão pouco tempo é que obriga aos utilizadores, sempre que entra um processo novo, irem verificar no histórico. Ora se demorámos 10 meses a atingir o limite...
    Não vai ser prático. São processos jurídicos e é normal que demorem algum tempo. 10 meses, neste ambiente, é muito pouco.
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  JPaulo 17/8/2015, 16:16

    Isso acontece exatamente por estar a armazenar imagens diretamente no banco.

    O que é habito fazer, é guardar as imagens numa pasta e na tabela do Access apenas o caminho ou somente o nome da imagem, dessa forma o banco irá durar anos.


    Última edição por JPaulo em 17/8/2015, 16:23, editado 1 vez(es)


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

    ACCESS - O limite de 2 Gb Folder_announce_new Utilize o Sistema de Busca do Fórum...
    ACCESS - O limite de 2 Gb Folder_announce_new 102 Códigos VBA Gratuitos...
    ACCESS - O limite de 2 Gb Folder_announce_new Instruções SQL como utilizar...
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  JPaulo 17/8/2015, 16:22

    Veja só quanto pesaria este exemplo que fiz a um amigo aqui no forum, se todas as imagens estivessem alocadas diretamente no banco.

    http://dl.dropboxusercontent.com/u/771097/6_fotos.zip




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

    ACCESS - O limite de 2 Gb Folder_announce_new Utilize o Sistema de Busca do Fórum...
    ACCESS - O limite de 2 Gb Folder_announce_new 102 Códigos VBA Gratuitos...
    ACCESS - O limite de 2 Gb Folder_announce_new Instruções SQL como utilizar...
    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  AJM73 17/8/2015, 16:25

    Só vou poder ver em casa.
    Não tenho acesso a repositórios, como o Drobpbox, aqui no trabalho (não sou informático, apenas curioso).
    Smile

    Resolvi o problema. Fiz o download com o telemóvel e liguei-o ao PC Smile


    Última edição por AJM73 em 17/8/2015, 16:49, editado 1 vez(es)
    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  AJM73 17/8/2015, 16:30

    A ideia parece-me boa.

    Mas cria-me duas situações.
    O ideal seria que o "caminho" apontasse para pastas individuais (por exemplo com o número do processo). Não sei como o fazer...
    O segundo problema é... Como faço a "migração" dos ficheiros que estão na base para as tais pastas?
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  JPaulo 17/8/2015, 17:05

    Criar pasta individuais com o numero do processo é facil, depois de tudo montado.

    Para extarir todas as imagens, já não vai ser tão facil.

    No entanto o Lebans tem algo que pode ajudar;

    http://www.lebans.com/oletodisk.htm



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

    ACCESS - O limite de 2 Gb Folder_announce_new Utilize o Sistema de Busca do Fórum...
    ACCESS - O limite de 2 Gb Folder_announce_new 102 Códigos VBA Gratuitos...
    ACCESS - O limite de 2 Gb Folder_announce_new Instruções SQL como utilizar...
    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  AJM73 17/8/2015, 17:08

    Pois... Era o que eu calculava...
    Mas preciso de emagrecer a base actual, pois já está no limite.

    Obrigado, pelas dicas.

    Vou tentar perceber como faço para criar sub-pastas.
    Se tiver alguma dificuldade, voltarei aqui.

    Obrigado, uma vez mais.
    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty Recuperando...

    Mensagem  AJM73 2/9/2015, 13:46

    Ora bem... Com pessoal de férias, o tempo não tem sido muito.

    O que pretendo fazer é claramente:

    Associar os ficheiros numa pasta (deixando de ter os anexos como existe até agora). Essa pasta deverá ser uma sub-pasta de uma geral, que tenha como nome o nº do processo. Desta forma tudo ficaria distribuído, com cada processo em cada pasta.
    Cada vez que for associar um ficheiro a pasta poderá existir ou não (dependendo se foi criada antes).
    Já sei que, colocando um Hyperlink, o mesmo abrirá o Explorer por defeito. Há alguma forma de essa janela abrir "incorporada" no access para, quando se sair, a janela fechar? É que, de cada vez que lá se vai vai abrir uma janela. Isso vai criar n janelas ao final do dia (obrigando o utilizador a fechar uma de cada vez), o que é pouco prático.

    Há alguma sugestão, p.f.?

    Obrigado.
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 333
    Registrado : 18/09/2013

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  ÓscarSantos 2/9/2015, 14:11

    podes enviar tabela onde estão as imagens do teu sistema?

    Abraço


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2003 infelizmente é o que tenho no trabalho Sad .
    para dar tópio como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  AJM73 2/9/2015, 14:23

    Boas.

    Só a tabela?
    Sem os dados?
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 333
    Registrado : 18/09/2013

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  ÓscarSantos 2/9/2015, 14:48

    a tabela pelo menos com um registo para ter uma ideia.



    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2003 infelizmente é o que tenho no trabalho Sad .
    para dar tópio como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  AJM73 2/9/2015, 15:00

    O site deve estar a dar erro.
    Estou a tentar fazer o upload e diz que o espaço total de armazenamento foi ultrapassado...

    Alguma sugestão?
    avatar
    AJM73
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9
    Registrado : 17/08/2015

    ACCESS - O limite de 2 Gb Empty Re: ACCESS - O limite de 2 Gb

    Mensagem  AJM73 2/9/2015, 16:57

    Bem... Consegui fazer isto, até agora:

    Private Sub Anexos_Link_Click()
    Anexos_Link = ("C:\" & [NumeroEntrada])
    If Len(Dir([Anexos_Link], vbDirectory)) = 0 Then
    MkDir ([Anexos_Link])
    End If

    Shell ([Anexos_Link]), vbNormalFocus

    End Sub

    E funciona quase tudo bem...
    Na primeira linha associa o número do processo ao link (usei C:\ para facilitar a compreensão).
    Na segunda linha analisa se já existia a Directoria.
    Na terceira linha cria a Directoria se ainda não existia.

    No último comando... Não funciona...
    Uma situação adicional (que não sei se é possível) gostaria de abrir a janela dentro do Access e não fora.

      Data/hora atual: 4/3/2021, 17:59