"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como substituir a extensão MSSQL obsoleta no PHP 5.3 pelo SQLSRV?

Como substituir a extensão MSSQL obsoleta no PHP 5.3 pelo SQLSRV?

Publicado em 2024-11-06
Navegar:892

How to Replace the Deprecated MSSQL Extension in PHP 5.3 with SQLSRV?

Alternativas à extensão MSSQL no PHP 5.3

Com a descontinuação da extensão MSSQL no PHP 5.3, torna-se crucial buscar soluções alternativas. Este artigo investiga a extensão SQLSRV como uma opção viável para conexão com bancos de dados Microsoft SQL.

De acordo com o manual do PHP, a extensão MSSQL não é mais suportada no PHP 5.3 e versões posteriores. Como substituição, a Microsoft oferece a extensão SQLSRV, que pode ser recuperada em: http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx.

Step-by-Step Guia de instalação

  1. Extraia os arquivos baixados para o diretório de extensão PHP.
  2. Edite o arquivo php.ini e inclua a seguinte linha para a extensão:

    extension=php_sqlsrv_53_nts_vc9.dll  

    Nota: ajuste o nome do arquivo do driver com base na sua versão específica do PHP, nos requisitos de segurança do thread e na configuração do compilador.

  3. Reinicie o servidor web para aplicar as alterações.

Recursos adicionais

Para obter instruções mais detalhadas e assistência para solução de problemas, consulte os seguintes recursos:

  • Carregando os drivers Microsoft para PHP para SQL Server: https://docs.microsoft.com/en-us/sql/php/install-drivers-windows
  • Requisitos de sistema para drivers Microsoft: https ://docs.microsoft.com/en-us/sql/php/requirements-ado-dblib
  • Manual PHP para extensão SQLSRV: https://www.php.net/manual/en/sqlsrv. Installation.php

Conclusão

Seguindo essas etapas e utilizando a extensão SQLSRV, os desenvolvedores podem continuar trabalhando com bancos de dados Microsoft SQL no PHP 5.3.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3