Partager via


sys.sysservers (Transact-SQL)

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 les vues système équivalentes, consultez Mappage des tables système SQL Server 2000 avec les vues système SQL Server 2005. 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é.

catalogue

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 à true ou on.

0 = sp_serveroption @rpc défini à false ou off.

pub

bit

1 = sp_serveroption @pub défini à true ou on.

0 = sp_serveroption @pub défini à false ou off.

sub

bit

1 = sp_serveroption @sub défini à true ou on.

0 = sp_serveroption @sub défini à false ou off.

dist

bit

1 = sp_serveroption @dist défini à true ou on.

0 = sp_serveroption @dist défini à false ou off.

dpub

bit

1 = sp_serveroption @dpub défini à true ou on.

0 = sp_serveroption @dpub défini à false ou off.

rpcout

bit

1 = sp_serveroption @rpc out défini à true ou on.

0 = sp_serveroption @rpc out défini à false ou off.

dataaccess

bit

1 = sp_serveroption @data access défini à true ou on.

0 = sp_serveroption @data access défini à false ou off.

collationcompatible

bit

1 = sp_serveroption @collation compatible défini à true ou on.

0 = sp_serveroption @collation compatible défini à false ou off.

system

bit

1 = sp_serveroption @system défini à true ou on.

0 = sp_serveroption @system défini à false ou off.

useremotecollation

bit

1 = sp_serveroption @remote collation défini à true ou on.

0 = sp_serveroption @remote collation défini à false ou off.

lazyschemavalidation

bit

1 = sp_serveroption @lazy schema validation défini à true ou on.

0 = sp_serveroption @lazy schema validation défini à false ou off.

collation

sysname

Classement du serveur défini par sp_serveroption @collation name.

nonsqlsub

bit

0 : le serveur est une instance de SQL Server

1 : le serveur n'est pas une instance de SQL Server

Voir aussi

Référence

Mappage des tables système avec les vues du système (Transact-SQL)

Vues de compatibilité (Transact-SQL)