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

  FORUM HardWare.fr
  Windows & Software

  SQL server

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

SQL server

n°825762
zetoune
Posté le 21-08-2002 à 15:49:20  profilanswer
 

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 ?

mood
Publicité
Posté le 21-08-2002 à 15:49:20  profilanswer
 

n°825781
raph93
Posté le 21-08-2002 à 15:56:21  profilanswer
 

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


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°825785
zetoune
Posté le 21-08-2002 à 15:57:33  profilanswer
 

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.

n°825788
raph93
Posté le 21-08-2002 à 15:59:16  profilanswer
 

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'


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°825792
zetoune
Posté le 21-08-2002 à 16:00:19  profilanswer
 

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

n°825803
raph93
Posté le 21-08-2002 à 16:03:26  profilanswer
 

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]


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°825812
zetoune
Posté le 21-08-2002 à 16:04:54  profilanswer
 

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.

n°825824
zetoune
Posté le 21-08-2002 à 16:09:26  profilanswer
 

ca marche pas du tout..
mon SQL foire après.. (j ai une version test heureusement)

n°825876
zetoune
Posté le 21-08-2002 à 16:30:44  profilanswer
 

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.


Message édité par zetoune le 21-08-2002 à 16:31:00
n°825886
SylvainDNS
Posté le 21-08-2002 à 16:41:18  profilanswer
 

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

mood
Publicité
Posté le 21-08-2002 à 16:41:18  profilanswer
 

n°825890
zetoune
Posté le 21-08-2002 à 16:45:22  profilanswer
 

euh sylvain.
Tu n as plus clair ?

n°825901
zetoune
Posté le 21-08-2002 à 16:49:46  profilanswer
 

MagicBuzz. Je vais patienter..
Merci

n°825909
SylvainDNS
Posté le 21-08-2002 à 16:54:07  profilanswer
 

Si je peux etre plus claire, mais je n'est pas trop le temps now, je suis en clientel

n°826041
zetoune
Posté le 21-08-2002 à 18:11:17  profilanswer
 

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 .
 

n°826054
raph93
Posté le 21-08-2002 à 18:14:51  profilanswer
 

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:  


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°826128
Zzozo
Un peu, passionément, à la fol
Posté le 21-08-2002 à 18:46:13  profilanswer
 

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 ?

n°826129
raph93
Posté le 21-08-2002 à 18:46:36  profilanswer
 

Zzozo a écrit a écrit :

 
Tu veux faire du striping ?




 
ouais c ca  
 
on peux ??


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°826135
Zzozo
Un peu, passionément, à la fol
Posté le 21-08-2002 à 18:48:19  profilanswer
 

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 ...


Message édité par Zzozo le 21-08-2002 à 18:49:42
n°826139
Zzozo
Un peu, passionément, à la fol
Posté le 21-08-2002 à 18:49:10  profilanswer
 

raph93 a écrit a écrit :

 
 
ouais c ca  
 
on peux ??
 




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

n°826143
raph93
Posté le 21-08-2002 à 18:50:28  profilanswer
 

Zzozo a écrit a écrit :

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




 
oki merci  :jap:


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°826163
zetoune
Posté le 21-08-2002 à 19:00:31  profilanswer
 

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

n°826172
raph93
Posté le 21-08-2002 à 19:01:55  profilanswer
 

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


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°826173
Zzozo
Un peu, passionément, à la fol
Posté le 21-08-2002 à 19:01:56  profilanswer
 

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 ?


Message édité par Zzozo le 21-08-2002 à 19:05:13
n°826177
Zzozo
Un peu, passionément, à la fol
Posté le 21-08-2002 à 19:02:39  profilanswer
 

Au fait quelle version de SQL server ?

n°826218
Zzozo
Un peu, passionément, à la fol
Posté le 21-08-2002 à 19:23:05  profilanswer
 

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

n°826220
raph93
Posté le 21-08-2002 à 19:27:03  profilanswer
 

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:


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°826382
zetoune
Posté le 21-08-2002 à 21:06:12  profilanswer
 

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
 
 
 
 

n°828484
SylvainDNS
Posté le 23-08-2002 à 12:15:59  profilanswer
 

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

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  SQL server

 

Sujets relatifs
Rapport html de SQL server 7 ! HELP .....[SQL] Fusions et réplications avec SQL Server
SQL ServerSQL Server 2000, quelle licence pour le web
[SQL Server] Timeout base de donnée[SQL Server] Exécuter des lots locaux à partir d'un batch DOS ou VBS
[SQL Server] ou trouver la librairie SQLDMO ?Plus de connection avec SQL Server 6.5 apres install de MSDE local...
SQL SERVER 7.0 / Arcserve 2000[SQL SERVER] : garder des 0 devant un nombre ....
Plus de sujets relatifs à : SQL server


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR