Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S'applique à :SQL Server
Le fournisseur WMI SQL Server pour Gestion de la configuration expose un ensemble de classes que les administrateurs, les systèmes d’automatisation et les outils de gestion peuvent utiliser pour interroger et modifier les paramètres d’instance SQL Server, les bibliothèques réseau, les propriétés du protocole, les journaux d’erreurs et la configuration du service.
Cet article organise les classes WMI en groupes fonctionnels afin de trouver rapidement la classe qui s’applique à votre scénario de configuration.
Classes de configuration et de mise en réseau côté client
Ces classes définissent la façon dont les clients SQL Server résolvent les serveurs, utilisent des bibliothèques réseau et déterminent les paramètres de communication au niveau du client.
| classe | Descriptif |
|---|---|
| ClientNetLibInfo | Retourne des informations sur les bibliothèques et protocoles réseau clients installés |
| ClientNetworkProtocol | Représente une configuration de protocole réseau client spécifique (par exemple, TCP/IP ou canaux nommés) |
| ClientNetworkProtocolProperty | Expose les paramètres au niveau du protocole pour les protocoles réseau clients |
| ClientSettings | Fournit une configuration de client de haut niveau, notamment le comportement de résolution et les valeurs par défaut |
| ClientSettingsGeneralFlag | Représente les indicateurs clients généraux utilisés pour activer ou contrôler les fonctionnalités du client |
Configuration de la mise en réseau du serveur et du protocole
Ces classes contrôlent les options de mise en réseau côté serveur, telles que l’activation du protocole, les liaisons IP et les propriétés de communication avancées.
| classe | Descriptif |
|---|---|
| ServerNetworkProtocol | Représente un protocole réseau côté serveur (TCP/IP, canaux nommés, mémoire partagée) |
| ServerNetworkProtocolIPAddress | Représente des liaisons et une configuration spécifiques à l’adresse IP pour les protocoles réseau SQL Server |
| ServerNetworkProtocolProperty | Expose les paramètres configurables au niveau du protocole, tels que les ports et le comportement des paquets |
Paramètres, indicateurs et métadonnées d’instance du serveur
Ces classes fournissent des informations que vous pouvez utiliser pour interroger ou contrôler les paramètres, les indicateurs et les détails de l’environnement de serveur SQL Server.
| classe | Descriptif |
|---|---|
| ServerSettings | Définit les paramètres de configuration généraux de l’instance SQL Server |
| ServerSettingsGeneralFlag | Représente des indicateurs configurables qui activent ou désactivent les fonctionnalités au niveau du serveur |
| CInstance | Fournit des détails pour les instances SQL Server en cluster dans les environnements de cluster de basculement |
| SInstance | Représente une instance SQL Server autonome, y compris les métadonnées d’identité et de configuration |
Services SQL Server et gestion des alias
Utilisez ces classes pour gérer les services SQL Server, tels que le démarrage, l’arrêt et la configuration. Vous pouvez également gérer les définitions d’alias client et serveur.
| classe | Descriptif |
|---|---|
| SqlService | Représente un service Windows lié à SQL, tel que SQL Server, SQL Agent ou Browser, et vous permet de gérer son état |
| SqlServiceAdvancedProperty | Expose les propriétés avancées de configuration du service |
| SqlServerAlias | Représente les définitions d’alias côté client pour rediriger les connexions SQL Server |
Classes de journal des erreurs et de diagnostic SQL Server
Ces classes exposent les métadonnées et les événements d’erreur du journal des erreurs SQL Server. En les utilisant, vous pouvez surveiller ou automatiser l’analyse des journaux.
| classe | Descriptif |
|---|---|
| SqlErrorLogEvent | Représente des événements individuels enregistrés dans le journal des erreurs SQL Server |
| SqlErrorLogFile | Fournit des métadonnées sur les fichiers journaux d’erreurs SQL Server, notamment les chemins d’accès, les tailles et le comportement de substitution |
Configuration de la sécurité et du certificat
Ces classes prennent en charge la gestion des certificats client et serveur pour les connexions chiffrées.
| classe | Descriptif |
|---|---|
| SecurityCertificate | Représente les certificats que SQL Server utilise pour la communication réseau chiffrée |