MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Mensagem de erro ao abrir banco de dados no Access

    Compartilhe

    Jasmim Lirio
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 6
    Registrado : 22/01/2014

    Mensagem de erro ao abrir banco de dados no Access

    Mensagem  Jasmim Lirio em 2/7/2014, 20:56

    Preciso muito da ajuda de vocês. Sou bem novata no uso do Access e não tenho conhecimento de programação. Não sou desta área.

    Criei um banco de dados no Access 2007. O arquivo fica salvo numa pasta na rede para que os usuários usem ao mesmo tempo, caso necessário. A maioria das máquinas tem o Access 2007 instalado, porém há três com a versão Access 2010. Tudo estava funcionando corretamente. Precisei criar novos relatórios, em casa, e levei para o trabalho. Abri o banco de dados, e importei os relatórios, como fiz outras tantas vezes. Havia uma máquina com o arquivo aberto. Eu fechei, para acessar o arquivo exclusivamente, pois também precisava fazer pequenas alterações no modo design. A partir de então começou (talvez seja coincidência) o meu problema.

    Toda vez que um usuário da máquina do Access 2010 abre o banco de dados e o arquivo já está aberto em outra máquina, aparece (mas não aparecia) uma janelinha com uma mensagem que diz + ou - assim: “há usuário com o arquivo aberto no modo design, você não tem acesso exclusivo ao banco de dados. Se você continuar a fazer alterações, você não poderá salvá-las." Aí, o usuário clica em “OK” várias vezes até fechar a janela. Então, aparece o menu principal que eu criei e, a partir daí o usuário trabalha normalmente.

    Porém, NÃO há usuário nenhum com o arquivo aberto no modo design. O que há é usuário com o arquivo aberto pronto pra consultar ou editar registros. Reparei que tal mensagem não aparece para os usuários que estão trabalhando nas máquinas com a versão 2007. O problema aparece nas máquinas com o Access 2010. Estamos há 6 meses trabalhando com este banco de dados e de dois meses pra cá é que apareceu este problema. Alguém tem alguma ideia do que pode está acontecendo? Desde já obrigada!
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4477
    Registrado : 15/03/2013

    Re: Mensagem de erro ao abrir banco de dados no Access

    Mensagem  ahteixeira em 5/7/2014, 07:37

    Olá

    Tem a base de dados separada.

    Do tipo FrontEnd e BackEnd?

    Para funcionar em rede será aconselhável utilizando tabelas ligadas (vinculadas)
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2807
    Registrado : 29/06/2012

    Re: Mensagem de erro ao abrir banco de dados no Access

    Mensagem  Noobezinho em 5/7/2014, 07:51

    Jasmin

    O que nosso amigo ahTeixeira diz, procede.

    Em rede obrigatoriamente terá que separar as tabelas do restante dos objetos.

    Se não sabe, uma vez dividido o BD, teremos o BD (banco de dados) somente com as tabelas (Back End) e o BD com os demais objetos(Front End).
    Coloca-se BE num computador mas potente e distribui o FE nas estações (Outros computadores) e então faz-se a vinculação
    entre o BE e o FE como disse nosso amigo.

    Por enquanto explico isso.

    Aguardamos teu retorno.

    Abraços

    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    Jasmim Lirio
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 6
    Registrado : 22/01/2014

    Mensagem de erro ao abrir banco de dados (cont.)

    Mensagem  Jasmim Lirio em 5/7/2014, 15:30

    O fato das tabelas e demais objetos não estarem separados é o motivo do aparecimento deste problema? Vocês estão me afirmando isto? E se assim eu fizer, resolve o problema que relatei? Porque até então, não havia nada acontecendo, apesar de não haver separação...

    É aconselhável separar, mas é imprescindível?

    Pode ser um conflito, em função do acesso ao arquivo se dá por máquinas ora com a versão 2007, ora com a versão 2010? Obrigada.
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2807
    Registrado : 29/06/2012

    Re: Mensagem de erro ao abrir banco de dados no Access

    Mensagem  Noobezinho em 5/7/2014, 17:06

    Creio que nesse teu caso, sim.

    Porque quando estiver programando com o Acc2010 poderá usar de algo que não existe no 2007 e ai
    ocorre o erro, o que deve estar ocorrendo.

    Com o banco de dados separado, o BE somente com as tabelas, dificilmente este sofrerá alterações na sua estrutura.
    Salvo casos que precise acrescentar ou tirar algum campo de alguma tabela, ou mesmo criar ou deletar tabela.

    Então, só irá trabalhar com o FE, poderá fazer as modificações necessárias e distribuir para as estações de trabalho.
    Veja que poderá programar com A2007 sem precisar modificar para ser usado com o A2010.
    Já com esse último, deverá converter para o A2007, devido as razões já explicadas.
    Se for dividir o bd, faça-o com o A2007, já que tem computadores com ele instalado.
    Lembre-se que uma versão posterior roda a anterior, e isso pode não ser recíproco.
    Então o BE não precisa ser convertido do A2007 para o 2010.
    ANTES de fazer a conversão, faça BACKUP

    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4477
    Registrado : 15/03/2013

    Re: Mensagem de erro ao abrir banco de dados no Access

    Mensagem  ahteixeira em 12/8/2014, 07:17

    Olá Jasmim, como vai a situação o forum agradece o retorno.

    Se está concluído, não se esqueça de dar o tópico como resolvido, veja link abaixo:
    [Você precisa estar registrado e conectado para ver este link.]

    Jasmim Lirio
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 6
    Registrado : 22/01/2014

    Re: Mensagem de erro ao abrir banco de dados no Access

    Mensagem  Jasmim Lirio em 13/8/2014, 19:09

    Não implantei as soluções sugeridas, pois como disse, tal erro passou a ocorrer recentemente e além disso somente com as versão 2010 do Access. Além disso, meus conhecimentos em Access são muito básicos e eu não quero criar novos problemas...

    Só gostaria de fazer uma correção quando relatei o problema. Observei melhor e constatei que o erro NÃO ocorre quando o usuário abre o banco de dados no Access 2010.

    Eu criei um menu principal, onde o usuário tem a opção de CRIAR NOVO, EDITAR ou CONSULTAR o registro com as informações da empresa (como nome, endereço, telefones de contato etc..). Então, toda vez que o usuário clica no ícone do "editar" e o arquivo já está aberto em outra máquina, aparece (mas não aparecia) uma janelinha com uma mensagem que diz + ou - assim: “há usuário com o arquivo aberto no modo design, você não tem acesso exclusivo ao banco de dados. Se você continuar a fazer alterações, você não poderá salvá-las." Aí, o usuário clica em “OK” várias vezes até fechar a janela. Então, aparece o formulário como o último registro cadastrado e, a partir daí o usuário trabalha normalmente, ou seja, pode alterar as informações da "ficha" da empresa.

    A janelinha com a mensagem não aparece se o usuário apenas consultar o registro ou criar um novo.

    Com esta nova informação, alguma ideia do motivo do problema?
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 172
    Registrado : 22/02/2011

    Re: Mensagem de erro ao abrir banco de dados no Access

    Mensagem  Julio Lustosa em 13/8/2014, 22:29

    Jasmim, boa noite!

    Eu tenho uma solução para você mas eu precisaria da sua base de dados para implantar. Você pode encaminhar esta base?

    renpv
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 12/01/2015

    Re: Mensagem de erro ao abrir banco de dados no Access

    Mensagem  renpv em 2/12/2015, 07:13

    Estou com esse mesmo problema e meus arquivos são separados.
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2807
    Registrado : 29/06/2012

    Re: Mensagem de erro ao abrir banco de dados no Access

    Mensagem  Noobezinho em 2/12/2015, 07:26

    Jasmim

    O Julio diz ter a solução.

    Antes de disponibilizar parte do aplicativo, veja o seguinte:

    As estações para acessar o BE. usa o caminho de rede chamado de UNC ( "\\nomeservidor\pasta\subpastasehouver\BE")
    Se estiver usando um FE no servidor, ou seja,  no mesmo computador onde está o Back End, provavemente está usando
    o caminho direto para o BE (C:\pasta\BE).
    Se sim, toda vez que esse FE for aberto estará abrindo em modo excluisivo, o que irá bloquear o acesso dos outro FE's.
    A solução é vincular as tabelas pelo caminho da rede, como se estivesse numa estação.

    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

      Data/hora atual: 22/10/2017, 16:45