Drive SQL Server PHP
como faço para "inserir" o driver do SQL Server no PHP? quero apenas fazer um exemplo simples de crud.
Fabio Santos
Curtidas 0
Respostas
William
14/07/2014
Qual versão do PHP você tá usando?
GOSTEI 0
Fabio Santos
14/07/2014
PHP 5.5.9
GOSTEI 0
William
14/07/2014
Meu amigo recentemente precisei instalar a dll para o PDO conversar com o SQL Server 2008 R2, mas só consegui com o PHP 5.3!!
GOSTEI 0
Fabio Santos
14/07/2014
instalar na maquina, colocar na pasta do projeto?
GOSTEI 0
William
14/07/2014
Eu baixei a dll, copiei para pasta ext do php e ativei no arquivo php.ini !!!
Depois foi só reiniciar o Apache.
Alguns links que tentei seguir o exemplo:
http://sqlsrvphp.codeplex.com/discussions/441706
http://docs.gurock.com/testrail-admin/howto-installing-sqlsrv
Depois foi só reiniciar o Apache.
Alguns links que tentei seguir o exemplo:
http://sqlsrvphp.codeplex.com/discussions/441706
http://docs.gurock.com/testrail-admin/howto-installing-sqlsrv
GOSTEI 0
David Sylvestre
14/07/2014
Já tive muitos problemas com ela, mas ai vai os passos.
1 - Baixar as dlls fornecidas pela Microsof [1], não esqueça de olhar no doc que vem junto para saber qual dll usar.
2 - Colocar as dlls que serã utilizadas na pasta ext.
3 - Caso seu PHP seja superior ao 5.4, então deverá ser instalado também o native client do sqlserver 2012[2] (clique em instrução de instalação)
4 - Insira no seu php.ini as novas dlls utilizadas.
5 - reinicie seu apache
[1]http://www.microsoft.com/en-us/download/details.aspx?id=20098
[2]http://www.microsoft.com/pt-br/download/details.aspx?id=29065
PS: O native client do sqlserver 2012 tem duas versões, x86 e x64, observe bem a arquitetura do seu SO antes de baixar.
Existe dois arquivos com drivers do PHP, o 2.0 e 3.0, a diferença está apenas nas versões do php que o pacote comporta. Embora seja baixado um exe com os drives, ele apenas irá descompactar os drivers (dll) em uma pasta especifica.
1 - Baixar as dlls fornecidas pela Microsof [1], não esqueça de olhar no doc que vem junto para saber qual dll usar.
2 - Colocar as dlls que serã utilizadas na pasta ext.
3 - Caso seu PHP seja superior ao 5.4, então deverá ser instalado também o native client do sqlserver 2012[2] (clique em instrução de instalação)
4 - Insira no seu php.ini as novas dlls utilizadas.
5 - reinicie seu apache
[1]http://www.microsoft.com/en-us/download/details.aspx?id=20098
[2]http://www.microsoft.com/pt-br/download/details.aspx?id=29065
PS: O native client do sqlserver 2012 tem duas versões, x86 e x64, observe bem a arquitetura do seu SO antes de baixar.
Existe dois arquivos com drivers do PHP, o 2.0 e 3.0, a diferença está apenas nas versões do php que o pacote comporta. Embora seja baixado um exe com os drives, ele apenas irá descompactar os drivers (dll) em uma pasta especifica.
GOSTEI 0
Fabio Santos
14/07/2014
Mas Funciona para 5.5.9? meu ambiente é Windows?
GOSTEI 0
David Sylvestre
14/07/2014
Mas Funciona para 5.5.9? meu ambiente é Windows?
O manual cita até o PHP 5.4, até porque no momento que ele foi feito só havia até essa versão, mas acredito que funcionará sim, teria que realizar o teste utilizando as dlls da versão 5.4
GOSTEI 0
Fabio Santos
14/07/2014
vou tentar e vê se consigo. obrigado.
GOSTEI 0