SQL - Chemin des logs des plans de maintenance

SQL - Chemin des logs des plans de maintenance - SQL/NoSQL - Programmation

Marsh Posté le 16-05-2013 à 11:52:09    

Bonjour,
 
je rencontre un soucis sur l'enregistrement des logs issus des plans de maintenance.
 
(SQL2008R2)
 
D'origine il va enregistrer ce fichier qui se nomme "MaintenancePlan_NomBase_Subplan_X_20130515173851.txt" dans le dossier des Logs "D:\SqlData\MSSQL10_50.MSSQLSERVER\MSSQL\Log" (dans mon cas), mais en modifiant ce chemin dans "Création de rapport et enregistrement" (au dessus des Subplans) pour les mettre dans le même dossier que les BACKUPS, ça ne marche pas, le fichier n'est pas créé.
 
J'ai essayé une multitude de choses (redémarrer l'Agent SQL et le serveur SQL également), ça ne veut vraiment pas...
En remettant le chemin du dossier original des LOG, ça fonctionne à nouveau.
 
Je précise que la manip a été faite sur un autre serveur (SQL2008) et ça fonctionne.
 
Sur toutes mes recherches les réponses sont les mêmes, ça doit marcher sans autre formalité...:
http://social.msdn.microsoft.com/F [...] 1690698cb2
http://stackoverflow.com/questions [...] t-location
http://msdn.microsoft.com/en-us/li [...] 90%29.aspx
http://www.sqlservercentral.com/Fo [...] #bm1145316
etc...
 
Une idée ? Merci !


Message édité par Yateri le 16-05-2013 à 11:55:54

---------------
Volez, planez, et vous comprendrez pourquoi les oiseaux chantent !
Reply

Marsh Posté le 16-05-2013 à 11:52:09   

Reply

Marsh Posté le 17-05-2013 à 11:03:03    

Vérifie de que le compte qui fait tourner l'Agent SQL (ou éventuellement le plan de maintenance si il est different) a les droit d'écrire dans le répertoire.
 
Accessoirement les plan de maintenance ne sont pas tres bon, un bon point de départ pour faire ce qui est nécéssaire d'une facon plus correcte est de commencer avec les scripts de Ola Hallengren: http://ola.hallengren.com/


Message édité par Oliiii le 17-05-2013 à 11:05:29
Reply

Marsh Posté le 17-05-2013 à 12:13:33    

Oh ben punaise... il y a effectivement une différence : un groupe nommé "SQLServerSQLAgentUser$NOMSERVER$MSSQLSERVER" qui a des droits spéciaux sur le dossier Log et pas sur le dossier Backup...
 
C'est assez tordu dans la mesure où le membre de ce groupe est "NT SERVICE\SQLSERVERAGENT" alors que mon Agent SQL Server est lancé par un utilisateur de mon domaine qui est censé avoir les droits... Bref.
 
Concernant les scripts de Ola Hallengren je vais voir de quoi il s'agit,
je te remercie


Message édité par Yateri le 17-05-2013 à 12:14:25

---------------
Volez, planez, et vous comprendrez pourquoi les oiseaux chantent !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed