De acordo com este link: link , pode ser:
% bl0ck_qu0te%Outra possibilidade é:
% bl0ck_qu0te%Isto é para arquitetura de 64 bits.
Depois de encontrar o lugar certo, atualize o /etc/odbcinst.ini
para refletir as alterações.
Da minha máquina Ubuntu eu quero acessar um servidor MS SQL 2005 via ODBC. Este servidor MSSQL está na nossa rede interna. Eu instalei estes pacotes: unixodbc, unixodbc-dev, unixodbc-bin, libodbc1, libtool, autotools-dev e várias outras dependências. Também tdsodbc, freetds-bin, freet-common, freetds-dev, libct4.
Mas não consigo encontrar onde o arquivo .so é usado em meu DSN em /etc/odbc.ini. Qual arquivo eu uso? Fazendo isso: echo "select 1"|isql -v mydsn
me dá este erro:
[01000][unixODBC][Driver Manager]Can't open lib '/usr/lib/libtdsodbc.so' : file not found
[ISQL]ERROR: Could not SQLConnect
O 'mydsn' está tentando apontar para /usr/lib/libtdsodbc.so, mas não está lá. Qual arquivo .so eu configuro no arquivo /etc/odbc.ini?
Obrigado.
De acordo com este link: link , pode ser:
% bl0ck_qu0te%Outra possibilidade é:
% bl0ck_qu0te%Isto é para arquitetura de 64 bits.
Depois de encontrar o lugar certo, atualize o /etc/odbcinst.ini
para refletir as alterações.