Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3733 connectés 

 


Dernière réponse
Sujet : SQL server
SylvainDNS Pour eviter que ton logs depasse les 400 Mo, tu cres une alerte qui execute une sauvegardes du journale quand celui ci arrive à 80% d'utilisation
Avant tu fixe le taille de ton journal à 400 Mo

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
SylvainDNS Pour eviter que ton logs depasse les 400 Mo, tu cres une alerte qui execute une sauvegardes du journale quand celui ci arrive à 80% d'utilisation
Avant tu fixe le taille de ton journal à 400 Mo
zetoune Ralph non je ne suis pas rentré chez moi..
je suis encore au travail..
 
zozzo : Y a un controle SCSI dans la machine, je ne sais pas si c est un RAID.. mais Il ya deux disques qui sont en miroir (par NT 4)
Et la version SQL Server. c est 2000
 
 
MagicBuzz. Excellent . je vais regarder ca tout de suite..(je suis bien content que ce soit en anglais.. ici tout est en anglais)
 
 
Zozzo : en fait , c est une vrai usine a gaz ce serveur...
Il y a juste deux partitions de 4Go
Pis SQLserver est C: comme les logs et la base de donnée.
 
Et la il ne restait plus que 20 Mo sur le C: ... fallait faire de la place rapidos... (pour ca que j ai fait un shrink des log.. le log est passé de 1.4 Go a 2 Mo)
 
Donc j'aimerais bougé la base et les logs sur D: et je voudrais eviter que le transaction log dépasse 400 Mo
 
 
 
 
raph93

Zzozo a écrit a écrit :

Petite question : la machine qui héberge SQL server est-elle en configuration RAID xx ?




 
il a du rentrer chez lui  :(  
 
jvoulais connaitre le denoument  :sweat:

Zzozo Petite question : la machine qui héberge SQL server est-elle en configuration RAID xx ?
Zzozo Au fait quelle version de SQL server ?
Zzozo

zetoune a écrit a écrit :

zozo ouais mais comment je fais pour migrer la base de C: vers D:
 




C'est dans la config de ta base ... tu fois lui spécifier où mettre le transaction log pour ta base (journal de transation) ... tu lui dis de le mettre ailleurs, la ou ca t'intéresse ...
 
EDIT : Tu veux migrer juste le transation log ou la base entière ?

raph93

zetoune a écrit a écrit :

zozo ouais mais comment je fais pour migrer la base de C: vers D:
 




 
tu peux pas backuper ta base sur D ensuite tu coupe le service 2 min et tu restore a partir de D

zetoune zozo ouais mais comment je fais pour migrer la base de C: vers D:
raph93

Zzozo a écrit a écrit :

 
Ca doit être possible ... je me renseigne pour SQL Server et je te dit ...




 
oki merci  :jap:

Zzozo

raph93 a écrit a écrit :

 
 
ouais c ca  
 
on peux ??
 




Ca doit être possible ... je me renseigne pour SQL Server et je te dit ...

Zzozo

zetoune a écrit a écrit :

Merci les gars..comme j'avais pas trop le temps pour patienter..  
J'ai trouvé une solution intermediaire.. Qui me reduit mon log a 2Mo..  
 
je vous l'expose.
A taper dans le query Analyser
BACKUP LOG database WITH TRUNCATE_ONLY
puis
DBCC SHRINKFILE(Database_log,2) ... remplacer Database par le nom de la base...  
En gros ca efface le log complement et cela en crée un nouveau..
 
Maintenant j'ai deux questions.
1- Etant donné que mes logs se font sur C:..et qu ils grossissent constamment. Je voudrais les migrer sur D: . comment que je fais.
 
2-Pis ce log , a quoi est ce qu'il sert ?
 
 
MagicBuzz je veux quand meme ta maniere stp.. Car moi j'ai tout viré , mais j'aimerais être capable de pouvoir faire une maintenance sur la base régulièement... J attends ce soir .
 
 




Euh ce log ... est VITAL ... c'est ton journal de transactions ... sans ca le SQL Server ne marche plus ... DONC NE SURTOUT PAS LE VIRER BRUTALEMENT EN VIRANT LE FICHIER CORRESPONDANT .. TOUJOURS UTILISER LES OUTILS DE MAINTENANCE COMME DBCC MAIS EN SACHANT CE QU'ON VA FAIRE ET EN ANALYSANT CHAQUE ACTION ...

raph93

Zzozo a écrit a écrit :

 
Tu veux faire du striping ?




 
ouais c ca  
 
on peux ??

Zzozo

raph93 a écrit a écrit :

pendant k'on est sur SQL Server  
 
Quelqu'un pourrait me dire s'il est possible de splitter une base sur plusieurs disk , et plus particulierement en associant  les tables avec les disk...
 
je sais pas si c tres clair :heink:    




Tu veux faire du striping ?

raph93 pendant k'on est sur SQL Server  
 
Quelqu'un pourrait me dire s'il est possible de splitter une base sur plusieurs disk , et plus particulierement en associant  les tables avec les disk...
 
je sais pas si c tres clair :heink:  
zetoune Merci les gars..comme j'avais pas trop le temps pour patienter..  
J'ai trouvé une solution intermediaire.. Qui me reduit mon log a 2Mo..  
 
je vous l'expose.
A taper dans le query Analyser
BACKUP LOG database WITH TRUNCATE_ONLY
puis
DBCC SHRINKFILE(Database_log,2) ... remplacer Database par le nom de la base...  
En gros ca efface le log complement et cela en crée un nouveau..
 
Maintenant j'ai deux questions.
1- Etant donné que mes logs se font sur C:..et qu ils grossissent constamment. Je voudrais les migrer sur D: . comment que je fais.
 
2-Pis ce log , a quoi est ce qu'il sert ?
 
 
MagicBuzz je veux quand meme ta maniere stp.. Car moi j'ai tout viré , mais j'aimerais être capable de pouvoir faire une maintenance sur la base régulièement... J attends ce soir .
 
SylvainDNS Si je peux etre plus claire, mais je n'est pas trop le temps now, je suis en clientel
zetoune MagicBuzz. Je vais patienter..
Merci
zetoune euh sylvain.
Tu n as plus clair ?
SylvainDNS Il faut que tu fasse un plan de maintenance et que tu execut plusieur fois les jobs crée.
Ensuite tu fait vider le journale au point de controle.
Au bout d'un certain nombre d'execution des jobs ton jouurnal deviendra d'une taille normal
zetoune y a quelque chose avec DBCC SHRINKFILE..
mais ca me dit ca aussi.
 
Server: Msg 8985, Level 16, State 1, Line 1
Could not locate file 'database_log' in sysfiles.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
zetoune ca marche pas du tout..
mon SQL foire après.. (j ai une version test heureusement)
zetoune faut que j'essaie ca..  
Mais je n'ai pas beaucoup de marge de manoeuvre.
c est la base principale de laboite.. Si je plante la base. je suis dead.
raph93

zetoune a écrit a écrit :

c'est ce que j ai fait..
il me dit couldn't delete blbalba




 
et si tu le detete dans le POSTE DE TRAVAIL ??  [:totoz]

zetoune c'est ce que j ai fait..
il me dit couldn't delete blbalba
raph93

zetoune a écrit a écrit :

J ai un log (*.ldf) de 1.4 Go . J aimerais contraindre le log a 400 Mo.. (je sais faire) Mais je ne sais pas comment faire pour supprimer de 1.4 Go.. ca me dit could not delete the primary file ??? quelqu un a t il une idée ?




 
essaye de faire un bouton droit sur ta base dans l'entreprise manager ensuite 'proprietés' , onglet 'Groupe de fichiers' ensuite bouton 'Supprimer'

zetoune ouais...
il faut que jy arrive. Il me reste que 85 Mo de place sur le serveur....
Si j arrete le service.. je ne peux pas supprimer le log..
Y  a pas moyen de lui dire d en créer un autre et de supprimer celui la..
Le boules.
raph93

zetoune a écrit a écrit :

J ai un log (*.ldf) de 1.4 Go . J aimerais contraindre le log a 400 Mo.. (je sais faire) Mais je ne sais pas comment faire pour supprimer de 1.4 Go.. ca me dit could not delete the primary file ??? quelqu un a t il une idée ?




 
arf pas facile  :(  
 
jvais faire le test

zetoune J ai un log (*.ldf) de 1.4 Go . J aimerais contraindre le log a 400 Mo.. (je sais faire) Mais je ne sais pas comment faire pour supprimer de 1.4 Go.. ca me dit could not delete the primary file ??? quelqu un a t il une idée ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)