sys.sp_helpserver (Transact-SQL)

A következőkre vonatkozik:SQL Server

Egy adott távoli vagy replikációs kiszolgálóra vagy mindkét típusú kiszolgálóra vonatkozó információkat jelent. Megadja a szerver nevét, a szerver hálózati nevét, a szerver replikációs állapotát, a szerver azonosító számát és a kollektálás nevét. Emellett időtúli értékeket biztosít a kapcsolt szerverekhez való csatlakozáshoz vagy a lekérdezésekhez.

Transact-SQL szintaxis konvenciók

Syntax

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

Arguments

[ @server = ] N'kiszolgáló'

Megadja azt a szervert, amelyről jelentést készítenek. @server a sysname, alapértelmezettként NULL. Ha @server nincs megadva, visszaadja az összes szerverről az adatokat.master.sys.servers

[ @optname = ] 'optname'

Az opció, amely a szervert írja le. @optnamevarchar(35), és ezen értékek egyikének kell lennie.

Érték Leírás
collation compatible Hatással van a Distributed Query végrehajtására a kapcsolt szervereken keresztül. Ha ez az opció true-ra van állítva,
data access Engedélyezi és letiltja a csatolt kiszolgálót az elosztott lekérdezési hozzáféréshez.
dist Forgalmazó.
dpub Távoli Publisher ennek a forgalmazónak.
lazy schema validation Kihagyja a távoli táblák sémaellenőrzését a lekérdezés elején.
pub Publisher.
rpc Engedélyezi az RPC-t a megadott szerverről.
rpc out Engedélyezi az RPC-t a megadott kiszolgálón.
sub Előfizető.
system Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
use remote collation Egy távoli oszlop összeállítását használja a helyi szerver összeállítása helyett.

[ @show_topology = ] 'show_topology'

A megadott szerver kapcsolata más szerverekkel. @show_topologya varchar(1), alapértelmezett NULLérték . Ha @show_topology nem egyenlő vagy tNULL, sp_helpserver akkor az Eredményhalmazok szekcióban felsorolt oszlopokat adja. Ha @show_topology egyenlő , taz eredményhalmazbansp_helpserver felsorolt oszlopok mellett az információ is és topy a topx .

Kódértékek visszaadása

0 (sikeres) vagy 1 (hiba).

Eredményhalmaz

Oszlop neve Adattípus Leírás
name sysname Kiszolgáló neve.
network_name sysname A szerver hálózati neve.
status Varchar(70) Szerver állapot.
id char(4) A szerver azonosító száma.
collation_name sysname A szerver összeállítása.
connect_timeout int Idő-kilépési érték a kapcsolt szerverhez való csatlakozáshoz.
query_timeout int Időkorlát értéke a lekérdezésekhez a linked szerver ellen.

Remarks

Egy szervernek több státusza is lehet.

Permissions

Engedélyeket nem ellenőriznek.

Examples

A. Információk megjelenítése minden szerverről

A következő példa az összes szerverről megjeleníti az adatokat paraméterek nélkül.sp_helpserver

USE master;
GO

EXECUTE sp_helpserver;

B. Információk megjelenítése egy adott szerverről

A következő példa minden információt megjelenít a SEATTLE2 szerverről.

USE master;
GO

EXECUTE sp_helpserver 'SEATTLE2';