Como se conectar ao Windows SQL Server a partir do Ubuntu
Nos últimos dois dias, tenho tentado conectar-me a um servidor SQL remoto do Windows sem sucesso aparente. Estou tentando conectar com python usando opyodbc
pacote.
Eu tentei seguir todas as postagens do blog por aí sem muita sorte. Eu primeiro seguieste um que eu acho que faz um bom esforço, mas acaba sendo IMO muito incoerente.
Eu instalei ounixODBC
gerente, conforme proposto na postagem do blog. Fiz o download dos pacotes redhat disponíveis no Windows e executei os scripts de instalação, mas sempre que tento conectar-me ao db recebo
pyodbc.Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server Native Client 10.0' : file not found (0) (SQLDriverConnect)")
Existe uma maneira de conseguir isso em questão de horas sem precisar ajustar os scripts de instalação da janela? Alguém pode fornecer uma visão geral das etapas que precisam ser executadas e dos módulos que precisam ser instalados para que alguém possa se conectar ao Windows SQL Server a partir de uma máquina Linux?
Atualmente, estou usando o Ubuntu 15.04.
Atualizar
Eu também tentei as instruções dadasaqui. Observando os detalhes do banco de dados SQL na plataforma azul, é explicitamente declarado que o driver deve ser o SQL Server Native Client 10.0. Devo considerar obrigatório o uso desse driver ou posso usar, por exemplo, o FreeTDS, conforme sugerido na segunda postagem no blog?