Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Neste artigo

Descrição Geral

Ao estruturar um modelo de formulário com uma ligação de dados principal para uma base de dados do Microsoft SQL Server, poderá ter de alterar a ligação de dados principal para outra base de dados do SQL Server. Por exemplo, imagine que estruturar um modelo de formulário e testá-lo num ambiente que utiliza uma base de dados de teste semelhante a sua base de dados de produção. Durante este processo de teste, estruturar um modelo de formulário que é baseado numa base de dados do SQL Server que a sua empresa utiliza para testar a ligação. Mas base de dados do SQL Server produção os utilizadores vão usar quando implementar o modelo de formulário está noutro servidor. Antes de poder implementar o modelo de formulário, é necessário alterar a ligação de dados principal a partir da base de dados de teste para a base de dados de produção.

Quando alterar a base de dados na ligação de dados principal do seu modelo de formulário, o Microsoft Office InfoPath cria um principal origem de dados com campos e grupos que correspondem da forma que os dados são armazenados numa nova base de dados. Se a base de dados nova armazena dados da mesma forma como a base de dados antigo, InfoPath automaticamente liga-se os controlos existentes no modelo de formulário para os campos na nova origem de dados. Se os campos e grupos na nova origem de dados não corresponderem os campos e grupos na origem de dados antigo, o InfoPath remove a ligação de origem de dados de controlos. Se o InfoPath remove o enlace os controlos, tem de remover os controlos do modelo de formulário ou vincular os controlos para outros campos na nova origem de dados.

Depois de alterar a ligação de dados principal, deve publicar e testar o modelo de formulário para se certificar de que a ligação de dados principal para a base de dados funciona correctamente quando os utilizadores preencherem formulários baseados no modelo de formulário. Também deve testar para se certificar de que os formulários existentes que são baseados no modelo de formulário continuam a funcionar como esperado. Quando concluir os testes, pode permitir que os utilizadores começar a preencher formulários baseados neste modelo de formulário. Encontre ligações para mais informações acerca da publicação de um modelo de formulário na secção Consulte também.

Início da página

Antes de começar

Antes de alterar a ligação de dados principal, tem as seguintes informações a partir do seu administrador de base de dados:

  • O nome do servidor com a nova base de dados do SQL Server.

  • A autenticação necessária pela nova base de dados. A base de dados pode utilizar a autenticação do Microsoft Windows ou autenticação do SQL Server para determinar como os utilizadores podem aceder a base de dados.

  • Verificação de que os nomes de tabelas, nomes de campos e relações na nova base de dados são idênticos na base de dados antigo. Se tiver adicionado as relações de tabela quando este modelo de formulário concebidos pela primeira vez, tem de adicionar essas mesmas relações de tabela quando altera a ligação de dados principal.

Início da página

Alterar a ligação de dados principal

  1. No menu Ferramentas, clique em Converter em origem de dados principal.

  2. No Assistente de ligação de dados, verifique as opções seleccionadas estão corretas para esta ligação de dados e, em seguida, clique em seguinte.

  3. Na página seguinte do assistente, clique em base de dados (Microsoft SQL Server ou apenas para o Microsoft Office Access) e, em seguida, clique em seguinte.

  4. Na página seguinte do assistente, clique em Alterar base de dados.

  5. Na caixa de diálogo Selecionar origem de dados, clique em Nova origem.

  6. Na lista de que tipo de origem de dados que pretende ligar a, clique em Microsoft SQL Server e, em seguida, clique em seguinte.

  7. Na caixa nome de servidor, escreva o nome do servidor que contém a base de dados do SQL Server.

  8. Em credenciais de início de sessão, efetue um dos seguintes procedimentos:

    • Se a base de dados determina quem tem acesso com base nas credenciais utilizadas numa rede do Microsoft Windows, clique em Utilizar a autenticação do Windows.

    • Se a base de dados determina quem tem acesso com base em especificado nome de utilizador e palavra-passe que obtém do administrador da base de dados, clique em utilizar os seguintes nome de utilizador e palavra-passe e, em seguida, escreva o seu nome de utilizador e palavra-passe em Nome de utilizador e Palavra-passe caixas.

  9. Clique em Seguinte.

  10. Na lista Selecione a base de dados que contém os dados que pretende, clique no nome da nova base de dados que pretende utilizar, selecione a caixa de verificação ligar a uma tabela específica, clique no nome da tabela primária e, em seguida, clique em seguinte.

  11. Na página seguinte do assistente, escreva um nome para o ficheiro que armazena as informações de ligação de dados na caixa Nome do ficheiro e, em seguida, clique em Concluir para guardar estas definições.

    Se planeia utilizar noutras tabelas na ligação de dados de consulta, pode adicionar as outras tabelas nesta página do assistente.

    Adicionar outras tabelas

    1. Clique em Adicionar a tabela.

    2. Na lista Selecione uma tabela de subordinados para adicionar, clique no nome da tabela subordinada e, em seguida, clique em seguinte.

    3. Tenta InfoPath definir as relações através da correspondência de nomes de campos em ambas as tabelas. Se não pretende utilizar a relação sugerida, selecione a relação e, em seguida, clique em Remover relação.

    4. Para adicionar uma relação, clique em Adicionar relação, clique nos nomes dos campos relacionados em ambas as colunas e, em seguida, clique em OK.

    5. Clique em Concluir.

    6. Para adicionar tabelas subordinadas adicionais, repita estes passos.

  12. Clique em Seguinte.

  13. Na última página do assistente, escreva um nome para a ligação de dados principal. Este nome aparecerá na lista de Origem de dados no painel de tarefas Origem de dados.

  14. Para permitir que os utilizadores submeter os seus dados de formulário através de outra ligação de dados de submeter que irá adicionar mais tarde, clique para desmarcar a caixa de verificação Ativar submeter para esta ligação para desativar a ligação de dados de submeter na ligação de dados principal.

  15. Clique em Concluir.

    Sugestão: Se precisar de alterar qualquer consulta ou enviar ligações de dados que são ligações de dados secundária para os modelos de formulário, pode efetuar estas alterações antes de passar para o passo seguinte. Ao alterar as ligações de dados secundária agora, pode testar ambas as ligações de dados secundária principal, como em novos novo ao mesmo tempo. Encontre ligações para mais informações sobre como alterar as ligações de dados secundária na secção Consulte também.

  16. Para testar as suas alterações, clique em Pré-visualizar na barra de ferramentas Padrão ou prima CTRL+SHIFT+B.

  17. Para publicar o modelo de formulário, no menu ficheiro, clique em Publicar.

  18. Teste o formulário cuidadosamente ao abrir um formulário que é baseado neste modelo de formulário e preenchê-lo. Certifique-se de que o formulário baseado neste modelo de formulário funciona conforme esperado.

Início da página

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft Office insiders

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×