Conectar-se a uma fonte de dados MySQL (Assistente de Importação e Exportação do SQL Server)

Aplica-se a: SQL Server SSIS Integration Runtime em Azure Data Factory

Este artigo mostra-lhe como se ligar a uma fonte de dados MySQL a partir da página Escolher uma Fonte de Dados ou Escolher um Destino do Assistente de Importação e Exportação do SQL Server. Existem vários fornecedores de dados que pode usar para se ligar ao MySQL.

Importante

Os requisitos detalhados e pré-requisitos para a ligação a uma base de dados MySQL estão fora do âmbito deste artigo da Microsoft. Este artigo assume que já tem o software cliente MySQL instalado e que já consegue ligar-se com sucesso à base de dados MySQL de destino. Para mais informações, consulte o administrador da base de dados MySQL ou a documentação MySQL.

Obtenha os conectores MySQL

Descarregue os fornecedores e drivers descritos neste artigo na página MySQL Connectors .

Ligue-se ao MySQL com o .NET Framework Data Provider for MySQL

Depois de selecionar .NET Framework Data Provider para MySQL na página Escolher uma Fonte de Dados ou Escolher um Destino do assistente, a página apresenta uma lista agrupada de opções para o fornecedor. Muitos destes são nomes pouco amigáveis e cenários desconhecidos. Felizmente, só precisa de fornecer algumas informações. Você pode ignorar os valores padrão para as outras configurações.

Note

As opções de ligação para este fornecedor de dados são as mesmas, quer o MySQL seja a sua origem ou destino. Ou seja, as opções que vês são as mesmas tanto na página Escolher uma Fonte de Dados como na Escolher um Destino do assistente.

Informação obrigatória Propriedade do .NET Framework Data Provider for MySQL
Nome do servidor Server
Nome da base de dados Database
Informações de autenticação (login) ID de utilizador e palavra-passe

Não é necessário inserir a cadeia de conexão no campo ConnectionString da lista. Depois de inserir valores individuais para o nome do servidor MySQL (Servidor) e as informações de login, o assistente constrói a cadeia de ligação a partir das propriedades individuais e dos seus valores.

Captura de ecrã do Connect to MySQL com o fornecedor .NET, 1 em 2.

Captura de ecrã do Connect to MySQL com o fornecedor .NET, 2 de 2.

Liga-te ao MySQL com o driver MySQL ODBC

Os drivers ODBC não estão listados na lista suspensa de fontes de dados. Para se conectar a um driver ODBC, comece por selecionar o Provedor de Dados do .NET Framework para ODBC como a fonte de dados na página Escolher uma Fonte de Dados ou na página Escolher um Destino. Este provedor atua como um wrapper em torno do driver ODBC.

Aqui está a tela genérica que você vê imediatamente após selecionar o Provedor de Dados do .NET Framework para ODBC.

Captura de ecrã do Connect to SQL com ODBC antes.

Opções a especificar (Driver MySQL ODBC)

Note

As opções de ligação para este fornecedor de dados e para o driver ODBC são as mesmas, quer o MySQL seja a sua origem ou destino. Ou seja, as opções que vês são as mesmas tanto na página Escolher uma Fonte de Dados como na Escolher um Destino do assistente.

Para se ligar ao MySQL com o driver MySQL ODBC, monte uma cadeia de ligação que inclua as seguintes definições e os seus valores. O formato de uma cadeia de ligação completa segue imediatamente a lista de definições.

Tip

Obtenha ajuda para montar uma cadeia de conexão perfeita. Ou, em vez de fornecer uma cadeia de ligação, forneça um DSN (nome da fonte de dados) existente ou crie um novo. Para mais informações sobre estas opções, consulte Ligar a uma Fonte de Dados ODBC.

Motorista
O nome do driver ODBC.

Server
O nome do servidor MySQL.

Database
O nome da base de dados MySQL.

UID e PWD
O ID de usuário e a senha para se conectar.

Formato da cadeia de ligação

Aqui está o formato de uma cadeia de conexão típica.

Driver={MySQL ODBC 5.3 Unicode Driver};Server=<server>;Database=<database>;UID=<user id>;PWD=<password>

Insira a cadeia de conexão

Introduza a string de ligação no campo ConnectionString , ou introduza o nome DSN no campo DSN , na página Escolher uma Fonte de Dados ou Escolher um Destino . Depois de inserir a cadeia de conexão, o assistente analisa a cadeia de caracteres e exibe as propriedades individuais e seus valores na lista.

O exemplo seguinte utiliza esta cadeia de ligação.

Driver={MySQL ODBC 5.3 Unicode Driver};Server=127.0.0.1;Database=world;UID=root;PWD=********

Aqui está o ecrã que vês depois de introduzires a cadeia de ligação.

Captura de ecrã de Ligar ao MySQL com ODBC.

Outros fornecedores de dados e mais informações

Para informações sobre como se ligar ao MySQL com um fornecedor de dados que não esteja aqui listado, veja as cadeias de ligação do MySQL. Este site de terceiros contém também mais informações sobre os fornecedores de dados e os parâmetros de ligação descritos nesta página.