Artigo: 824258 - Última revisão: quarta-feira, 27 de Setembro de 2006 - Revisão: 2.3

Receber mensagens de erro ao converter o ficheiro de informação (.mdw) do grupo de trabalho no Access 2003

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Moderado: Requer básica macros, codificação e interoperabilidade competências. Este artigo aplica-se apenas a uma base de dados do Microsoft Access (.mdb).

Para obter uma versão de Microsoft Access 97 deste artigo, consulte 301869  (http://support.microsoft.com/kb/301869/ ) .
Para obter uma versão de Microsoft Access 2002 deste artigo, consulte 282357  (http://support.microsoft.com/kb/282357/ ) .

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando utilizar o utilitário de converter base de dados para converter um ficheiro de informação do grupo de trabalho (.mdw) que foi criado no Microsoft Access 95 ou no Microsoft Access 97 e efectuar esta conversão no Microsoft Office Access 2003 utilizando a funcionalidade de conversão para Access 2002-2003 formato de ficheiro , poderá receber as seguintes mensagens de erro:
  • Registo (s) não é possível ler; não permissão de leitura na 'MSysObjects'.
  • Registo (s) não é possível ler; não permissão de leitura na 'MSysACEs'.
  • O motor de base de dados do Microsoft Jet não consegue localizar a tabela entrada ou a consulta 'MSysAccessObjects'. Certifique-se que existe e que o respectivo nome está escrito correctamente.
No entanto, pode associar o grupo de trabalho definido pelo novo ficheiro de extensão .mdw.

Causa

Este problema ocorre porque o utilitário Converter base de dados não é possível encontrar todos os componentes no ficheiro de informação do grupo de trabalho que estão contidos num ficheiro de base de dados (.mdb) do Access padrão.

Resolução

Para resolver este problema, utilize um dos seguintes métodos:
  • Associarem o ficheiro original de informação do grupo de trabalho sem converter o ficheiro de informações do grupo de trabalho original.
  • Crie um novo ficheiro de informação do grupo de trabalho no Access 2003.

Se converter uma base de dados do Access 97 com segurança avançada para formato do Access 2003, pode utilizar o ficheiro de informação do grupo de trabalho original, ou pode criar um novo ficheiro de informação do grupo de trabalho no Access 2003 e, em seguida, os utilizadores podem aderir ao novo grupo de trabalho.

Quando actualiza a partir do Access 95 ou do Access 97 para versões posteriores do Access, tem de converter a base de dados com segurança melhorada. No entanto, pode optar sobre como processar o ficheiro de informação do grupo de trabalho. Pode utilizar o ficheiro de informação do grupo de trabalho existente com o Access 2003 ou pode criar um ficheiro de informação do grupo de trabalho completamente novo. Se pretender criar um novo ficheiro oferece melhoramentos de segurança possível, tem de introduzir todos os detalhes do ficheiro de informação do grupo de trabalho, as contas de utilizador e as palavras-passe.

Junte-se o ficheiro original de informação do grupo de trabalho sem converter o ficheiro original de informação do grupo de trabalho

Para converter uma base de dados do Access 95 com segurança avançada ou uma base de dados do Access 97 com segurança avançada e, em seguida, continuar a utilizar o ficheiro de informação do grupo de trabalho original, siga estes passos:
  1. Inicie o Access 2003.

    Não abra qualquer base de dados.
  2. No menu Ferramentas , aponte para segurança e, em seguida, clique em Administrador do grupo de trabalho .
  3. Na caixa de diálogo Administrador do grupo de trabalho , clique em aderir . Seleccione o ficheiro informação do grupo de trabalho que controla a base de dados com segurança melhorada que pretende converter. Clique em Abrir e, em seguida, clique em OK para aderir ao grupo de trabalho.
  4. No menu Ferramentas , aponte para Utilitários de base de dados , aponte para Converter base de dados e, em seguida, clique para Access 2002 - 2003 formato de ficheiro .
  5. Na caixa de diálogo converter a partir da base de dados , seleccione a base de dados que pretende converter e, em seguida, clique em Converter .
  6. Na caixa de diálogo início de sessão , escreva o nome de utilizador e a palavra-passe para a base de dados com segurança avançada e, em seguida, clique em OK .
  7. Na caixa Converter a base de dados para , escreva um nome para a base de dados convertida e, em seguida, clique em OK .
  8. Clique em OK para confirmar a mensagem sobre como partilhar a base de dados com utilizadores de versões anteriores do Access.
criar um novo ficheiro de informações do grupo de trabalho no Access 2003

Para tirar partido dos melhoramentos de segurança e desempenho, pode recriar o ficheiro de informação do grupo de trabalho. Para recriar o ficheiro de informação do grupo de trabalho, siga estes passos:
  1. Crie um novo ficheiro de informação do grupo de trabalho.

    Certifique-se de que escreva o nome exacto, sensível a maiúsculas e minúsculas, o nome da empresa e o ID de grupo de trabalho que foram utilizados para criar o ficheiro original. Se não escrever as entradas exactas que foram utilizadas para criar o ficheiro original, o novo grupo de administração poderá ser incompatível com o grupo Admins no ficheiro original do grupo de trabalho.
  2. Recrie as contas de grupo.

    Certifique-se escrever o nome de grupo exacta, sensível a maiúsculas e minúsculas e o ID pessoal (PID) para cada grupo. Se não escrever as entradas exactas que foram utilizadas para criar as contas de grupo originais, novas contas de grupo poderão ser incompatíveis com as contas de grupo do ficheiro original do grupo de trabalho.
  3. Recrie a cada conta de utilizador.

    Certifique-se escrever o nome de utilizador exacta, sensível a maiúsculas e minúsculas e o PID para cada utilizador. Se não escrever as entradas exactas que foram utilizadas para criar as contas de utilizador original, novas contas de utilizador poderão ser incompatíveis com as contas de utilizador do ficheiro original do grupo de trabalho.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo.

Mais Informação

Não tem de converter o ficheiro de informação do grupo de trabalho utilizando o utilitário Converter base de dados no Access. Existem duas razões para isto:

Em primeiro lugar, existem melhorias de segurança em ficheiros de informações de grupo de trabalho do Microsoft Jet 4.0. Para beneficiar destas melhorias, tem de recriar o ficheiro de informação do grupo de trabalho.

Segundo, apesar de ficheiros de informação do grupo de trabalho Jet padrão ficheiros de base de dados, os ficheiros de informação do grupo de trabalho não contêm Access project armazenamento para formulários, relatórios, macros e módulos. Quando o Access tenta converter o ficheiro, o Access gera mensagens de erro porque o Access não consegue localizar o armazenamento de projecto do Access para estes objectos. A Tabela MSysAccessObjects é a tabela que contém o armazenamento de projecto do Access. Esta tabela existe apenas nas bases de dados que são abertas no Access.

Para mais informações sobre segurança de nível de utilizador e de ficheiros do grupo de trabalho, clique em Ajuda do Microsoft Access no menu Ajuda , tipo de segurança de nível de utilizador a Procurar caixa no painel de assistência e, em seguida, clique em Iniciar a procura para visualizar o tópico.

Passos para reproduzir o problema

  1. Num computador com o Access 97, crie um novo ficheiro de informação do grupo de trabalho. Para criar um novo ficheiro de informação do grupo de trabalho, siga estes passos:
    1. Clique em Iniciar e, em seguida, clique em Executar .
    2. Na caixa Executar , escreva c:\windows\system\wrkgadm.exe e, em seguida, clique em OK .

      Nota Se o caminho da pasta System é diferente no seu computador, tem de modificar o caminho.
    3. Tome nota do caminho e do nome do ficheiro do ficheiro de informação do grupo de trabalho actual e, em seguida, clique em criar .

      Nota O caminho e as informações de nome de ficheiro está na caixa de diálogo Administrador do grupo de trabalho .
    4. A Informação do proprietário do grupo de trabalho de caixa de diálogo, escreva os dados da sua escolha e, em seguida, clique em OK .
    5. Ficheiro de informação do grupo de trabalho de caixa de diálogo, clique em Procurar para seleccionar uma pasta conveniente, escreva Test97 na caixa nome do ficheiro e, em seguida, clique em OK .
    6. Confirmar informação do grupo de trabalho de caixa de diálogo, clique em OK e, em seguida, clique em OK para concluir.
    7. Clique em aderir e, em seguida, escreva o caminho e o nome do ficheiro de informação do grupo de trabalho original.
  2. Copie o ficheiro Test97.mdw para um computador com o Access 2003.
  3. Inicie o Access 2003.
  4. Abra qualquer base de dados que não sejam segura.
  5. No menu Ferramentas , clique em Opções .
  6. No separador Avançadas no Formato de ficheiro predefinido , seleccione o Access 2002-2003 .
  7. Na caixa de diálogo Opções , clique em OK .

    Fecha a caixa de diálogo Opções .
  8. Feche a base de dados, mas deixe acesso executar.
  9. No menu Ferramentas , aponte para Utilitários de base de dados , aponte para Converter base de dados e, em seguida, clique para Access 2002 - 2003 formato de ficheiro .
  10. Na caixa de diálogo base de dados a converter , clique em Ficheiros de grupo de trabalho (*.mdw) na lista ficheiros do tipo e seleccione Test97.mdw ficheiro.
  11. Clique em Converter .
  12. Na lista Guardar com o tipo na caixa de diálogo Converter a base de dados para , clique em Ficheiros de grupo de trabalho (*.mdw) .
  13. Escreva Test2003.mdw na caixa Nome do ficheiro e, em seguida, clique em Guardar .

    Repare que recebe as mensagens de erro mencionadas na secção "Sintomas".

A informação contida neste artigo aplica-se a:
  • Microsoft Office Access 2003
Palavras-chave: 
kbmt kbsecurity kbconvert kberrmsg kbprb KB824258 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 824258  (http://support.microsoft.com/kb/824258/en-us/ )