Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

auugusttos2016

Conexão SQL

Recommended Posts

Bom dia, consultei aqui no fórum mas com as dicas e informações não consegui resolver meu problema.

Erro: Fatal error: Call to undefined function sqlsrv_connect()

windows 7 - 64 bits.

xampp - 64 bits.

PHP Version 5.6.24

Baixei os drivers: https://www.microsoft.com/en-us/download/details.aspx?id=20098

Versão - SQLSRV32.EXE

Usei as dll, coloquei nas pastas (apache/bin), e na ext do php.

php_pdo_sqlsrv_55_nts.dll

php_sqlsrv_55_nts.dll

php_sqlsrv_55_ts.dll

Coloquei a ntwdblib.dll na pasta do php.

Alterei o php.ini, adicionando as seguintes linhas:

extension=php_sqlsrv.dll
extension=php_pdo_sqlsrv_55_ts.dll
extension=php_sqlsrv_55_nts.dll
extension=php_sqlsrv_55_ts.dll
Mesmo assim não consigo realizar a conexão com o banco de Dados.
Exemplo #2 Connect by specifying a user name and password.
Aguma dica?
Algum erro meu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olhando agora, observei o log:

PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\xampp\\php\\ext\\php_pdo_sqlsrv_55_ts.dll' - N\xef\xbf\xbdo foi poss\xef\xbf\xbdvel encontrar o m\xef\xbf\xbddulo especificado.\r\n in Unknown on line 0
PHP Warning: PHP Startup: sqlsrv: Unable to initialize module\nModule compiled with module API=20121212\nPHP compiled with module API=20131226\nThese options need to match\n in Unknown on line 0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Erro operacional:

https://msdn.microsoft.com/pt-br/library/cc296170(v=sql.105).aspx

Arquivo de driver Versão do PHP Thread-safe? Usar com este .dll do PHP php_sqlsrv_54_nts.dll

php_pdo_sqlsrv_54_nts.dll 5.4 não php5.dll php_sqlsrv_54_ts.dll

php_pdo_sqlsrv_54_ts.dll 5.4 sim php5ts.dll php_sqlsrv_55_nts.dll

php_pdo_sqlsrv_55_nts.dll 5.5 não php5.dll php_sqlsrv_55_ts.dll

php_pdo_sqlsrv_55_ts.dll 5.5 sim php5ts.dll php_sqlsrv_56_nts.dll

php_pdo_sqlsrv_56_nts.dll 5.6 não php5.dll php_sqlsrv_56_ts.dll

php_pdo_sqlsrv_56_ts.dll 5.6 sim php5ts.dll

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.