Automatització de l'administració de bases de dades amb l'agent SQL Server

01 de 06

Comenceu el Servei d'agent SQL Server

L'agent de SQL Server us permet automatitzar diverses tasques administratives. Una d'aquestes tasques consisteix a utilitzar l'Agent SQL Server per crear i programar un treball que automatitza l'administració de bases de dades.

Obriu Microsoft SQL Server Configuration Manager i localitzeu el servei d'agent SQL Server. Si l'estat d'aquest servei és "RUNNING", no cal fer res. En cas contrari, feu clic amb el botó secundari en el servei d'agent SQL Server i seleccioneu Comença al menú emergent per obrir la finestra del servei d'inici.

Nota : aquest article s'aplica a SQL Server 2008. Si utilitzeu una versió posterior de SQL Server, és possible que vulgueu llegir Configuració de l'agent SQL Server a SQL Server 2012 .

02 de 06

Obriu SQL Server Management Studio i expandeixi la carpeta d'agents SQL Server

Tanqueu el Administrador de configuració de SQL Server i obriu SQL Server Management Studio. Dins dels SSMS, expandeixi la carpeta Agent Agent de SQL.

03 de 06

Creeu un nou treball d'agent del servidor SQL

Feu clic amb el botó dret a la carpeta Treballs i seleccioneu Nou treball al menú d'inici. Ompliu el camp Nom amb un nom únic per al vostre treball (ser descriptiu us ajudarà a gestionar llocs de treball millor per la carretera). Especifiqueu el compte que voleu ser el propietari de la feina al quadre de text Propietari . El treball s'executarà amb els permisos d'aquest compte i només els membres del rol del propietari o el administrador podran modificar-los.

Després d'especificar un nom i un propietari, seleccioneu una de les categories de treball predefinides de la llista desplegable. Per exemple, podeu triar la categoria "Manteniment de la base de dades" per a tasques de manteniment rutinari.

Utilitzeu el camp de text Descripció ampli per proporcionar una descripció detallada del propòsit del treball. Escriviu-lo de tal manera que algú (inclòs) pugui veure-ho des de fa diversos anys i entendre el propòsit del treball.

Finalment, assegureu-vos que la casella Habilita està marcada.

04 de 06

Introduïu la pantalla de passos de treball de l'agent SQL Server

A la part esquerra de la finestra Nou treball , veureu una icona de passos a l'encapçalament "Selecciona una pàgina". Feu clic a aquesta icona per veure la llista de pas de treball en blanc.

05 de 06

Afegiu passos de treballs de l'agent de SQL Server

Afegiu els passos individuals per al treball. Feu clic al botó Nou per crear un nou pas de feina i veureu la finestra del nou treball.

Utilitzeu el quadre de text Nom de passi per proporcionar un nom descriptiu del Pas.

Utilitzeu el quadre desplegable Base de dades per seleccionar la base de dades que actuarà sobre el treball.

Finalment, utilitzeu el quadre de text Comandament per proporcionar la sintaxi de transact-SQL corresponent a l'acció desitjada per a aquest pas de treball. Després de completar l'entrada de la comanda, feu clic al botó Parse per verificar la sintaxi.

Després de validar la sintaxi amb èxit, feu clic a Accepta per crear el pas. Repetiu aquest procés tantes vegades com sigui necessari per definir el treball desitjat del Agent SQL Server.

06 de 06

Programeu el treball del Agente SQL Server

Definiu un horari per al treball fent clic a la icona Programar a la part Selecciona una pàgina de la finestra Nou treball . Veureu la finestra Nou horari d'ocupació .

Proporcioneu un nom per al calendari al quadre de text Nom i seleccioneu un tipus d'agenda: una vegada, Recurrent, Inicieu quan l'agent SQL Server comenci o Comenceu Quan les CPU es facin inactives, des del quadre desplegable. Utilitzeu les seccions de freqüència i durada de la finestra per especificar els paràmetres del treball. Quan hagueu acabat, feu clic a Acceptar per tancar la finestra Programació i per crear el treball.