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 temasConvenciones 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 si es NULL tiene como valor predeterminado la instancia local.

    [!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 nombreEquipo\nombreInstancia.

Valores de código de retorno

0 (correcto) o 1 (error)

Notas

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, consulte la vista del sistema syscollector_config_store.

Permisos

Debe pertenecer a la función de base de datos fija 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