Descrição geral de ligações de dados do Office

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.

Dados no seu programa podem vir de uma origem de dados externos, como um ficheiro de texto, um livro ou uma base de dados. Esta origem de dados externos está ligada ao seu programa através de uma ligação de dados, que é um conjunto de informações que descreve como localizar, inicie sessão e aceder à origem de dados externos. As secções seguintes descrevem as ligações de dados externos como trabalho, como partilhar as informações de ligação com outras aplicações e os utilizadores e como tornar o acesso a dados mais segura.

Noções básicas de ligações de dados

A vantagem principal da ligação a dados externos é que é possível analisar periodicamente estes dados sem repetidamente copiá-lo. Repetidamente copiar dados é uma operação que pode ser moroso e passíveis de erro.

Informações de ligação podem ser armazenadas num livro ou um ficheiro de ligação, tais como num ficheiro de ligação de dados do Office (ODC) (. odc) ou num ficheiro de nome de origem de dados (DSN). (DSN).

Para trazer dados externos para o seu programa, tem acesso aos dados. Se o externos origem de dados ao qual pretende aceder não estiver no seu computador local, poderá ter de contactar o administrador da base de dados para uma palavra-passe, permissões de utilizador ou outras informações de ligação. Se a origem de dados for uma base de dados, certifique-se de que a base de dados não é aberto no modo exclusivo. Se a origem de dados for um ficheiro de texto ou um livro, certifique-se de que outro utilizador não tem o ficheiro de texto ou um livro aberto para acesso exclusivo.

Muitas origens de dados também necessitam de um controlador ODBC ou o fornecedor OLE DB para coordenar o fluxo de dados entre o programa, o ficheiro de ligação e a origem de dados.

O seguinte diagrama resume os pontos chave sobre ligações de dados.

Ligação a dados externos

1. existem uma variedade de origens de dados que se possa ligar à: ficheiros do Microsoft SQL Server, o Microsoft Access, o Microsoft Excel e o texto.

2. Cada origem de dados tem um controlador ODNC ou fornecedor de OLE DB associado.

3. Um ficheiro de ligação define todas as informações às quais tem de aceder e obter dados a partir de uma origem de dados.

4. As informações de ligação são copiadas de um ficheiro de ligação para o seu programa.

Partilha de ligações

Ficheiros de ligação são particularmente úteis para partilha de ligações de uma forma consistente, estabelecer ligações mais detetável, ajudar a melhorar a segurança e facilitar a administração de origens de dados. A melhor forma para partilhar ficheiros de ligação é colocá-los numa localização fidedigna e segura, tal como uma pasta de rede ou SharePoint biblioteca, onde os utilizadores podem ler o ficheiro, mas apenas designado utilizadores pode modificá-lo.

Pode criar ficheiros de ligação de dados do Office (ODC) (. odc) ao utilizar o Excel ou ao utilizar o Assistente de ligação de dados para ligar a novas origens de dados. Um ficheiro. odc utiliza tags HTML e XML personalizados para armazenar as informações de ligação. Pode facilmente ver ou editar o conteúdo do ficheiro no Excel.

Pode partilhar ficheiros de ligação com outros utilizadores para lhes dar o mesmo acesso que tem a uma origem de dados externos. Outros utilizadores não tem de configurar uma origem de dados para abrir o ficheiro de ligação, mas precisam de instalar o controlador ODBC ou o fornecedor OLE DB que é necessário para aceder aos dados externos nos seus computadores.

Noções sobre dados para a Microsoft componentes do Access

Componentes de acesso de dados do Microsoft (MDAC) 2,8 é incluído com o Windows Server 2003 e o Windows XP SP2 e versões posteriores. Com o MDAC, pode ligar a e utilizar os dados a partir de uma grande variedade de origens de dados relacionais e nonrelational. Pode ligar a várias origens de dados diferentes, utilizando os controladores de conectividade de base de dados abertas (ODBC) ou BD de OLE fornecedores. Quer podem ser criadas e envio das encomendas pela Microsoft ou desenvolvidos por vários terceiros. Quando instala o Microsoft Office, são adicionadas controladores ODBC adicionais e fornecedores de OLE DB ao seu computador.

Para ver uma lista completa dos fornecedores de OLE DB que são instaladas no seu computador, apresentar a caixa de diálogo Propriedades de ligação de dados a partir de um ficheiro de ligação de dados e, em seguida, clique no separador fornecedor.

Para ver uma lista completa dos controladores ODBC instalado no seu computador, apresentar a caixa de diálogo do Administrador da base de dados ODBC e, em seguida, clique no separador controladores.

Também pode utilizar os controladores ODBC e OLE DB fornecedores de outros fabricantes para obter informações de origens de diferentes origens de dados do Microsoft, incluindo outros tipos de bases de dados ODBC e OLE DB. Para obter informações sobre como instalar estes controladores ODBC ou fornecedores de OLE DB, consulte a documentação para a base de dados ou contacte o seu fornecedor de base de dados.

Utilizar ODBC para ligar a origens de dados

As secções seguintes descrevem Open Database Connectivity (ODBC) mais detalhadamente.

A arquitetura ODBC

A arquitetura ODBC, uma aplicação (tal como o seu programa) liga-se para o Gestor do controlador ODBC, que por sua vez utiliza um controlador ODBC específico (como o controlador de ODBC do Microsoft SQL) para ligar a uma origem de dados (tal como uma base de dados do Microsoft SQL Server).

Definir as informações de ligação

Para ligar a origens de dados ODBC, faça o seguinte:

  1. Certifique-se de que o controlador ODBC apropriado está instalado no computador que contém a origem de dados.

  2. Definir um nome de origem de dados (DSN) utilizando o Administrador da origem de dados ODBC para armazenar as informações de ligação no registo do Windows ou um ficheiro. DSN ou utilizando uma cadeia de ligação no código do Microsoft Visual Basic para passar as informações de ligação diretamente para o Gestor do controlador ODBC.

    Para definir uma origem de dados, abra o painel de controlo, clique em sistema e segurança > origens de dados ODBC (32 bits) ou origens de dados ODBC (64 bits).

    Para mais informações sobre as diferentes opções, clique no botão Ajuda na cada caixa de diálogo.

Origens de dados de computador

Origens de dados de máquina armazenam informações de ligação no registo do Windows num computador com um nome definido pelo utilizador específico. Pode utilizar as origens de dados do computador no apenas o que são definidos no computador. Existem dois tipos de origens de dados de máquina — utilizador e de sistema. Origens de dados de utilizador podem ser utilizadas pelo apenas o utilizador actual e são visíveis para apenas esse utilizador. Origens de dados do sistema podem ser utilizadas pelo todos os utilizadores num computador e são visíveis para todos os utilizadores no computador. Uma origem de dados de computador é particularmente útil quando pretender fornecer segurança adicional, porque ajuda a garantir que apenas os utilizadores que iniciou sessão, podem ver uma origem de dados de computador e uma origem de dados de computador não é possível copiar por um utilizador remoto para outro computador.

Origens de dados de ficheiro

Origens de dados de ficheiro (também designadas arquivos DSN) armazenam informações de ligação num ficheiro de texto, não no registo do Windows e são geralmente mais flexíveis para utilizar a origens de dados de computador. Por exemplo, pode copiar uma origem de dados do ficheiro para qualquer computador que tem o controlador ODBC correto, para que a sua aplicação pode depender de informações de ligação consistentes e precisos para todos os computadores que utiliza. Ou pode colocar a origem de dados do ficheiro num único servidor, partilhá-la entre vários computadores na rede e manter facilmente as informações de ligação uma localização.

Também pode ser partilhável uma origem de dados do ficheiro. Uma origem de dados de ficheiros não partilhável reside num único computador e aponta para uma origem de dados de computador. Pode utilizar origens de dados de ficheiros não partilhável para aceder a origens de dados de máquina existentes a partir de origens de dados do ficheiro.

Início da página

Utilizar o fornecedor OLE DB para ligar a origens de dados

As secções seguintes descrevem ligação e incorporação de base de dados (OLE DB) mais detalhadamente.

A arquitetura de OLE DB

Na arquitetura de OLE DB, a aplicação que acede aos dados chama um consumidor de dados (por exemplo, Publisher) e o programa que permite o acesso nativo aos dados chama-se um fornecedor de base de dados (por exemplo, o Microsoft fornecedor OLE DB para SQL Server).

Definir as informações de ligação

Um ficheiro de ligação de dados Universal (. udl) contém as informações de ligação que utiliza um consumidor de dados para aceder a uma origem de dados através do fornecedor OLE DB da origem de dados. Pode criar as informações de ligação ao efetuar um dos seguintes procedimentos:

  • No Assistente de ligação de dados, utilize a caixa de diálogo Propriedades de ligação de dados para definir uma ligação de dados para um fornecedor OLE DB.

  • Criar um ficheiro de texto em branco com um tipo de ficheiro. udl e, em seguida, edite o ficheiro, que apresenta a caixa de diálogo Propriedades de ligação de dados.

Início da página

Tornar o acesso a dados mais segura

Quando ligar a uma origem de dados externos ou atualizar os dados, é importante ter em consideração potenciais problemas de segurança e saber o que pode fazer sobre esses problemas de segurança. Utilize as seguintes diretrizes e as melhores práticas para ajudar a proteger os seus dados.

Armazenamento de ligações de dados numa localização fidedigna

Um ficheiro de ligação de dados com frequência contém uma ou mais consultas para uma origem de dados. Substituindo neste ficheiro, um utilizador que tem a intenção maliciosa pode estruturar uma consulta para aceder a informações confidenciais e distribuí-lo a outros utilizadores ou realizar outras ações nocivas. Por isso, é importante assegurar o seguinte:

  • O ficheiro de ligação foi escrito por um indivíduo fiável.

  • O ficheiro de ligação é seguro e que a mesma provêm de uma localização fidedigna.

Para ajudar a melhorar a segurança, ligações a dados externos poderão não estar disponíveis no seu computador. Para ligar a dados quando abre um livro, tem de ativar as ligações de dados utilizando a barra de centro de fidedignidade ou colocando o livro numa localização fidedigna.

Para mais informações, consulte o artigo Adicionar, remover ou alterar uma localização fidedigna, Adicionar, remover ou ver um fabricante fidedignoe Ver as minhas opções e definições no Centro de fidedignidade.

Com as credenciais de forma segura

Aceder a uma origem de dados externos, normalmente, necessita de credenciais (como um nome de utilizador e uma palavra-passe) que são utilizadas para autenticar o utilizador. Certifique-se de que estas credenciais são fornecidos para si de forma segura e segura, e que não revelam inadvertidamente estas credenciais para outras pessoas.

Utilize palavras-passe fortes que combinam letras maiúsculas e minúsculas, números e símbolos. As palavras-passe fracas não misturam estes elementos. Um exemplo de uma palavra-passe segura é Y6dh! et5. Um exemplo de uma palavra-passe fraco é Casa27. As palavras-passe devem ser 8 ou mais carateres de comprimento. Pass expressão que utiliza 14 ou mais carateres é melhor.

É fundamental que memorize a palavra-passe. Se se esquecer da sua palavra-passe, a Microsoft não poderá recuperá-la. Guarde as palavras-passe que anotar num local seguro, longe das informações que as palavras-passe ajudam a proteger.

Evite guardar informações de início de sessão quando se ligar a origens de dados. Estas informações podem ser armazenadas como texto simples no livro e o ficheiro de ligação e, um utilizador malicioso pode aceder às informações e comprometer a segurança da origem de dados.

Sempre que possível, utilize a autenticação do Windows (também conhecida como uma ligação fidedigna), que utiliza uma conta de utilizador do Windows para ligar para o SQL Server. Quando um utilizador liga através de uma conta de utilizador do Windows, SQL Server utiliza informações no sistema operativo Windows para validar o nome da conta e a palavra-passe. Antes de poder utilizar a autenticação do Windows, um administrador do servidor tem de configurar o SQL Server para utilizar este modo de autenticação. Se a autenticação do Windows não estiver disponível, evite guardar informações de início de sessão dos utilizadores. É mais segura para os utilizadores introduzirem as respetivas informações de início de sessão de cada vez que iniciarem sessão.

Início da página

Consulte também

Utilize o Assistente de ligação de dados para importar dados para o Publisher

Utilize o Assistente de ligação de dados para importar dados para Word

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×