Bonjour,
j'ai un job (dans SQL Server 2005) qui lance un cmd.
Mon cmd liste et supprime des fichiers anciens (pour résumer) et sort deux logs avec la liste des fichiers supprimés.
Ces deux fichiers ont la regle de nommage suivante:
MonServeur_suppression_AAAA-MM-JJ_hh-mm-ss_nant.log
MonServeur_suppression_AAAA-MM-JJ_hh-mm-ss.log
Le probleme, c'est que quand je le lance manuellement, les logs prennent bien cette regle de nommage, avec le nom physique du serveur (cluster) et la date puis l'heure.
Quand je le lance par SQL Server, le log prend l'alias du serveur SQL, et il ne recupere pas la date et l'heure.
Tant mieux s'il prend l'alias du serveur car c'est cela dont on a besoin, mais par contre pourquoi ne récupère t-il pas la date et l'heure comme quand on le lance manuellement....? (sachant que le cmd faitappel à deux fichiers .build et que le développeur qui l'a commencé n'est plus lài)
Je dois débugger ce script.. ou paramétrer SQL Server de sorte que cette date et cette heure s'ajoutent bien. Si vous voyez de quoi il peut s'agir, merci d'avance pour votre aide!
Partager