sys.sysservers (Transact-SQL)
Contiene una riga per ogni server accessibile come origine dei dati OLE DB da un'istanza di SQL Server.
Importante |
---|
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)