Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/11/2011, 00h42   #1
Membre à l'essai
 
Inscription : janvier 2007
Messages : 140
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 140
Points : 21
Points : 21
Par défaut Plan de maintenance ERREUR DTSER_FAILURE (1)

Bonjour,

Depuis quelque jour j'ai un problème avec mon plan de maintenance.
Tout d'abord, dans mon plan de maintenance, je fait un nettoyage maintenance de mes vieille sauvegardes, puis je sauvegarde toute les bases de données.

Depuis quelque jour, seul le nettoyage marche, et le subplan de sauvegarde, ne marche plus.

Voici les erreurs du subplan :

Citation:
Date 27/11/2011 10:37:37
Journal Historique du travail (Savebddall.Subplan_1)

ID de l'étape 1
Serveur CIS-NC-PROD
Nom du travail Savebddall.Subplan_1
Nom de l'étape Subplan_1
Durée 00:00:03
Gravité SQL 0
ID de message SQL 0
Opérateur averti par courrier électronique
Opérateur averti par envoi réseau
Opérateur averti par radiomessagerie
Tentatives exécutées 0
Message
Citation:
Exécuté en tant qu'utilisateur*: CIS-NC-PROD\Administrateur. Utilitaire d'exécution de package Microsoft (R) SQL Server Version 9.00.3042.00 pour 32*bits Copyright (C) Microsoft Corp 1984-2005. Tous droits réservés. Démarré*: 10:37:37 Progression*: 2011-11-27 10:37:38.53 Source*: {2B401942-16DB-43E7-B83D-80E2EFF053BC} Exécution de la requête «*DECLARE @Guid UNIQUEIDENTIFIER EXECUTE msdb..sp*».*: 100% terminé Fin de la progression Progression*: 2011-11-27 10:37:38.61 Source*: Tâche de nettoyage de maintenance Exécution de la requête «*EXECUTE master.dbo.xp_delete_file 0,N'D:\Sauvegard*».*: 100% terminé Fin de la progression DTExec*: l'exécution du package a retourné DTSER_FAILURE (1). Démarré*: 10:37:37 Terminé*: 10:37:38 Écoulé*: 0.859 secondes. Échec de l'exécution du package. L'étape a échoué.

Dans le fichier de log qui est par défault dans C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\LOG, j'ai seulement ceci :

Citation:
NEW COMPONENT OUTPUT
Utilitaire Microsoft(R) Server Maintenance (Unicode) Version*9.0.3080
Rapport généré sur*«*172.16.10.9*».
Plan de maintenance*: Savebddall
Durée*: 00:00:00
État*: Opération réussie.
Détails*:
Tâche de nettoyage de maintenance (172.16.10.9)
Nettoyage de maintenance sur Connexion au serveur local
Nettoyer Sauvegarde de la base de données fichiers
Ancienneté du fichier*: Tous les fichiers
Début de tâche*: 2011-11-27T10:37:38.
Fin de tâche*: 2011-11-27T10:37:38.
Succès
Auriez vous une idée du problème ??

merci.
aziatedu13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2011, 07h46   #2
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 670
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2005
Messages : 4 670
Points : 8 732
Points : 8 732
Bonjour,

Citation:
Depuis quelque jour, seul le nettoyage marche, et le subplan de sauvegarde, ne marche plus.
C'est donc que l'utilisateur a perdu le droit de réaliser des sauvegardes.

Il vous faut regarder qui est le propriétaire du plan de maintenance et le propriétaire du job, et regarder quels sont leurs droits au niveau serveur.

Pour le propriétaire du plan de maintenance, je viens de créer un billet

Identiquement pour le job, ici

@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 05h15   #3
Membre à l'essai
 
Inscription : janvier 2007
Messages : 140
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 140
Points : 21
Points : 21
Bonjour,

J'ai exécuté les deux requetes pour vérifier le propriétaire du plan de maintenance, et du Job.

Il s'agit du même utilisateur.

Dans l'élément Sécurité=>Connexion, cette utilisateur à tous les rôles du server ( de bulkadmin à sysadmin)

il n'est pas mappé à toutes les bases de données que je souhaite sauvegarder avec le plan de maintenance.

Quand j'essaie de cocher toutes les bases de données puis valider, j'ai cette erreur :

L'utilisateur, le groupe ou le rôle*'monutilisateur' existe déjà dans la base de données en cours. (.Net SqlClient Data Provider)

monutilisateur est l'utilisateur qui à créé les bdd, et les plan de maintenance.
monutilisateur est le propriétaire du job et du plan de maintenance.

Pouvez m'expliquer pas à pas les droits à donner à donner à un utilisateur, pour qu'il puisse sauvegarder toutes les bdd.
Sachant que cette utilisateur peut travailler sur toutes ces bdd.

Merci
aziatedu13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 07h29   #4
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 725
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 725
Points : 6 849
Points : 6 849
Que vous donne le journal des erreurs SQL ? ou éventuellement le journal des événements Windows lorsque vous exécutez le sous plan ?

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 08h04   #5
Membre à l'essai
 
Inscription : janvier 2007
Messages : 140
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 140
Points : 21
Points : 21
Bonjour,

Dans l'historique du Sub plan :
Citation:
ID de l'étape 1
Serveur CIS-NC-PROD
Nom du travail Savebddall.Subplan_1
Nom de l'étape Subplan_1
Durée 00:00:03
Gravité SQL 0
ID de message SQL 0
Opérateur averti par courrier électronique
Opérateur averti par envoi réseau
Opérateur averti par radiomessagerie
Tentatives exécutées 0
Message
Citation:
Exécuté en tant qu'utilisateur*: CIS-NC-PROD\Administrateur. Utilitaire d'exécution de package Microsoft (R) SQL Server Version 9.00.3042.00 pour 32*bits Copyright (C) Microsoft Corp 1984-2005. Tous droits réservés. Démarré*: 10:37:37 Progression*: 2011-11-27 10:37:38.53 Source*: {2B401942-16DB-43E7-B83D-80E2EFF053BC} Exécution de la requête «*DECLARE @Guid UNIQUEIDENTIFIER EXECUTE msdb..sp*».*: 100% terminé Fin de la progression Progression*: 2011-11-27 10:37:38.61 Source*: Tâche de nettoyage de maintenance Exécution de la requête «*EXECUTE master.dbo.xp_delete_file 0,N'D:\Sauvegard*».*: 100% terminé Fin de la progression DTExec*: l'exécution du package a retourné DTSER_FAILURE (1). Démarré*: 10:37:37 Terminé*: 10:37:38 Écoulé*: 0.859 secondes. Échec de l'exécution du package. L'étape a échoué.


Dans le fichier de log qui est par défault dans C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\LOG, j'ai seulement ceci :
Citation:
NEW COMPONENT OUTPUT
Utilitaire Microsoft(R) Server Maintenance (Unicode) Version*9.0.3080
Rapport généré sur*«*172.16.10.9*».
Plan de maintenance*: Savebddall
Durée*: 00:00:00
État*: Opération réussie.
Détails*:
Tâche de nettoyage de maintenance (172.16.10.9)
Nettoyage de maintenance sur Connexion au serveur local
Nettoyer Sauvegarde de la base de données fichiers
Ancienneté du fichier*: Tous les fichiers
Début de tâche*: 2011-11-27T10:37:38.
Fin de tâche*: 2011-11-27T10:37:38.
Succès
et dans l'observateur d’événement Windows server 2003 :

Citation:

SQL Server Scheduled Job 'Savebddall.Subplan_1' (0xC170470416357D4B852EBEF1930EAC3A) - Status: Échec - Invoked on: 2011-11-28 15:05:48 - Message: Le travail a échoué. Le travail a été appelé par Utilisateur CIS_REFERENTIEL. La dernière étape exécutée est l'étape 1 (Subplan_1).
Pour plus d'informations, consultez le centre Aide et support à l'adresse http://go.microsoft.com/fwlink/events.asp.

SQlSERVER 2005 SP2
Windows SERVEr 2003 RC2


merci
aziatedu13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2011, 01h06   #6
Membre à l'essai
 
Inscription : janvier 2007
Messages : 140
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 140
Points : 21
Points : 21
Bonjour,

Ces log sont ils suffisant pour déterminer l'erreur ??

Merci.
aziatedu13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2011, 23h11   #7
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 725
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 725
Points : 6 849
Points : 6 849
Non il n'y a pas vraiment de description explicite de votre erreur ici.
Avez vous tenté de lancer le script généré par votre tâche de sauvegarde pour voir si celui-ci générait une erreur ?

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2011, 09h02   #8
Modérateur
 
Homme
Administrateur de base de données
Inscription : août 2007
Messages : 1 159
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Belgique

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : août 2007
Messages : 1 159
Points : 1 608
Points : 1 608
Quel est cet utilisateur CIS_REFERENTIEL ?
A t'il les permissions necessaires pour effectuer les differentes taches (clean up des fichiers de log, backup de vos bases, ... ) ?
Ptit_Dje est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h43.


 
 
 
 
Partenaires

Hébergement Web