Compartilhar via


sys.sysservers (Transact-SQL)

Contém uma linha para cada servidor que uma instância do SQL Server pode acessar como fonte de dados OLE DB.

Importante

Esta tabela do sistema do SQL Server 2000 foi incluída como uma exibição para compatibilidade com versões anteriores. É recomendável usar as exibições do sistema do SQL Server atual. Para localizar uma ou mais exibições do sistema equivalentes, consulte Mapeando tabelas do sistema do SQL Server 2000 para exibições do sistema do SQL Server 2005. Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.

Aplica-se a: SQL Server (do SQL Server 2008 à versão atual).

Nome da coluna

Tipo de dados

Descrição

srvid

smallint

Identificação (somente para uso local) do servidor remoto.

srvstatus

smallint

Identificado apenas para fins informativos. Sem suporte. A compatibilidade futura não está garantida.

srvname

sysname

O nome do servidor.

srvproduct

sysname

Nome de produto do servidor remoto.

providername

nvarchar(128)

Nome do provedor OLE DB para acesso a este servidor.

datasource

nvarchar(4000)

Valor de fonte de dados OLE DB.

local

nvarchar(4000)

Valor local de OLE DB.

providerstring

nvarchar(4000)

Valor de cadeia de caracteres do provedor OLE DB.

schemadate

datetime

Data da última atualização da linha.

topologyx

int

Não usado.

topologyy

int

Não usado.

catalog

sysname

Catálogo que é usado quando uma conexão é feita a um provedor OLE DB.

srvcollation

sysname

Agrupamento do servidor.

connecttimeout

int

Configuração de tempo limite para a conexão de servidor.

querytimeout

int

Configuração de tempo limite para a consultas no servidor.

srvnetname

char(30)

Identificado apenas para fins informativos. Sem suporte. A compatibilidade futura não está garantida.

isremote

bit

1 = Servidor é um servidor remoto.

0 = Servidor é um servidor vinculado.

rpc

bit

1 = sp_serveroption @rpc configurado para true ou on.

0 = sp_serveroption @rpc configurado para false ou off.

pub

bit

1 = sp_serveroption @pub configurado para true ou on.

0 = sp_serveroption @pub configurado para false ou off.

sub

bit

1 = sp_serveroption @sub configurado para true ou on.

0 = sp_serveroption @sub configurado para false ou off.

dist

bit

1 = sp_serveroption @dist configurado para true ou on.

0 = sp_serveroption @dist configurado para false ou off.

dpub

bit

1 = sp_serveroption @dpub configurado para true ou on.

0 = sp_serveroption @dpub configurado para false ou off.

rpcout

bit

1 = sp_serveroption @rpc out definido como true ou on.

0 = sp_serveroption @rpcout configurado para false ou off.

dataaccess

bit

1 = sp_serveroption @dataaccess configurado para true ou on.

0 = sp_serveroption @dataaccess configurado para false ou off.

collationcompatible

bit

1 = sp_serveroption @collation compatible configurado para true ou on.

0 = sp_serveroption @collation compatible configurado para false ou off.

sistema

bit

1 = sp_serveroption @system configurado para true ou on.

0 = sp_serveroption @system configurado para false ou off.

useremotecollation

bit

1 = sp_serveroption @remote compatible configurado para true ou on.

0 = sp_serveroption @remote compatible configurado para false ou off.

lazyschemavalidation

bit

1 = sp_serveroption @lazy schema validation configurado para true ou on.

0 = sp_serveroption @lazy schema validation configurado para false ou off.

agrupamento

sysname

Agrupamento de servidor como conjunto através de sp_serveroption @collation name.

nonsqlsub

bit

0 = server é uma instância do SQL Server

1 = server não é uma instância do SQL Server

Consulte também

Referência

Mapeando tabelas do sistema para exibições do sistema (Transact-SQL)

exibições de compatibilidade (Transact-SQL)