Pular para o conteúdo

Acessar SQL Server 2008 pelo Linux - Microsoft ODBC Driver 13 [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Acessar SQL Server 2008 pelo Linux - Microsoft ODBC Driver 13 [RESOLVIDO]

Enviado em 12/04/2016 - 09:43h

Olá

Já tentei de tudo e não consigo sair do lugar. Baixei o Microsoft ODBC Driver 13 e unixODBC-2.3.1. E parei na seguinte situação:

VERIFICAÇÃO 1:
coloquei na pasta "/opt/microsoft/msodbcsql/13.0.0.0" e executei o comando "./install.sh verify". O resultado foi:

Microsoft ODBC Driver 13 for SQL Server Installation Script
Copyright Microsoft Corp.

Starting install for Microsoft ODBC Driver 13 for SQL Server

Checking for 64 bit Linux compatible OS ..................................... OK
Checking required libs are installed ........................................ OK
unixODBC utilities (odbc_config and odbcinst) installed ..................... OK
unixODBC Driver Manager version 2.3.1 installed ............................. OK
unixODBC Driver Manager configuration correct .............................. OK*
Microsoft ODBC Driver 13 for SQL Server already installed ............ NOT FOUND

Install log created at /tmp/msodbcsql.31335.10083.2257/install.log.

VERIFICAÇÃO 2:
Abri log para ver as pendências e mostra o seguinte:

[Ter Abr 12 11:24:19 BRT 2016] Verifying on a 64 bit Linux compatible OS
[Ter Abr 12 11:24:19 BRT 2016] Checking that required libraries are installed
[Ter Abr 12 11:24:19 BRT 2016] Verifying if unixODBC is present
[Ter Abr 12 11:24:19 BRT 2016] Verifying that unixODBC is version 2.3.1
[Ter Abr 12 11:24:19 BRT 2016] Checking if Microsoft ODBC Driver 13 for SQL Server is already installed in unixODBC 2.3.1


VERIFICAÇÃO 3:

Eu já configurei os odbc.ini e o odbcinst.ini. Quando faço o teste e funciona:
# isql -v CONEXAOSQLSERVER2008 usuario senha
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>


Pronto, descobri que meu erro foi ter criado a pasta /opt/microsoft/msodbc/13.0.0.0 e ter tentado instalar por lá. O log avisava que já existia arquivos. Descompactei e instalei de outra pasta e resolveu.



Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder