sys.sp_helpserver (Transact-SQL)

platí pro:SQL Server

Hlásí informace o konkrétním vzdáleném nebo replikačním serveru nebo o všech serverech obou typů. Poskytuje název serveru, síťové jméno serveru, stav replikace serveru, identifikační číslo serveru a název třídění. Také poskytuje hodnoty časového limitu pro připojení k propojeným serverům nebo dotazy vůči nim.

Transact-SQL konvence syntaxe

Syntax

sys.sp_helpserver
    [ [ @server = ] N'server' ]
    [ , [ @optname = ] 'optname' ]
    [ , [ @show_topology = ] 'show_topology' ]
[ ; ]

Arguments

[ @server = ] N' server'

Specifikuje server, o kterém se informace hlásí. @server je sysname s výchozím nastavením NULL. Když @server není specifikován, vrací informace o všech serverech v master.sys.servers.

[ @optname = ] 'optname'

Možnost popisující server. @optname je varchar(35) a musí být jednou z těchto hodnot.

Value Description
collation compatible Ovlivňuje provádění distribuovaného dotazu na propojených serverech. Pokud je tato možnost nastavena na true,
data access Povolí a zakáže propojený server pro distribuovaný přístup k dotazům.
dist Distributor.
dpub Vzdálený Publisher tomuto distributorovi.
lazy schema validation Na začátku dotazu se vynechává kontrola schématu vzdálených tabulek.
pub Vydavatel.
rpc Povoluje RPC ze specifického serveru.
rpc out Povolí RPC na zadaný server.
sub Odběratel.
system Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.
use remote collation Používá seřazování vzdáleného sloupce místo kolace lokálního serveru.

[ @show_topology = ] 'show_topology'

Vztah specifikovaného serveru k ostatním serverům. @show_topology je varchar(1), s výchozím hodnotou NULL. Pokud @show_topology není rovno nebo t je , NULLsp_helpserver vrátí sloupce uvedené v sekci Výsledkové množiny. Pokud je @show_topology rovno t, kromě sloupců uvedených ve výsledné množiněsp_helpserver se také vrátí topx a topy informace.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Sada výsledků

Název sloupce Datový typ Description
name sysname Název serveru.
network_name sysname Síťový název serveru.
status varchar(70) Stav serveru.
id znak(4) Identifikační číslo serveru.
collation_name sysname Střídání serveru.
connect_timeout int Hodnota časového limitu pro připojení k propojenému serveru.
query_timeout int Hodnota časového limitu pro dotazy vůči propojenému serveru.

Remarks

Server může mít více než jeden stav.

Permissions

Žádná oprávnění se nekontrolují.

Examples

A. Zobrazit informace o všech serverech

Následující příklad zobrazuje informace o všech serverech pomocí bez sp_helpserver parametrů.

USE master;
GO

EXECUTE sp_helpserver;

B. Zobrazit informace o konkrétním serveru

Následující příklad zobrazuje všechny informace o serveru SEATTLE2 .

USE master;
GO

EXECUTE sp_helpserver 'SEATTLE2';