Laboratoire Microsoft |  Blog |  Webcast |  Students Club |  FaqXP  |  CertifExpress 
 Le Forum de Référence sur les Technologies Microsoft - http://www.forum-microsoft.org

Message inquiétant base de donnée dépasse limite [réglé]

Posez vos question sur le serveur de messagerie de Microsoft dans sa version 2003

Modérateurs: mr_banni, PoulS, nadir.amghar, Thierry DEMAN (MVP Exchan, Touhtion, Modérateurs_Applicatifs

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar rizoul sur Mar 20 Mai 2008, 20:57

Bonsoir,

Personne ? Touhtion si tu as du temps ?
rizoul
Grand Master
Grand Master
 
Messages: 1240
Inscrit le: Mer 25 Aoû 2004, 12:59

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar Touhtion sur Mer 21 Mai 2008, 8:23

salut,
quelle est la taille de ta base,
PS : tu peux tout aussi bien copier les bases sur une autre machine ou il n'y a pas exchange
copier toutes les dll nécessaires et faire la defrag depuis sinon
My Gex
Aussi remplie que soit ton existence il y aura toujours de la place pour une petite bière.
Avatar de l’utilisateur
Touhtion
Forum idole
Forum idole
 
Messages: 11797
Inscrit le: Jeu 19 Aoû 2004, 14:08

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar rizoul sur Mer 21 Mai 2008, 12:14

Salut,

la taille pour le fichier priv1.edb est 10.5 Gb
pour le stm 11.0 Gb

Copier les bases donc ce fichier priv1.edb et stm c'est ça ?
dll nécessaires il faut savoir lesquels ?

Donc tu pourrais faire la defrag de tes bases sans avoir exchange sur le pc ? :roll:
rizoul
Grand Master
Grand Master
 
Messages: 1240
Inscrit le: Mer 25 Aoû 2004, 12:59

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar Touhtion sur Mer 21 Mai 2008, 12:54

oui c'est ce que j'ai dit
de tête je n'ai pas la liste
exmerge te les réclamera une par une au lancement :wink:
My Gex
Aussi remplie que soit ton existence il y aura toujours de la place pour une petite bière.
Avatar de l’utilisateur
Touhtion
Forum idole
Forum idole
 
Messages: 11797
Inscrit le: Jeu 19 Aoû 2004, 14:08

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar rizoul sur Mer 21 Mai 2008, 13:52

Si je les laisse sur le disque dur et je fais ma defrag... je n'aurai pas assez d'espace tu penses avec 29Go ?
rizoul
Grand Master
Grand Master
 
Messages: 1240
Inscrit le: Mer 25 Aoû 2004, 12:59

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar Touhtion sur Mer 21 Mai 2008, 13:59

à voir ^^
My Gex
Aussi remplie que soit ton existence il y aura toujours de la place pour une petite bière.
Avatar de l’utilisateur
Touhtion
Forum idole
Forum idole
 
Messages: 11797
Inscrit le: Jeu 19 Aoû 2004, 14:08

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar rizoul sur Mer 21 Mai 2008, 17:36

Je n'ai pas moyen de calculer si mon espace sur c: serait suffisant ?

Car j'ai un disque dur externe qui aurait assez de place mais je ne sais pas si ça irait quand même ?
rizoul
Grand Master
Grand Master
 
Messages: 1240
Inscrit le: Mer 25 Aoû 2004, 12:59

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar KinderMaxi sur Mer 21 Mai 2008, 19:25

Salut,

Si tu peux rajouté un disque temporairement sur ton serveur, avec eseutil tu peux lui l'emplacement où il créera la base temporaire avec la commande suivante:

eseutil /d /tlettre_disque:\Temp_base.edb par exemple.

Il faut bien aucun espace entre /t et ton chemin.

A+
Avatar de l’utilisateur
KinderMaxi
Full Member
Full Member
 
Messages: 140
Inscrit le: Lun 14 Nov 2005, 12:58
Localisation: Clermont-Ferrand

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar rizoul sur Mer 21 Mai 2008, 19:48

Touhtion dans un ancien post tu as dit qu'il fallait 150% de disque donc 29 Go de libre cela devrait suffire pour une base de données priv1.edb de 10 Go ?

J'ai peur de ne pas comprendre je pourrais quand même utilisé un disque dur externe.

Donc pour récapituler

Je devrais tout d'abord copier les 2 bases sur e: par exemple

priv1.edb et stm sur e:
puis ensuite pouvez-vous me récapituler les opérations à faire svp...

Merci de votre patience
rizoul
Grand Master
Grand Master
 
Messages: 1240
Inscrit le: Mer 25 Aoû 2004, 12:59

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar KinderMaxi sur Mer 21 Mai 2008, 21:11

Bonsoir,

Moi ce que j'ai fait (manque de place aussi), j'ai inséré "c:\Program files\exchsrvr\bin" dans le path des variables d'environnement comme ça depuis n'importe où je peux appeler eseutil.
Ensuite tu te positionne dans le répertoire de ta base privé et, si ton disque externe est la lettre E, tu tape eseutil /d /te:\temp_base.edb nom_de_ta_base.edb et ça roule.
Une fois la défragmentation finie, il vas recopier automatiquement ton fichier edb et stm à l'emplacement d'origine.
Ensuite tu remonte ta base.

A+
Avatar de l’utilisateur
KinderMaxi
Full Member
Full Member
 
Messages: 140
Inscrit le: Lun 14 Nov 2005, 12:58
Localisation: Clermont-Ferrand

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar rizoul sur Mer 21 Mai 2008, 23:01

Bonsoir,

donc si je récapitule :oops:

1° tu vas dans les propriétés du poste de travail - avancé - variable d'environnement - nouveau - nom de la variable: xxx valeur de la variable: c:\Program files\exchsrvr\bin
2° je vais dans c:\Program files\exchsrvr\mbdata je tape ou exactement eseutil /d /te:\temp_base.edb priv1.edb ?
3° ensuite il va remettre dans c:\Program files\exchsrvr\mbdata le fichier edb
4° tu remontes la base ou plus ?

Je dois pas avant tout ça faire démonter la base ?

Si tu peux me récapituler toutes les opérations une à une pour que je sois enfin je sais sûr :oops:

MErci
rizoul
Grand Master
Grand Master
 
Messages: 1240
Inscrit le: Mer 25 Aoû 2004, 12:59

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar KinderMaxi sur Jeu 22 Mai 2008, 8:32

Salut,

1) Pour rajouter la chemin "c:\Program Files\Exchsrvr\bin" dans le Path, du vas Propriété du système -> Avancé -> Variables d'environnement. Ensuite dans Variable système, dans la colonne Variable, tu as celle qui se nomme "Path", tu clic dessus -> modifier, à la fin de la ligne du met un ; et tu copie/colle c:\Program Files\Exchsrvr\bin ensuite OK.
(pas d'espace entre le ; et c:\Program Files\Exchsrvr\bin)

2) Démonte ta base

3) Tu vas dans c:\Program files\exchsrvr\mbdata et à partir de cet emplacement tu tape la commande : eseutil /d nom_de_ta_base.edb /te:\temp_base.edb priv1.edb

4) Une fois la défrag terminée, eseutil vas recopier la base défragmentée à l'emplacement d'origine et avec le même nom d'origine. donc rien à faire.

5) Tu remonte ta base est c'est fini.

Je crois que je peux pas être plus claire :D

Voilà A+
Avatar de l’utilisateur
KinderMaxi
Full Member
Full Member
 
Messages: 140
Inscrit le: Lun 14 Nov 2005, 12:58
Localisation: Clermont-Ferrand

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar rizoul sur Jeu 22 Mai 2008, 11:27

Salut,

Quand tu dis au point 3 tu vas dans c.... et tu tapes la commande mais je dois être dans la console dos pour faire ça - démarrer - exécuter - cmd juste ?

Donc je ne dois pas copier quoi que ce soit sur mon disque externe e: si j'ai bien compris ?

Il ne faut pas par sécurité copier le répertoire bin ? comme mentionné plus haut ?

Tu as gagné bcp d'espaces ? tu as vis un gain de vitesse ?

Merci encore :cry:
rizoul
Grand Master
Grand Master
 
Messages: 1240
Inscrit le: Mer 25 Aoû 2004, 12:59

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar KinderMaxi sur Jeu 22 Mai 2008, 14:58

Salut,

Oui quand je dit tu vas dans C, je veux dire par là en ligne de commande. Donc Démarrer > Exécuter -> cmd

Le fait de copier le répertoire bin c'est pour pouvoir exécuter eseutil, à partir de l'endroit où tu as copier le répertoire bin.

Si tu n'a pas envie de rajouter dans la variable d'environnement path, le chemin du répertoire bin, dans ce cas, à partir de l'emplacement c:\program files\exchsrvr\bin tu execute cette commande : eseutil /d c:\program files\exchsrvr\mdbdata\ta_base.edb /te:\base_temp.edb ça marche également.

Le fait de copier le bin sur ton disque e: évite que tu utilise le commutateur /t (car eseutil mettra la base temporaire à partir d'où il est exécuter donc dans e:\bin par exemple), mais en l'occurence tu devra lui indiqué le chemin de ta base en production. donc à partir de e:\bin , taper la commande : eseutil /d c:\program files\exchsrvr\mdbdata\ta_base.edb

Après c'est toi qui vois. Selon ce que tu préfère.

Moi j'ai fait la défragmentation sur un serveur clone de celui qui est en prod, j'avais une base assez conséquente qui n'avais jamais été défragmenté offline.

Ma base avant la défragmentation faisait 67,3 Go (edb + stm), je suis passé à 39 Go :D après tout dépend de la taille de ta base, et du nombre d'élements qu'elle comporte.

A+
Avatar de l’utilisateur
KinderMaxi
Full Member
Full Member
 
Messages: 140
Inscrit le: Lun 14 Nov 2005, 12:58
Localisation: Clermont-Ferrand

Re: Message inquiétant base de donnée dépasse limite sera démont

Messagepar rizoul sur Jeu 22 Mai 2008, 15:32

Je voudrais faire au plus simple donc comme tu l'as déjà fait que me conseilles-tu ?

ça avait duré longtemps ?

Je ferai l'opération demain je pense

Ma base fait 10.5 Go pour priv1.edb et 11 go pour stm
rizoul
Grand Master
Grand Master
 
Messages: 1240
Inscrit le: Mer 25 Aoû 2004, 12:59

PrécédentSuivant

Retourner vers Exchange 2003

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invités



Accueil | News | Articles | Tips | Outils | FAQ XP | Certification | Easters Eggs
Essentiels | Top Sites | Glossaire | Vidéos | Whitepapers | Essentiels | Boîte à Scripts
Conditions d'utilisation é Copyright | Respect de la vie privée