Iniciar o detener un conjunto de recopilación
En este tema se describe cómo iniciar o detener un conjunto de recopilación en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL.
En este tema
Antes de empezar:
Limitaciones y restricciones
Requisitos previos
Recomendaciones
Seguridad
Para iniciar o detener un conjunto de recopilación, utilizando:
SQL Server Management Studio
Transact-SQL
Antes de empezar
Limitaciones y restricciones
Los procedimientos almacenados y las vistas de catálogo del recopilador de datos se almacenan en la base de datos msdb.
A diferencia de los procedimientos almacenados normales, los parámetros de los procedimientos del recopilador de datos deben escribirse de forma precisa y no admiten la conversión automática de tipos de datos. Si no se llama a estos parámetros con los tipos de datos de parámetros de entrada correctos, según se especifica en la descripción del argumento, el procedimiento almacenado devuelve un error.
Requisitos previos
- Debe iniciarse el Agente SQL Server.
Recomendaciones
- Para obtener información sobre los conjuntos de recopilación, consulte la vista de catálogo syscollector_collection_sets.
Seguridad
Permisos
Requiere la pertenencia al rol fijo de base de datos dc_operator. Si el conjunto de recopilación no tiene una cuenta de proxy, es necesaria la pertenencia al rol fijo de servidor sysadmin.
[Top]
Usar SQL Server Management Studio
Para iniciar un conjunto de recopilación
En el Explorador de objetos, expanda el nodo Administración, expanda Recopilación de datos y, después, expanda Conjuntos de recopilación de datos del sistema.
Haga clic con el botón secundario en el conjunto de recopilación que desea iniciar y, a continuación, haga clic en Iniciar conjunto de recopilación de datos.
Un cuadro de mensaje muestra los resultados de esta acción y una flecha verde en el icono para el conjunto de recopilación indica que el conjunto de recopilación se ha iniciado.
Para detener un conjunto de recopilación
En el Explorador de objetos, expanda el nodo Administración, expanda Recopilación de datos y, después, Conjuntos de recopilación de datos del sistema.
Haga clic con el botón secundario en el conjunto de recopilación que desea detener y, a continuación, haga clic en Detener conjunto de recopilación de datos.
Un cuadro de mensaje muestra los resultados de esta acción y un círculo rojo en el icono para el conjunto de recopilación indica que el conjunto de recopilación se ha detenido.
[Top]
Usar Transact-SQL
Para iniciar un conjunto de recopilación
Conéctese con el Motor de base de datos.
En la barra Estándar, haga clic en Nueva consulta.
Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. En este ejemplo se utiliza sp_syscollector_start_collection_set para iniciar el conjunto de recopilación cuyo identificador es 1.
USE msdb;
GO
EXEC sp_syscollector_start_collection_set @collection_set_id = 1;
Para detener un conjunto de recopilación
Conéctese con el Motor de base de datos.
En la barra Estándar, haga clic en Nueva consulta.
Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. En este ejemplo se utiliza sp_syscollector_stop_collection_set para detener el conjunto de recopilación cuyo identificador es 1.
USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;
[Top]
Vea también
Referencia
Vistas del recopilador de datos (Transact-SQL)