Qual é a melhor maneira de obter um banco de dados MySQL no SQL Server 2012 Reporting Services?

2

Estou tentando obter um banco de dados MySQL para os serviços de relatórios do SQL Server 2012 como uma fonte de dados compartilhada, e obter absolutamente nada depois de um dia.

Eu tentei algumas opções. Primeiro, minhas especificações:

Máquina: estação de trabalho executando o Windows 7 de 64 bits Servidor SQL: SQL Server 2012 Enterprise (avaliação) Versão do MySQL: 5.1.68-cll Versão ODBC: Driver MySQL ODBC 5.2 (5.2a e 5.2w)

Ok, agora minhas tentativas:

  1. Crie uma conexão ODBC e use isso diretamente como uma fonte de dados no MS SSRS.

Isso funcionou bem inicialmente, depois de um pouco debochado consegui fazer com que a conexão ODBC funcionasse como uma fonte de dados na interface do Report Manager.

O problema ocorreu quando fui usar essa fonte de dados no Construtor de Relatórios 3.0. Eu era capaz de definir isso como a fonte de dados (conexão testada bem). No entanto, sempre que eu criava um conjunto de dados da fonte de dados, sempre criava esse erro: "ERROR [IM002] [Microsoft] [Gerenciador de driver ODBC] Nome da fonte de dados não encontrado e nenhum driver padrão especificado".

Eu tentei todas as soluções que pude encontrar para consertar isso, sem sorte.

Então me deparei com uma postagem que dizia que usar uma conexão como essa no criador de relatórios é sempre problemático e limitado, e a melhor maneira de fazer isso era criar um servidor vinculado e usá-lo como fonte de dados.

Então esse foi o método 2:

Eu tenho tentado criar um servidor vinculado no MS SQL Management Studio para o banco de dados MySQL. Entrei em todos os detalhes de acordo com as informações que pude encontrar na Web, mas sempre é interrompido quando eu as crio. O círculo verde fica lá girando, e fica assim até eu quebrar todo o programa.

O servidor vinculado aparece no navegador do servidor quando eu reinicio novamente, mas quando eu testo a conexão, ele congela o Management Studio novamente, e a única saída é travá-lo.

Eu realmente aprecio algumas orientações sobre isso, eu sou apenas relativamente novo em tudo isso e isso quase me deixou louco.

    
por Jon 04.04.2013 / 08:22

0 respostas

Tags