sp_help_targetserver (Transact-SQL)
Répertorie tous les serveurs cibles.
Conventions de syntaxe Transact-SQL
Syntaxe
sp_help_targetserver
[ [ @server_name = ] 'server_name' ]
Arguments
- [ @server_name= ] 'server_name'
Nom du serveur pour lequel renvoyer des informations. server_name est de type nvarchar(30), avec NULL comme valeur par défaut.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Ensembles de résultats
Si l'argument server_name n'est pas spécifié, la procédure stockée sp_help_targetserver renvoie cet ensemble de résultats.
Nom de la colonne |
Type de données |
Description |
---|---|---|
server_id |
int |
Numéro d'identification du serveur. |
server_name |
nvarchar(30) |
Nom du serveur. |
location |
nvarchar(200) |
Emplacement du serveur spécifié. |
time_zone_adjustment |
int |
Définition du fuseau horaire, en heures, par rapport à l'heure de Greenwich (GMT). |
enlist_date |
datetime |
Date d'inscription du serveur spécifié. |
last_poll_date |
datetime |
Date à laquelle le serveur a été interrogé pour la dernière fois pour des travaux. |
status |
int |
État du serveur spécifié. |
unread_instructions |
int |
Indique si le serveur a des instructions non lues. Si toutes les lignes ont été téléchargées, cette colonne affiche la valeur 0. |
local_time |
datetime |
Heure et date locales sur le serveur cible, qui sont fonction de l'heure locale du serveur cible lors de la dernière interrogation du serveur maître. |
enlisted_by_nt_user |
nvarchar(100) |
Utilisateur Microsoft Windows ayant inscrit le serveur cible. |
poll_interval |
int |
Fréquence (en secondes) à laquelle le serveur cible interroge le service SQLServerAgent principal afin de télécharger des travaux et charger des états de travaux. |
Autorisations
Pour exécuter cette procédure stockée, l'utilisateur doit être membre du rôle de serveur fixe sysadmin.
Exemples
A.Affichage d'informations pour tous les serveurs cibles enregistrés
L'exemple suivant produit une liste d'informations pour tous les serveurs cibles enregistrés.
USE msdb ;
GO
EXEC dbo.sp_help_targetserver ;
GO
B.Affichage d'informations pour un serveur cible spécifique
L'exemple suivant produit une liste d'informations pour le serveur cible SEATTLE2.
USE msdb ;
GO
EXEC dbo.sp_help_targetserver N'SEATTLE2' ;
GO
Voir aussi
Référence
sp_add_targetservergroup (Transact-SQL)
sp_delete_targetserver (Transact-SQL)
sp_delete_targetservergroup (Transact-SQL)
sp_update_targetservergroup (Transact-SQL)