Visio 2010 e SQL 2012 - Engenharia Inversa


10

Atualizamos para o SQL 2012 e estou tentando fazer engenharia reversa de nossos Dbs para o Visio 2010. Configurei uma conexão usando o driver SQL 11 e o Visio reclama que esse driver não é suportado.

Alguém encontrou isso?


Aqui está outro post com uma pergunta semelhante. Desde que o SQL Server 2012 foi lançado após o Visio 2010, ele não é suportado, mesmo que ele use o Native Client.
grade

3
Engraçado, irônico e triste (algumas coisas nunca mudam, elas mudam): connect.microsoft.com/SQLServer/feedback/details/365757/…
Magnus

Respostas:


13

O driver OleDB genérico também funciona para engenharia reversa de um banco de dados do SQL Server 2012 usando o Visio 2010.

(Pode não ser "suportado", mas isso funciona). Selecione o provedor OLE DB genérico na lista de drivers instalados do Visio e clique em Avançar . Em seguida, escolha o Microsoft OLD DB Provider para SQL Server e vá para a guia Conexão .

  1. Digite o nome do seu servidor,
  2. escolha o método de autenticação,
  3. Selecione o nome do banco de dados na lista suspensa (ou crie a partir do arquivo) e clique no botão Testar Conexão .

Eu não precisei fazer nada com as guias Avançado ou Tudo depois que a conexão foi bem-sucedida, apenas cliquei em OK e pude escolher os tipos de objetos e a lista de objetos e exportou tudo para o diagrama.


Essa é uma solução interessante e uma abordagem que funciona.
Mike Walsh

2
Você pode dar mais detalhes sobre como fazer isso? (dica: isso lhe dará um número razoável de mais representantes ;-))
jcolebrand

Resposta bastante ruim, considerando que você não indicou como obter esse driver. Votar para baixo.
5609 Craig

4

Não posso testá-lo daqui, mas tentaria usar o driver do SQL 10, se você puder. Eles geralmente têm alto nível de compatibilidade entre versões.

Ou tente usar o driver ODBC genérico. Isso quase sempre funciona, embora você nem sempre consiga tanto.


11
Eu tive sorte com os controladores ODBC antes, bem .. no entanto você não tenha acesso a alguns dos tipos de dados binários, como XML, Geografia etc
Jason Horner

11
Tentei SQL 10.0 e SQL 6.0, nem funcionou. Embora eu pudesse configurar novos DSNs do ODBC, eles não apareceriam na lista de Driver Genérico do ODBC no assistente de Engenheiro Reverso do Visio 2010, mas sim no IBMDB2, Access e Oracle. A utilização deles avisa que os drivers incompatíveis não são uma boa ideia! O OLE DB foi o único que consegui trabalhar de forma confiável. Eu acho que falta um controle de qualidade em torno desse assistente.
Mr McGoo 25/10

@MrMcGoo Concordo totalmente.
RBarryYoung

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.