Bonjour,
Nous avons des jobs de servitudes (backup, indexation, shrick des bases et log) qui lancent des plans de maintenances correspondants.
Un exemple est dans pièce joint.
Mais ils se plantent avec des messages d'erreur suivants:
le user AME\pmessu-agt0 qui est owner des jobs c'est un compte Windows qui possédé un role de sysadmin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Exécuté en tant qu''utilisateur*: AME\pmessu-agt0. Utilitaire d'exécution de package Microsoft (R) SQL Server Version 10.0.6000.29 for 64-bit Copyright (C) Microsoft Corp 1984-2005. Tous droits réservés. Démarré*: 23:59:02 Erreur*: 2015-02-08 23:59:13.17 Code*: 0xC00291EC Source*: {737EE7B2-A751-496A-8B7E-2E72BCB4AA04} Tâche d'exécution de requêtes SQL Description*: Échec de l'acquisition de la connexion «*Connexion au serveur local*». La connexion n'est peut-être pas configurée correctement ou vous ne disposez pas des autorisations appropriées pour cette connexion. Fin de l'erreur Avertissement*: 2015-02-08 23:59:13.18 Code*: 0x80019002 Source*: OnPreExecute Description*: Code d'avertissement SSIS DTS_W_MAXIMUMERRORCOUNTREACHED. La méthode Execution a réussi, mais le nombre d'erreurs détectées (1) a atteint le maximum autorisé (1)*; aboutissant à un échec. Ceci se produit lorsque le nombre d'erreurs atteint le nombre spécifié dans MaximumErrorCount. Modifiez la valeur de MaximumErrorCount ou résolvez les erreurs. Fin de l'avertissement Erreur*: 2015-02-08 23:59:13.61 Code*: 0xC0024104 Source*: Sauvegarde de la base de données Description*: La méthode Execute sur la tâche a retourné le code d'erreur 0x80131904 (Échec de la connexion. La connexion provient d'un domaine non approuvé et ne peut pas être utilisée avec l'authentification Windows.). La méthode Execute doit réussir et indiquer le résultat à l'aide d'un paramètre de sortie. Fin de l'erreur Erreur*: 2015-02-08 23:59:13.63 Code*: 0xC0024104 Source*: {AD409915-A377-49DB-8B74-77EF3A62E037} Description*: La méthode Execute sur la tâche a retourné le code d'erreur 0x80131904 (Échec de la connexion. La connexion provient d'un domaine non approuvé et ne peut pas être utilisée avec l'authentification Windows.). La méthode Execute doit réussir et indiquer le résultat à l'aide d'un paramètre de sortie. Fin de l'erreur Avertissement*: 2015-02-08 23:59:13.63 Code*: 0x80019002 Source*: OnPostExecute Description*: Code d'avertissement SSIS DTS_W_MAXIMUMERRORCOUNTREACHED. La méthode Execution a réussi, mais le nombre d'erreurs détectées (2) a atteint le maximum autorisé (1)*; aboutissant à un échec. Ceci se produit lorsque le nombre d'erreurs atteint le nombre spécifié dans MaximumErrorCount. Modifiez la valeur de MaximumErrorCount ou résolvez les erreurs. Fin de l'avertissement DTExec*: l'exécution du package a retourné DTSER_FAILURE (1). Démarré*: 23:59:02 Terminé*: 23:59:13 Écoulé*: 11.264 secondes. Échec de l'exécution du package. L''étape a échoué.
Et dans les logs de SQL server je vois le message
Même si j'essaye changer l'owner de job sur SA , mais malgré cela le job s’exécute avec user AME\pmessu-agt0 et se plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Message Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. [CLIENT*: 10.10.11.xx] Erreur*: 18452, Gravité*: 14, État*: 1.
Est-ce que vous avez l'idée d’où vient le problème.
Merci d'avance
Partager