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