[RESOLVIDO] Conexão SQL Server 2019 não funciona (Ubuntu + SC)

Prezados, bom dia!

Tentei diversas formas me conectar a um banco SQL Server ( v.18) sem sucesso.
Vi no forum algumas pessoas falando de instalar o drive odbc para windows, mas no meu caso, meu ambiente de desenvolvimento é Ubuntu + SC.

ERRO:
Falha na conexão.
Connection attempt failed: SQLSTATE[] (null) (severity 0)

Não é nativo a conexão do SC com SQL Server?

Grato.
Luis Gustavo Leal

Resolvido junto ao pessoal do suporte SC, obrigado.
Deixo aqui detalhado a resolução do problema para o próximo que necessitar.

No ambiente Linux/Ubuntu + Windows Server 2019 + SQL Server 2019.

Instalar os Packs:

#apt-get install unixodbc-dev gcc nano wget make

Fazer download do arquivo e descompactar.
https://www.freetds.org/files/stable/freetds-0.95.95.tar.gz

Executar a instalação como Root ou sudo
#./configure --with-tdsver=7.4 --with-unixodbc=/usr --disable-libiconv --disable-static --disable-threadsafe --enable-msdblib --disable-sspi --with-gnu-ld --enable-sybase-compat && make && make install

Editar o arquivo /usr/local/etc/freetds.conf e adicionar o bloco de texto abaixo para seu SQL Server.
Salvar o arquivo e reiniciar o apache.

[MSSQLServer]
host = 1.1.1.1 (IP do servidor)
port = 1234 ( Porta do SQL Server)
tds version = 7.0

#service apache2 restart

Criar nova conexão no SC, porem no campo Servidor do SGDB colocar o nome da instancia SQL Server. No caso MSSQLServer (Verificar a sua no SQL Server).

1 Curtida

Estou com o mesmo problema por aqui e a solução do colega não funcionou para mim.
Estou usando o Ubuntu 22.04 e mssql 2016 (13)