PHP Handbuch | ||
---|---|---|
Zurück | Nach vorne |
Diese Funktionen ermöglichen Ihnen den Zugriff auf den MS SQL-Datenbankserver.
Anmerkung: Die MSSQL-Erweiterung steht ihnen nur auf Win32-Ssystemen zur Verfügung. Sie können die Sybase-Erweiterung benutzen, um von anderen Plattformen aus eine Verbindung zu MS SQL-Datenbanken aufzubauen.
Für die Erweiterung müssen die MS SQL Client Tools auf dem System installiert sein auf dem PHP installiert ist. Die Client Tools können entweder von der MS SQL Server-CD oder durch Kopieren von ntwdblib.dll von \winnt\system32 auf dem Server nach \winnt\system32 auf dem PHP-Rechner installiert werden. Das Kopieren von ntwdblib.dll unterstützt nur den Zugriff. Für die Konfiguration des Clients ist eine Installation aller Tools nötig.
Die MSSQL-Erweiterung wird durch den Eintrag extension=php_mssql.dll in die php.ini aktiviert.
Das Verhalten dieser Funktionen wird von Einstellungen in der php.ini bestimmt.
Tabelle 1. MS SQL Server Konfigurationsoptionen
Bezeichnung | Grundeinstellung | Änderbar |
---|---|---|
mssql.allow_persistent | "1" | PHP_INI_SYSTEM |
mssql.max_persistent | "-1" | PHP_INI_SYSTEM |
mssql.max_links | "-1" | PHP_INI_SYSTEM |
mssql.min_error_severity | "10" | PHP_INI_ALL |
mssql.min_message_severity | "10" | PHP_INI_ALL |
mssql.compatability_mode | "0" | PHP_INI_ALL |
mssql.connect_timeout | "5" | PHP_INI_ALL |
mssql.timeout | "60" | PHP_INI_ALL |
mssql.textsize | "-1" | PHP_INI_ALL |
mssql.textlimit | "-1" | PHP_INI_ALL |
mssql.batchsize | "0" | PHP_INI_ALL |
mssql.datetimeconvert | "1" | PHP_INI_ALL |
mssql.secure_connection | "0" | PHP_INI_SYSTEM |
mssql.max_procs | "25" | PHP_INI_ALL |
Zurück | Zum Anfang | Nach vorne |
mime_content_type | Nach oben | mssql_bind |