sp_helpserver (Transact-SQL)

Presenta información acerca de un servidor remoto o de réplica concreto, o acerca de todos los servidores de los dos tipos. Proporciona la siguiente información sobre el servidor: nombre, nombre de red, estado de réplica, número de identificación y nombre de intercalación. Asimismo proporciona valores de tiempo de espera para conectarse a servidores vinculados o para realizar consultas en los mismos.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

  • [ @server = ] 'server'
    Es el servidor cuya información se va a presentar. Cuando no se especifica el parámetro server, presenta información acerca de todos los servidores en master.sys.servers. server es de tipo sysname y su valor predeterminado es NULL.
  • [ @optname = ] 'option'
    Es la opción que describe al servidor. option es de tipo varchar(35), con un valor predeterminado de NULL, y debe tener uno de estos valores.

    Valor Descripción

    collation compatible

    Afecta a la ejecución de consultas distribuidas sobre servidores vinculados. Si esta opción está establecida en TRUE, SQL Server 2005 considera que todos los caracteres del servidor vinculado son compatibles con el servidor local, de acuerdo con el juego de caracteres y la secuencia de intercalación (u orden).

    data access

    Habilita y deshabilita un servidor vinculado para el acceso a consultas distribuidas.

    dist

    Distribuidor.

    dpub

    Publicador remoto de este distribuidor.

    lazy schema validation

    Omite la comprobación del esquema de las tablas remotas al comienzo de la consulta.

    pub

    Publicador.

    rpc

    Habilita RPC desde el servidor especificado.

    rpc out

    Habilita RPC en el servidor especificado.

    sub

    Suscriptor.

    system

    Identificado para fines informativos solamente. No compatible. La compatibilidad con versiones posteriores no está garantizada.

    use remote collation

    Usa la intercalación de una columna remota en lugar de la del servidor local.

  • [ @show_topology = ] 'show_topology'
    Es la relación del servidor especificado con otros servidores. show_topology es de tipo varchar(1) y su valor predeterminado es NULL. Si show_topology no es igual a t o es NULL, sp_helpserver devuelve las columnas de la lista en la sección Conjuntos de resultados. Si show_topology es igual a t, sp_helpserver también devuelve la información de topx y topy, además de las columnas listadas en Conjuntos de resultados.

Conjuntos de resultados

Nombre de columna Tipo de datos Descripción

name

sysname

Nombre de servidor.

network_name

sysname

El nombre de red del servidor.

status

varchar(70)

Estado del servidor.

id

char(4)

Número de identificación del servidor.

collation_name

sysname

Intercalación del servidor.

connect_timeout

int

Valor del tiempo de espera para conectar a un servidor vinculado.

query_timeout

int

Valor del tiempo de espera para consultas sobre un servidor vinculado.

Notas

Un servidor puede tener varios estados.

Permisos

No se comprueba ningún permiso.

Valores de código de retorno

0 (correcto) o 1 (error).

Ejemplos

A. Presentar información acerca de todos los servidores

En este ejemplo se presenta información acerca de todos los servidores mediante el uso de sp_helpserver sin parámetros.

USE master;
GO
EXEC sp_helpserver

B. Presentar información acerca de un servidor específico

En este ejemplo se presenta toda la información acerca del servidor SEATTLE2.

USE master;
GO
EXEC sp_helpserver 'SEATTLE2'

Vea también

Referencia

Procedimientos almacenados del motor de base de datos (Transact-SQL)
sp_adddistpublisher (Transact-SQL)
sp_addserver (Transact-SQL)
sp_addsubscriber (Transact-SQL)
sp_changesubscriber (Transact-SQL)
sp_dropserver (Transact-SQL)
sp_dropsubscriber (Transact-SQL)
sp_helpdistributor (Transact-SQL)
sp_helpremotelogin (Transact-SQL)
sp_helpsubscriberinfo (Transact-SQL)
sp_serveroption (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005