Section courante

A propos

Section administrative du site

sys.servers

Système : Serveur
SQL Server Microsoft SQL Server

Syntaxe

sys.servers

Description

Cette vue système contient une ligne par serveur lié ou à distance enregistré et une ligne pour le serveur local qui a server_id=0.

Exemples

L'exemple suivant permet d'afficher tous les serveurs liés avec les propriétés :

  1. SELECT * FROM sys.servers

L'exemple suivant permet de vérifier si la source de données de la réplication est correctement configuré :

  1. DECLARE @dataSourceReplication NVARCHAR(255)
  2. DECLARE @result NVARCHAR(255)
  3.  
  4. SELECT @dataSourceReplication=data_source FROM sys.servers WHERE name='repl_distributor'
  5.  
  6. SELECT @result = CASE @dataSourceReplication
  7. WHEN 'repl_distributor' THEN 'Cible de replication non configurer'
  8. ELSE 'Cible de replication correctement configurer'
  9. END
  10.  
  11. PRINT 'Réplication : ' + @result

Si la source de données correctement configuré, vous aurez le message suivant :

Réplication : Cible de replication correctement configurer

Si la source de données est mal correctement configuré, vous aurez le message suivant :

Cible de replication non configurer

et vous aurez probablement le message suivant lorsque vous appelez la réplication :

Named Pipes Provider: Could not open a connection to SQL Server [53].

Dans cette situation, vous devrez envisager d'utiliser le Wizard pour configurer la réplication correctement



Dernière mise à jour : Mardi, le 21 Septembre 2021