Condividi tramite


sys.sysservers (Transact-SQL)

Contiene una riga per ogni server accessibile come origine dei dati OLE DB da un'istanza di SQL Server.

Nota importanteImportante

Questa tabella di sistema di SQL Server 2000 è disponibile come vista per compatibilità con le versioni precedenti. È consigliabile utilizzare invece le viste di sistema correnti di SQL Server. Per individuare la vista o le viste di sistema equivalenti, vedere Mapping delle tabelle di sistema di SQL Server 2000 alle viste di sistema di SQL Server 2005. Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.

Nome colonna

Tipo di dati

Descrizione

srvid

smallint

ID del server remoto (solo per uso locale).

srvstatus

smallint

Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

srvname

sysname

Nome del server.

srvproduct

sysname

Nome del prodotto del server remoto.

providername

nvarchar(128)

Nome del provider OLE DB per l'accesso al server.

datasource

nvarchar(4000)

Valore dell'origine dei dati OLE DB.

location

nvarchar(4000)

Valore della posizione di OLE DB.

providerstring

nvarchar(4000)

Valore stringa del provider OLE DB.

schemadate

datetime

Data dell'ultimo aggiornamento della riga.

topologyx

int

Non utilizzata.

topologyy

int

Non utilizzata.

catalog

sysname

Catalogo utilizzato quando viene stabilita una connessione a un provider OLE DB.

srvcollation

sysname

Regole di confronto del server.

connecttimeout

int

Impostazione del timeout per la connessione al server.

querytimeout

int

Impostazione del timeout per le query eseguite sul server.

srvnetname

char(30)

Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

isremote

bit

1 = Server remoto.

0 = Server collegato.

rpc

bit

1 = sp_serveroption @rpc è impostata su true o on.

0 = sp_serveroption @rpc è impostata su false o off.

pub

bit

1 = sp_serveroption @pub è impostata su true o on.

0 = sp_serveroption @pub è impostata su false o off.

sub

bit

1 = sp_serveroption @sub è impostata su true o on.

0 = sp_serveroption @sub è impostata su false o off.

dist

bit

1 = sp_serveroption @dist è impostata su true o on.

0 = sp_serveroption @dist è impostata su false o off.

dpub

bit

1 = sp_serveroption @dpub è impostata su true o on.

0 = sp_serveroption @dpub è impostata su false o off.

rpcout

bit

1 = sp_serveroption @rpc out è impostata su true o on.

0 = sp_serveroption @rpc out è impostata su false o off.

dataaccess

bit

1 = sp_serveroption @data access è impostata su true o on.

0 = sp_serveroption @data access è impostata su false o off.

collationcompatible

bit

1 = sp_serveroption @collation compatible è impostata su true o on.

0 = sp_serveroption @collation compatible è impostata su false o off.

system

bit

1 = sp_serveroption @system è impostata su true o on.

0 = sp_serveroption @system è impostata su false o off.

useremotecollation

bit

1 = sp_serveroption @remote collation è impostata su true o on.

0 = sp_serveroption @remote collation è impostata su false o off.

lazyschemavalidation

bit

1 = sp_serveroption @lazy schema validation è impostata su true o on.

0 = sp_serveroption @lazy schema validation è impostata su false o off.

collation

sysname

Regole di confronto del server impostate tramite sp_serveroption @collation name.

nonsqlsub

bit

0 = il server è un'istanza di SQL Server

1 = il server non è un'istanza di SQL Server

Vedere anche

Riferimento

Mapping di tabelle di sistema a viste di sistema (Transact-SQL)

Viste di compatibilità (Transact-SQL)