Compartir a través de


sp_syscollector_set_warehouse_instance_name (Transact-SQL)

Se aplica a: SQL Server

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.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_syscollector_set_warehouse_instance_name [ [ @instance_name = ] N'instance_name' ]
[ ; ]

Argumentos

[ @instance_name = ] N'instance_name'

Nombre de la instancia. @instance_name es sysname y el valor predeterminado es la instancia local si NULL.

@instance_name debe ser el nombre de instancia completo, que consta del nombre del equipo y del nombre de instancia con el formato <computerName>\<instanceName>.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

Debe deshabilitar el recopilador de datos antes de cambiar esta configuración de todo el 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

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