Поделиться через


sys.sysservers (Transact-SQL)

Содержит одну строку для каждого сервера, к которому экземпляр SQL Server может обращаться как к источнику данных OLE DB.

Важное примечаниеВажно!

Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Сведения о том, как найти эквивалентное представление, см. в разделе Сопоставление системных таблиц SQL Server 2000 и системных представлений SQL Server 2005. В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.

Имя столбца

Тип данных

Описание

srvid

smallint

Идентификатор (только для локального использования) удаленного сервера.

srvstatus

smallint

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

srvname

sysname

Имя сервера.

srvproduct

sysname

Название продукта для удаленного сервера.

providername

nvarchar(128)

Имя поставщика OLE DB для доступа к этому серверу.

datasource

nvarchar(4000)

Значение источника данных OLE DB.

location

nvarchar(4000)

Местоположение OLE DB.

providerstring

nvarchar(4000)

Строка поставщика OLE DB.

schemadate

datetime

Дата последнего обновления этой строки.

topologyx

int

Не используется.

topologyy

int

Не используется.

catalog

sysname

Каталог, который используется при соединении с поставщиком OLE DB.

srvcollation

sysname

Параметры сортировки сервера.

connecttimeout

int

Время ожидания соединения с сервером.

querytimeout

int

Время ожидания выполнения запросов на сервере.

srvnetname

char(30)

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

isremote

bit

1 = удаленный сервер.

0 = связанный сервер.

rpc

bit

1 = sp_serveroption @rpc установлен в значение true или on.

0 = sp_serveroption @rpc установлен в значение false или off.

pub

bit

1 = sp_serveroption @pub установлен в значение true или on.

0 = sp_serveroption @pub установлен в значение false или off.

sub

bit

1 = sp_serveroption @sub установлен в значение true или on.

0 = sp_serveroption @sub установлен в значение false или off.

dist

bit

1 = sp_serveroption @dist установлен в значение true или on.

0 = sp_serveroption @dist установлен в значение false или off.

dpub

bit

1 = sp_serveroption @dpub установлен в значение true или on.

0 = sp_serveroption @dpub установлен в значение false или off.

rpcout

bit

1 = sp_serveroption @rpc out установлен в значение true или on.

0 = sp_serveroption @rpc out установлен в значение false или off.

dataaccess

bit

1 = sp_serveroption @data access установлен в значение true или on.

0 = sp_serveroption @data access установлен в значение false или off.

collationcompatible

bit

1 = sp_serveroption @collation compatible установлен в значение true или on.

0 = sp_serveroption @collation compatible установлен в значение false или off.

system

bit

1 = sp_serveroption @system установлен в значение true или on.

0 = sp_serveroption @system установлен в значение false или off.

useremotecollation

bit

1 = sp_serveroption @remote collation установлен в значение true или on.

0 = sp_serveroption @remote collation установлен в значение false или off.

lazyschemavalidation

bit

1 = sp_serveroption @lazy schema validation установлен в значение true или on.

0 = sp_serveroption @lazy schema validation установлен в значение false или off.

collation

sysname

Параметры сортировки сервера, заданные аргументом @collation name хранимой процедуры sp_serveroption.

nonsqlsub

bit

0 = сервер является экземпляром SQL Server

1= сервер не является экземпляром SQL Server

См. также

Справочник

Сопоставление системных таблиц с системными представлениями (Transact-SQL)

Представления совместимости (Transact-SQL)