Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

PDO DBLIB greift auf SQL Server 2008 und 2012 zu

In meinem Fall blockierte SELinux (ich verwende CentOS) die Verbindung vom Apache-Webserver in der Linux-Box zum SQL-Server in der Windows-Box. Um die Verbindung zuzulassen, haben Sie zwei Möglichkeiten:

  1. Deaktivieren Sie SELinux

  2. Führen Sie als root oder sudo die beiden Befehle aus:

Um zu überprüfen, ob SELinux Ihr Netzwerk und Ihre DB-Verbindungen blockiert, führen Sie diesen Befehl aus:

Wenn die Ergebnisse sind:

Sie sind gut, wenn sie ausgeschaltet sind, führen Sie die ersten Befehle in dieser Antwort aus.