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é.

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 à 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 = Server représente une instance de SQL Server

1 = Server ne représente pas une instance de SQL Server