sp_helpserver (Transact-SQL)sp_helpserver (Transact-SQL)

適用対象: ○SQL Server XAzure SQL Database XAzure SQL Data Warehouse XParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

特定のリモート サーバーまたはレプリケーション サーバー、あるいはすべてのリモート サーバーとレプリケーション サーバーに関する情報をレポートします。Reports information about a particular remote or replication server, or about all servers of both types. サーバー名、サーバーのネットワーク名、サーバーのレプリケーションの状態、サーバー、および照合順序名の識別番号を提供します。Provides the server name, the network name of the server, the replication status of the server, the identification number of the server, and the collation name. 接続するか、リンク サーバーに対するクエリのタイムアウト値を提供します。Also provides time-out values for connecting to, or queries against, linked servers.

トピック リンク アイコン Transact-SQL 構文表記規則Topic link icon Transact-SQL Syntax Conventions


sp_helpserver [ [ @server = ] 'server' ]   
  [ , [ @optname = ] 'option' ]   
  [ , [ @show_topology = ] 'show_topology' ]  


[ @server = ] 'server' サーバーに関する情報が報告されます。[ @server = ] 'server' Is the server about which information is reported. ときにserverが指定されていないすべてのサーバーに関するレポートmaster.sys.serversします。When server is not specified, reports about all servers in master.sys.servers. serversysname、既定値は NULL です。server is sysname, with a default of NULL.

[ @optname = ] 'option' サーバーを説明するオプション。[ @optname = ] 'option' Is the option describing the server. オプションvarchar ( 35 ) 、既定値は null の場合、これらの値のいずれかを指定する必要があります。option is varchar( 35 ), with a default of NULL, and must be one of these values.

Value 説明Description
collation compatiblecollation compatible リンク サーバーに対して分散クエリの実行に影響します。Affects the Distributed Query execution against linked servers. このオプションを true に設定した場合、If this option is set to true,
data accessdata access 分散クエリ アクセスに対してリンク サーバーを有効または無効にします。Enables and disables a linked server for distributed query access.
distdist ディストリビューターです。Distributor.
dpubdpub このディストリビューターへのリモート パブリッシャーです。Remote Publisher to this Distributor.
lazy schema validationlazy schema validation クエリ開始時のリモート テーブルのスキーマ チェックをスキップします。Skips schema checking of remote tables at the beginning of the query.
pubpub パブリッシャーです。Publisher.
rpcrpc 指定されたサーバーからの RPC を有効にします。Enables RPC from the specified server.
rpc outrpc out 指定されたサーバーへの RPC を有効にします。Enables RPC to the specified server.
subsub サブスクライバー。Subscriber.
systemsystem 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
use remote collationuse remote collation ローカル サーバーの代わりに、リモート列の照合順序を使用します。Uses the collation of a remote column instead of that of the local server.

[ @show_topology = ] 'show_topology' 他のサーバーに指定されたサーバーのリレーションシップです。[ @show_topology = ] 'show_topology' Is the relationship of the specified server to other servers. show_topologyvarchar ( 1 ) 、既定値は NULL です。show_topology is varchar( 1 ), with a default of NULL. 場合show_topologyが等しくないtが null の場合、またはsp_helpserver結果セット セクションに示されている列を返します。If show_topology is not equal to t or is NULL, sp_helpserver returns columns listed in the Result Sets section. 場合show_topologyと等しいt、結果セットには、示されている列だけでなくsp_helpserverも返しますtopxtopy情報。If show_topology is equal to t, in addition to the columns listed in the Result Sets, sp_helpserver also returns topx and topy information.

リターン コードの値Return Code Values

0 (成功) または 1 (失敗)。0 (success) or 1 (failure).

結果セットResult Sets

列名Column name データ型Data type 説明Description
namename sysnamesysname サーバー名。Server name.
network_namenetwork_name sysnamesysname サーバーのネットワーク名Network name of the server.
statusstatus varchar( 70 )varchar( 70 ) サーバーの状態。Server status.
idid char( 4 )char( 4 ) サーバーの識別番号Identification number of the server.
collation_namecollation_name sysnamesysname サーバーの照合順序です。Collation of the server.
connect_timeoutconnect_timeout intint リンク サーバーへの接続のタイムアウト値。Time-out value for connecting to linked server.
query_timeoutquery_timeout intint リンク サーバーに対するクエリのタイムアウト値Time-out value for queries against linked server.


1 つのサーバーについて複数の状態値が返されることもあります。A server can have more than one status.


権限は確認されません。No permissions are checked.


A.A. すべてのサーバーに関する情報を表示します。Displaying information about all servers

次の例では、パラメーターを指定せずに sp_helpserver を使用して、すべてのサーバーに関する情報を表示します。The following example displays information about all servers by using sp_helpserver with no parameters.

USE master;  
EXEC sp_helpserver;  

B.B. 特定のサーバーに関する情報を表示するDisplaying information about a specific server

次の例では、すべての情報を表示について、SEATTLE2サーバー。The following example displays all information about the SEATTLE2 server.

USE master;  
EXEC sp_helpserver 'SEATTLE2';  

関連項目See Also

データベース エンジン ストアド プロシージャ(TRANSACT-SQL) Database Engine Stored Procedures (Transact-SQL)
sp_adddistpublisher (TRANSACT-SQL) sp_adddistpublisher (Transact-SQL)
sp_addserver (TRANSACT-SQL) sp_addserver (Transact-SQL)
sp_addsubscriber (TRANSACT-SQL) sp_addsubscriber (Transact-SQL)
sp_changesubscriber (TRANSACT-SQL) sp_changesubscriber (Transact-SQL)
sp_dropserver (TRANSACT-SQL) sp_dropserver (Transact-SQL)
sp_dropsubscriber (TRANSACT-SQL) sp_dropsubscriber (Transact-SQL)
sp_helpdistributor (Transact-SQL) sp_helpdistributor (Transact-SQL)
sp_helpremotelogin (TRANSACT-SQL) sp_helpremotelogin (Transact-SQL)
sp_helpsubscriberinfo (Transact-SQL) sp_helpsubscriberinfo (Transact-SQL)
sp_serveroption (Transact-SQL) sp_serveroption (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)System Stored Procedures (Transact-SQL)