sys.sysservers (Transact-SQL)

S’applique à :SQL Server

Contient une ligne pour chaque serveur auquel une instance de SQL Server peut accéder en tant que source de données OLE DB.

Important

Cette table système SQL Server 2000 est incluse sous la forme d'une vue pour la compatibilité descendante. Nous vous recommandons d'utiliser les vues système SQL Server actuelle. Pour trouver la ou les vues système équivalentes, consultez Mappage des tables système aux vues système (Transact-SQL). Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.

Nom de la colonne Type de données Description
srvid smallint ID (pour utilisation locale uniquement) du serveur distant.
srvstatus smallint Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
srvname sysname Nom du serveur.
srvproduct sysname Nom de produit du serveur distant
Providername nvarchar(128) Nom du fournisseur OLE DB pour l'accès au serveur.
Datasource nvarchar(4000) Valeur de source de données OLE DB.
location nvarchar(4000) Valeur d'emplacement OLE DB.
providerstring nvarchar(4000) Valeur de chaîne de fournisseur OLE DB.
schemadate datetime Date de la dernière mise à jour de la ligne.
topologyx int Non utilisé.
topologyy int Non utilisé.
catalog sysname Catalogue utilisé lors de la connexion à un fournisseur OLE DB.
srvcollation sysname Classement du serveur.
connecttimeout int Paramètre de délai d'expiration de la connexion serveur.
querytimeout int Paramètre de délai d'expiration des requêtes envoyées au serveur.
srvnetname char(30) Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
isremote bit 1 = serveur distant

0 = serveur lié
rpc bit 1 = sp_serveroption@rpc défini sur true ou activé.

0 = sp_serveroption@rpc défini sur false ou désactivé.
Pub bit 1 = sp_serveroption@pub défini sur true ou activé.

0 = sp_serveroption@pub défini sur false ou désactivé.
sub bit 1 = sp_serveroption@sub défini sur true ou activé.

0 = sp_serveroption@sub défini sur false ou désactivé.
dist bit 1 = sp_serveroption@dist défini sur true ou activé.

0 = sp_serveroption@dist défini sur false ou désactivé.
dpub bit 1 = sp_serveroption@dpub défini sur true ou activé.

0 = sp_serveroption@dpub défini sur false ou désactivé.
rpcout bit 1 = sp_serveroption@rpc défini sur true ou activé.

0 = sp_serveroption@rpc défini sur false ou désactivé.
dataaccess bit 1 = sp_serveroption@data accès défini sur true ou activé.

0 = sp_serveroption@data accès défini sur false ou désactivé.
collationcompatible bit 1 = sp_serveroption@collation compatible défini sur true ou on.

0 = sp_serveroption@collation compatible défini sur false ou désactivé.
système bit 1 = sp_serveroption@system défini sur true ou on.

0 = sp_serveroption@system défini sur false ou désactivé.
useremotecollation bit 1 = sp_serveroption@remote classement défini sur true ou on.

0 = sp_serveroption@remote classement défini sur false ou désactivé.
lazyschemavalidation bit 1 = sp_serveroption@lazy validation de schéma définie sur true ou on.

0 = sp_serveroption@lazy validation de schéma définie sur false ou off.
Classement sysname Classement du serveur tel que défini par sp_serveroption@collation nom.
nonsqlsub bit 0 = serveur est une instance de SQL Server

1 = le serveur n’est pas une instance de SQL Server

Voir aussi

Mappage des tables système avec les vues du système (Transact-SQL)
Vues de compatibilité (Transact-SQL)