Share via


sp_syscollector_set_warehouse_instance_name (Transact-SQL)

Especifica el nombre de la instancia para la cadena de conexión que se usa para conectar al almacén de administración de datos.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_syscollector_set_warehouse_instance_name [ @instance_name = ] 'instance_name'

Argumentos

  • [ @instance\_name = ] 'instance_name'
    Es el nombre de la instancia. instance_name es de tipo sysname y su valor predeterminado es la instancia local si es NULL.

    [!NOTA]

    instance_name debe ser un nombre de instancia completo y se compone del nombre del equipo y del nombre de la instancia con el formato computerName\instanceName.

Valores de código de retorno

0 (correcto) o 1 (error)

Comentarios

Debe deshabilitar el recopilador de datos antes de cambiar la configuración del recopilador de datos. Se produce un error en este procedimiento si se habilita el recopilador de datos.

Para ver el nombre de la instancia actual, vea la vista del sistema syscollector_config_store.

Permisos

Requiere la pertenencia al rol fijo de base de datos dc_admin (con permiso EXECUTE) para ejecutar este procedimiento.

Ejemplos

En el ejemplo siguiente se muestra cómo se configura el recopilador de datos para utilizar una instancia del almacén de administración de datos en un servidor remoto. En este ejemplo, el servidor remoto se denomina RemoteSERVER y la base de datos se instala en la instancia predeterminada.

USE msdb;
GO
EXEC sp_syscollector_set_warehouse_instance_name N'RemoteSERVER' -- the default instance is assumed on the remote server
GO

Vea también

Referencia

Procedimientos almacenados del recopilador de datos (Transact-SQL)

syscollector_config_store (Transact-SQL)