MM
Erro ao criar modelo de tabelas mssql no Ubuntu 16.04
Boa tarde.
Criei um VM ubuntu 16.04, configurei apache, php e instalei o php7.0-sybase unixodbc unixodbc-dev freetds-dev tdsodbc freetds-bin
Consigo acessar o mssql via dblib do proprio framework numa boa.
Mas quando vou criar um modelo pelo studio pro dá um erro.
O Resultado do terminal diz que ocorreu erro na função nssql_connect....
Na minha vm Windows 2012 o Studio cria modelos normalmente mas no Ubuntu não....
Criei um VM ubuntu 16.04, configurei apache, php e instalei o php7.0-sybase unixodbc unixodbc-dev freetds-dev tdsodbc freetds-bin
Consigo acessar o mssql via dblib do proprio framework numa boa.
Mas quando vou criar um modelo pelo studio pro dá um erro.
O Resultado do terminal diz que ocorreu erro na função nssql_connect....
Na minha vm Windows 2012 o Studio cria modelos normalmente mas no Ubuntu não....
Boa noite.
Para trabalhar com a barra wizard do Adianti Studio no Linux, usando MySql, é necessária uma configuração diferente no arquivo de conexão para o banco de dados, dando uma referencia direta ao driver no parâmetro "host". Nunca utilizei o Sql Server, mas, estou percebendo uma semelhança na situação pela qual eu passei.
Revise também a instalação do Adianti Studio, pode estar faltando alguma configuração ou item/passo na instalação.
Espero ter ajudado.
Acho que descobri pq o Studio PRO não está dando erro ao tentar criar o modelo... A função "mssql_connect" não está funcionando no GTK sobre linux....
Alguém pode me confirmar?
Consegui achar o problema:
O mesmo arquivo com sua configuração de servidor freetds.conf que esta em /etc/freetds também tem que estar em /usr/local/php-gtk2/etc