sqlsrv_configure

Télécharger le pilote PHP

Modifie les paramètres de gestion des erreurs et les options de journalisation.

Syntaxe

  
sqlsrv_configure( string $setting, mixed $value )  

Paramètres

$setting: nom du paramètre à configurer. Pour obtenir une liste des paramètres, consultez le tableau ci-dessous.

$value: valeur à appliquer au paramètre spécifié dans le paramètre $setting . Les valeurs possibles pour ce paramètre dépendent du paramètre spécifié. Le tableau suivant répertorie les combinaisons possibles :

Paramètre Valeurs possibles pour le paramètre $value (entier équivalent entre parenthèses) Valeur par défaut
ClientBufferMaxKBSize1 Nombre non négatif jusqu’à la limite de mémoire PHP.

Zéro et les nombres négatifs ne sont pas autorisés.
10 240 Ko
LogSeverity2 SQLSRV_LOG_SEVERITY_ALL (-1)

SQLSRV_LOG_SEVERITY_ERROR (1)

SQLSRV_LOG_SEVERITY_NOTICE (4)

SQLSRV_LOG_SEVERITY_WARNING (2)
SQLSRV_LOG_SEVERITY_ERROR (1)
LogSubsystems2 SQLSRV_LOG_SYSTEM_ALL (-1)

SQLSRV_LOG_SYSTEM_CONN (2)

SQLSRV_LOG_SYSTEM_INIT (1)

SQLSRV_LOG_SYSTEM_OFF (0)

SQLSRV_LOG_SYSTEM_STMT (4)

SQLSRV_LOG_SYSTEM_UTIL (8)
SQLSRV_LOG_SYSTEM_OFF (0)
WarningsReturnAsErrors3 true (1) ou false (0) true (1)

Valeur de retour

Si sqlsrv_configure est appelé avec un paramètre ou une valeur non pris en charge, la fonction retourne false. Sinon, elle retourne true.

Notes

(1) Pour plus d’informations sur les requêtes côté client, consultez Types de curseurs (Pilote SQLSRV).

(2) Pour plus d’informations sur la journalisation de l’activité, voir Journalisation de l’activité.

(3) Pour plus d’informations sur la configuration de la gestion des erreurs et des avertissements, consultez Procédure : configurer la gestion des erreurs et des avertissements à l’aide du pilote SQLSRV.

Voir aussi

Informations de référence sur l’API du pilote SQLSRV

Guide de programmation pour les pilotes Microsoft pour PHP pour SQL Server