O MSSQL interfere com o MySQL no LAMP SERVER?

0

Atualmente, estou trabalhando em um projeto que requer que eu conecte remotamente a um banco de dados MSSQL em um servidor diferente.

Após algumas pesquisas e rastreamento deste site e do Google, acho que um dos problemas é que o servidor LAMP atual em que estou trabalhando usando o Ubuntu 14.04.2 não tem as extensões necessárias para se conectar ao MSSQL. Eu acho que sei quais extensões são necessárias, mas estou apreensivo em seguir com a instalação por medo de perder as configurações e bancos de dados atuais do MySQL.

É um medo irracional com o qual eu não deveria me preocupar (por exemplo, instalar o PHP para executar funções MSSQL não afeta o MySQL de qualquer maneira) ou estou certo em ficar apreensivo?

Obrigado,

    
por LewisJWright 08.03.2016 / 09:52

1 resposta

0

Pacotes PHP tem suporte para conexão com o servidor MSSQL. O suporte está incluído no pacote php5-sybase. No PHP 5.6 você ainda pode usar as funções obsoletas do MSSQL, mas eu recomendo que você use a extensão pdo_dblib (ela é compilada com a biblioteca freetds, mas pode ser usada para conectar ao servidor MSSQL) já que a extensão antiga foi descartada no PHP 7. / p>

Aqui está o link para a documentação: link e não se esqueça de usar o dblib como seu prefixo DSN como a extensão é compilada com FreeTDS no Ubuntu.

Os módulos adicionais não afetarão os módulos existentes. Se você instalar f.e. php5-pgsql não afetará o módulo MySQL existente, o mesmo acontece com o pdo-dblib. Apenas adicionará mais funções.

    
por oerdnj 09.03.2016 / 07:22