Caros colegas,
Em virtude de minha necessidade em acessar bancos de dados SQL-SERVER, pensei em gerar esse simples tutorial para quem quiser utilizar.
Em primeiro lugar, precisamos instalar no
Linux o
unixODBC. Esse procedimento fiz em um Linux distribuição Red Hat:
# yum install unixODBC
Ou se quiser poderá baixar direto pelo link:
Depois de instalado, devemos instalar um pacote chamado
freeTDS, que traz o driver necessário para conexão.
Você pode baixar o pacote direto do site:
Cada distribuição tem um pacote independente.
Vamos ao que interessa. Depois da instalação dos pacotes, devemos realizar duas configurações:
O arquivo
/etc/odbc.ini (deverá conter informações do banco de dados)
[MSSQLCONN]
Driver = TDS
Description = ACESSO AO SQLSERVER
Trace = No
Server = 192.168.0.1
Port = 1433
Database = NomedoBanco
O arquivo
/etc/odbcinst.ini (deverá conter informações do driver de conexão)
[TDS]
Description = v0.52 with protocol v4.2
Driver = /usr/lib/libtdsodbc.so
UsageCount = 1
Depois dessas configurações já podemos testar nossa conexão com o comando
isql:
$ isql MSSQLCONN usuario senha -v
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>
Pronto!
Se os parâmetros de configuração estiverem corretos, a conexão vai ser bem sucedida.
Bem, espero que tenham gostado.
Abraço!
Valeu, salvou minha vida....rs
Há tempos estava procurando isso, mas hoje que precisei mesmo, consegui encontrar sua dica.
[ ]'s
Luiz