Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Managed Instance
Importante
En Azure SQL Managed Instancese admiten actualmente la mayoría de las características del Agente SQL Server, pero no todas. Consulte Diferencias de T-SQL entre SQL Server y Azure SQL Managed Instance o Limitaciones de los trabajos del Agente SQL en SQL Managed Instance para obtener más información.
En este artículo se describe cómo crear una categoría de trabajo en SQL Server mediante SQL Server Management Studio, Transact-SQL u Objetos de administración de SQL Server.
El Agente SQL Server proporciona categorías de trabajo integradas a las que puede asignar trabajos, o bien puede crear una categoría de trabajo y asignarle trabajos. Las categorías de trabajo le ayudan a organizar los trabajos para facilitar el filtrado y la agrupación. Por ejemplo, puede organizar todos los trabajos de copia de seguridad de la base de datos en la categoría Mantenimiento de base de datos. También puede crear sus propias categorías de trabajo.
Antes de empezar
Limitaciones y restricciones
Las categorías multiservidor solo existen en un servidor maestro. Solo hay una categoría de trabajo predeterminada disponible en un servidor maestro: [sin categoría (Multi-Server)]. Cuando se descarga un trabajo multiservidor, su categoría se cambia a Trabajos de MSX en el servidor de destino.
Seguridad
Para obtener información detallada, consulte Implementación de la seguridad del Agente SQL Server.
Uso de SQL Server Management Studio
Para crear una categoría de trabajo
En el Explorador de objetos, seleccione el signo más para expandir el servidor en el que desea crear una categoría de trabajo.
Seleccione el signo más para expandir Agente SQL Server.
Haga clic con el botón derecho en la carpeta Trabajos y seleccione Administrar categorías de trabajos.
En el cuadro de diálogo Administrar categorías de trabajonombre_servidor, seleccione Agregar.
En el nuevo cuadro de diálogo, en el cuadro Nombre , especifique un nombre para la nueva categoría de trabajo.
Active la casilla Mostrar todos los trabajos. Seleccione uno o varios trabajos para la nueva categoría activando las casillas correspondientes a los trabajos.
Selecciona Aceptar.
En el cuadro de diálogo Administrar categorías de trabajoserver_name, seleccione Actualizar para asegurarse de que la nueva categoría de trabajo esté activa. Si todo se busca conforme a lo esperado, cierre este cuadro de diálogo.
Para más información sobre estos cuadros de diálogo, consulte Categorías de trabajo - Administrar categorías de trabajo y Propiedades de categorías de trabajo - Nueva categoría de trabajo.
Uso de Transact-SQL
Para crear una categoría de trabajo
En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.
En la barra Estándar, seleccione Nueva consulta.
Copie y pegue el ejemplo siguiente en la ventana de consulta y seleccione Ejecutar.
-- creates a local job category named AdminJobs USE msdb ; GO EXEC dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'AdminJobs' ; GO
Para más información, consulte sp_add_category (Transact-SQL).
Uso de objetos de administración de SQL Server
Para crear una categoría de trabajo
Llame a la clase JobCategory mediante un lenguaje de programación que elija, como Visual Basic, Visual C# o PowerShell. Para obtener código de ejemplo, vea Programación de tareas administrativas automáticas en el Agente SQL Server.