2009-02-03 22 views
6

Ho bisogno di connettermi a un database MS SQL Server da uno script PHP in esecuzione su un server Linux. Sto guardando utilizzando FreeTDS in quanto non esiste un driver ufficiale MS SQL Server per Linux. Questa è la mia migliore opzione? Va bene in un ambiente di produzione? Ci sono altre opzioni, forse ODBC?Connessione a MS SQL Server da PHP su Linux?

risposta

2

L'azienda per cui lavoro è stato in esecuzione FreeTDS per connettersi a SQL 2000 sul nostro server di produzione per quasi 6 anni. Ci sono un paio di problemi con la codifica dei caratteri speciali, ma nel complesso funziona bene.

+0

Grazie, ora se solo potessi ottenere il collegamento funzionante :) – Liam

2

È la migliore opzione gratuita. L'ho usato con Qt (C++).

È possibile utilizzarlo con unixODBC.

Se si può pagare è possibile utilizzare il driver dal easysoft

+0

Grazie, ora se solo potessi ottenere il collegamento funzionante :) – Liam

1

Non potrei essere più d'accordo, FreeTDS fa esattamente quello che vuoi fare, ecco una breve descrizione del prodotto: "FreeTDS è un insieme di librerie per Unix e Linux che consente ai tuoi programmi di parlare nativamente con Microsoft Database SQL Server e Sybase. "

Basta visitare il loro sito web e sarete fuori e in esecuzione prima di sapere che: http://www.freetds.org/

  • Nicholas
1

Non so su PHP, ma è sicuramente la soluzione migliore per Pitone. Ho appena written up a Beginners How To per questo. Le sezioni su Linux saranno rilevanti per qualsiasi linguaggio di programmazione.

Problemi correlati