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