sqlsrv_configure
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. Les valeurs possibles sont « WarningsReturnAsErrors », « LogSubsystems » et « LogSeverity ».
$value : valeur à appliquer au paramètre spécifié dans le paramètre $setting. Les valeurs possibles pour ce paramètre dépendent de la configuration spécifiée. Le tableau suivant indique les combinaisons possibles :
Paramètre | Valeurs possibles pour le paramètre $value (entier équivalent entre parenthèses) | Valeur par défaut |
---|---|---|
WarningsReturnAsErrors |
true (1) ou false (0) |
true (1) |
LogSubsystems |
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) |
LogSeverity |
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) |
Valeur de retour
Si sqlsrv_configure est appelé avec une valeur ou un paramètre non pris en charge, la fonction retourne la valeur false. Sinon, la fonction retourne la valeur true.
Notes
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.
Pour plus d'informations sur la journalisation de l'activité, consultez Journalisation de l'activité.
Voir aussi
Autres ressources
Référence de l'API (Pilote SQL Server pour PHP)
Guide de programmation