SQLLinkedServers

SQLLinkedServers devuelve una lista de orígenes de datos que pueden participar en consultas distribuidas.

Sintaxis

SQLRETURN SQLLinkedServers(
      SQLHSTMT hstmt)

Argumentos

  • hstmt
    Identificador de instrucción ODBC.

Devuelve

SUCCEED o FAIL.

Comentarios

Los servidores vinculados de SQL Server son orígenes de datos OLE DB a los que se puede hacer referencia utilizando nombres de cuatro partes en las consultas distribuidas. SQLLinkedServers devuelve las propiedades que definen el origen de datos como un conjunto de resultados. Los servidores vinculados se definen en SQL Server utilizando el procedimiento almacenado del sistema sp_addlinkedserver. Las columnas del conjunto de resultados se definen como sigue.

Nombre de la columna

Número de columna

Tipo de datos

Comentarios

SRV_NAME

1

SQLWCHAR

Nombre del servidor vinculado.

SRV_PROVIDERNAME

2

SQLWCHAR

Nombre descriptivo del proveedor OLE DB de este servidor vinculado.

SRV_PRODUCT

3

SQLWCHAR

Nombre de producto de este servidor vinculado.

SRV_DATASOURCE

4

SQLWCHAR

Nombre que identifica el origen de los datos para este proveedor.

SRV_PROVIDERSTRING

5

SQLWCHAR

Cadena específica del proveedor que identifica el origen de los datos.

SRV_LOCATION

6

SQLWCHAR

Argumento de ubicación que identifica la base de datos para este proveedor.

SRV_CAT

7

SQLWCHAR

Nombre del catálogo que contiene los datos en el servidor vinculado.

SRV_PROVIDERSTRING es NULL cuando la información de SRV_DATASOURCE y SRV_CAT es suficiente para identificar el origen de los datos para el proveedor.

Si el servidor vinculado está ejecutando una instancia de SQL Server, SRV_DATASOURCE es el nombre del servidor, SRV_CATALOG es el nombre de la base de datos y SRV_LOCATION es NULL.

Vea también

Referencia

Funciones de esquema que admiten consultas distribuidas

Conceptos

Consultas distribuidas