Verbinden mit einem MS SQL server von einem anderen Computer mit PHP

Ich habe einen server mit MSSQL. Dann habe ich einen anderen server mit dem üblichen LAMP (PHP) Stack. Gibt es eine einfache Möglichkeit, den MSSQL server vom Linux server zu vermitteln?

(Ich habe keine Details darüber, welche Version von SQL server seine Verwendung im Moment)

Vielen Dank

Sie müssen ODBC für LINUX und FreeDTS installieren.
FreeTDS ist ein Satz von Bibliotheken für Unix und Linux, mit denen Ihre Programme nativ mit Microsoft SQL server und Sybase databaseen sprechen können.
http://www.freetds.org/

Versuchen Sie, 'search' auf stackoverflow.com zu verwenden
PHP MS SQL Unix Treiber – Microsoft oder FreeTDS

Um eine Verbindung zu einem MSSQL-server aus einem PHP-Skript herzustellen, können Sie die function mssql_connect () (doc) ausführen. Die Parameter, die Sie für einen entfernten server benötigen, sind:

  1. Der Hostname des servers, mit dem Sie eine Verbindung herstellen.
  2. Der Benutzername, mit dem Sie eine Verbindung herstellen möchten.
  3. Das Passwort für diesen Benutzernamen.

Alle diese Parameter sind Strings. Sie können dann Abfragen mit der function mssql_query () (doc) ausführen.

Für weitere Informationen über die Verbindung zu MSSQL servern aus PHP Scripts, casting Sie einen Blick auf die PHP Dokumentation auf MSSQL und die list der PHP-function für MSSQL .

Stellen Sie sicher, dass Sie die Erweiterung mssql.so haben. Gehen Sie zu php.ini und kommentieren Sie die Erweiterung. Wie @ k102 vorgeschlagen, versuchen Verbindung mit

 mssql_connect (string $servername , string $username, string $password ) 

Zur Syntax check the link http://php.net/manual/en/function.mssql-connect.php