PHP com SQL Server
É muito complicado fazer a conexão entre o PHP e SQL Server, não é nativo do PHP? Li a respeito e tinha a informação de "adicionar" bibliotecas.
Karine Sobral
Curtidas 0
Respostas
Marcio Araujo
11/09/2015
Boa tarde Karine, eu nunca fiz essa comunicação com o SQL Server, mas nas minhas pesquisas dizem que sim, pelo menos as que encontrei, encontrei um artigo que ensina a fazer no Windows, você usa Windows?
[url]http://www.php.com.br/view_84?habilitando-o-php-com-suporte-ao-sql-server-no-windows[/url]
[url]http://www.php.com.br/view_84?habilitando-o-php-com-suporte-ao-sql-server-no-windows[/url]
GOSTEI 0
Karine Sobral
11/09/2015
Marcio, vou tentar fazer essa comunicação, obrigada mesmo! Te dou um retorno se der certo ou errado.
GOSTEI 0
Marcio Araujo
11/09/2015
Espero que obtenha sucesso Karine.
GOSTEI 0
Morgana Oliveira
11/09/2015
.....................
GOSTEI 0
Fabio Santos
11/09/2015
Procure no site : http://www.devwilliam.com.br/ deve ter algum material sobre o assunto.
GOSTEI 0
Karine Sobral
11/09/2015
Não achei Fabio, mas obrigada pelo blog, ele é ótimo.
GOSTEI 0
Fabio Santos
11/09/2015
Pra mim eu já tinha visto, depois procure melhor.
GOSTEI 0
William
11/09/2015
Olá pessoal, ando meio sumido do fórum esses dias, muito trabalho rssrr...
Quanto a dúvida da colega Karine atualmente no meu blog tenho assunto semelhante mas para Ubuntu http://www.devwilliam.com.br/php/conexao-pdo-com-sql-server-2008-e-2012-no-ubuntu.
Mas na empresa configurei o IIS do Windows Server para trabalhar com PDO e SQL Server 2008, para isso tive que baixar a versão da DLL pdo_sqlsrv.dll correta, mas confesso que não foi tarefa fácil.
Tem que acertar a versão de compilação do PHP em conjunto com o servidor e mais alguns fatores, nesse link tem mais informações http://robsphp.blogspot.com.br/2012/06/unofficial-microsoft-sql-server-driver.html.
Quanto a dúvida da colega Karine atualmente no meu blog tenho assunto semelhante mas para Ubuntu http://www.devwilliam.com.br/php/conexao-pdo-com-sql-server-2008-e-2012-no-ubuntu.
Mas na empresa configurei o IIS do Windows Server para trabalhar com PDO e SQL Server 2008, para isso tive que baixar a versão da DLL pdo_sqlsrv.dll correta, mas confesso que não foi tarefa fácil.
Tem que acertar a versão de compilação do PHP em conjunto com o servidor e mais alguns fatores, nesse link tem mais informações http://robsphp.blogspot.com.br/2012/06/unofficial-microsoft-sql-server-driver.html.
GOSTEI 0
Karine Sobral
11/09/2015
Tem que haver um conjunto de "acertos"? todas as versões compativeis?
GOSTEI 0
Marcio Araujo
11/09/2015
Pelo que entendi existe um certo conflito, não existe de ambas as partes uma cooperação.
GOSTEI 0
Karine Sobral
11/09/2015
Quais bancos o PHP trabalha sem precisar de dll´s?
GOSTEI 0
William
11/09/2015
Sempre que trabalho com PHP com Windows ou Linux, as extensões para MySQL já habilitadas no servidor.
GOSTEI 0
Karine Sobral
11/09/2015
É o unico banco que por padrão funciona sem fazer alterações no servidor?
GOSTEI 0
Marcio Araujo
11/09/2015
Com o Postgre é mais simples que o SQL Server?
GOSTEI 0
William
11/09/2015
É o unico banco que por padrão funciona sem fazer alterações no servidor?
Senão me falha a memória sim, só o MySQL vem habilitado, inclusive para PDO.
GOSTEI 0
William
11/09/2015
Com o Postgre é mais simples que o SQL Server?
Sim Márcio, o PostgreSQL é mais simples de instalar as extensões e nem se compara com o SQL Server, na empresa temos que usar a versão 5.3 do PHP porque foi a única que deu certo a extensão pdo_sqlsrv.dll.
GOSTEI 0
Karine Sobral
11/09/2015
É o unico banco que por padrão funciona sem fazer alterações no servidor?
Senão me falha a memória sim, só o MySQL vem habilitado, inclusive para PDO.
Chato isso, vou deixar para me aprofundar sobre o assunto para depois, me preocupar com isso quando for necessario, mas pelos menos estou ciente das dificuldades. Obrigada.
GOSTEI 0
Marcio Araujo
11/09/2015
Nesse ponto esperamos que as facilidades aconteçam, mas assim esperamos a evolução do PHP.
GOSTEI 0