OVH Cloud OVH Cloud

pb avec fichier log

4 réponses
Avatar
*°* Niluje *°*
Vala on travaille en production avec une base SQL Server, malheuresement le
ficheir LOG deveitn trop grand des pb.
On ne peut le limiter en taille car ça na po été fait avant.

y a-t-il une solution pour la limiter en production ou bien y a-t-il une
manipulation à faire pour changer cela (avec une base temporaire par
exemple) même si ca nécessite l'arrêt de la base pdt kkes tps :s

Merci

niluje - connaissanses de base sur sql server

4 réponses

Avatar
jeanlm
Bonjour,

Si vous souhaitez réduire physiquement la taille du fichier de log afin
purger l'espace inutilisé dans ce fichier.

Il faudra utiliser la commande : "DBCC SHRINKFILE (LogicalFileName,
NewSize)"



272318 INF: Shrinking the Transaction Log in SQL Server 2000
with DBCC

http://support.microsoft.com/?id'2318



Je vous recommande donc de suivre les étapes suivantes si vous souhaitez
réduire la taille du fichier de log. :

1.BACKUP DATABASE database

2.BACKUP LOG database WITH TRUNCATE_ONLY

3.DBCC SHRINKFILE(LogicalFileName , NewSize)



Cordialement,

jeanlm

"*°* Niluje *°*" wrote in message
news:bnlkbf$s13$
Vala on travaille en production avec une base SQL Server, malheuresement


le
ficheir LOG deveitn trop grand des pb.
On ne peut le limiter en taille car ça na po été fait avant.

y a-t-il une solution pour la limiter en production ou bien y a-t-il une
manipulation à faire pour changer cela (avec une base temporaire par
exemple) même si ca nécessite l'arrêt de la base pdt kkes tps :s

Merci

niluje - connaissanses de base sur sql server




Avatar
*°* Niluje *°*
ca serait à la base cela,

mais aussi limiter la taille physique sur le disque pour limiter l'espace
utilisé.
Je m'explique, en ce moment elle n'a aucune limitation et cela pose des pb
de perfs ... donc on aimerait bien la brider.

Merci pour la 1e réponse

niluje

"jeanlm" a écrit dans le message de news:
3f9e6393$
Bonjour,

Si vous souhaitez réduire physiquement la taille du fichier de log afin
purger l'espace inutilisé dans ce fichier.

Il faudra utiliser la commande : "DBCC SHRINKFILE (LogicalFileName,
NewSize)"



272318 INF: Shrinking the Transaction Log in SQL Server 2000
with DBCC

http://support.microsoft.com/?id'2318



Je vous recommande donc de suivre les étapes suivantes si vous souhaitez
réduire la taille du fichier de log. :

1.BACKUP DATABASE database

2.BACKUP LOG database WITH TRUNCATE_ONLY

3.DBCC SHRINKFILE(LogicalFileName , NewSize)



Cordialement,

jeanlm

"*°* Niluje *°*" wrote in message
news:bnlkbf$s13$
> Vala on travaille en production avec une base SQL Server, malheuresement
le
> ficheir LOG deveitn trop grand des pb.
> On ne peut le limiter en taille car ça na po été fait avant.
>
> y a-t-il une solution pour la limiter en production ou bien y a-t-il une
> manipulation à faire pour changer cela (avec une base temporaire par
> exemple) même si ca nécessite l'arrêt de la base pdt kkes tps :s
>
> Merci
>
> niluje - connaissanses de base sur sql server
>
>




Avatar
jeanlm
Bonjour,

Tu peux limiter la taille du log via Enterprise Manager.
Propriété de la base--> Transaction Log-->"Restrict file growth

Cordialement,
jeanlm
"*°* Niluje *°*" wrote in message
news:bnloch$un8$
ca serait à la base cela,

mais aussi limiter la taille physique sur le disque pour limiter l'espace
utilisé.
Je m'explique, en ce moment elle n'a aucune limitation et cela pose des pb
de perfs ... donc on aimerait bien la brider.

Merci pour la 1e réponse

niluje

"jeanlm" a écrit dans le message de news:
3f9e6393$
> Bonjour,
>
> Si vous souhaitez réduire physiquement la taille du fichier de log afin
> purger l'espace inutilisé dans ce fichier.
>
> Il faudra utiliser la commande : "DBCC SHRINKFILE (LogicalFileName,
> NewSize)"
>
>
>
> 272318 INF: Shrinking the Transaction Log in SQL Server 2000
> with DBCC
>
> http://support.microsoft.com/?id'2318
>
>
>
> Je vous recommande donc de suivre les étapes suivantes si vous souhaitez
> réduire la taille du fichier de log. :
>
> 1.BACKUP DATABASE database
>
> 2.BACKUP LOG database WITH TRUNCATE_ONLY
>
> 3.DBCC SHRINKFILE(LogicalFileName , NewSize)
>
>
>
> Cordialement,
>
> jeanlm
>
> "*°* Niluje *°*" wrote in message
> news:bnlkbf$s13$
> > Vala on travaille en production avec une base SQL Server,


malheuresement
> le
> > ficheir LOG deveitn trop grand des pb.
> > On ne peut le limiter en taille car ça na po été fait avant.
> >
> > y a-t-il une solution pour la limiter en production ou bien y a-t-il


une
> > manipulation à faire pour changer cela (avec une base temporaire par
> > exemple) même si ca nécessite l'arrêt de la base pdt kkes tps :s
> >
> > Merci
> >
> > niluje - connaissanses de base sur sql server
> >
> >
>
>




Avatar
Richardp
Salut,
Si tu as ton journal de transaction qui grossit en permanence. C'est que tu
doit être en mode de recovery Complet. C'est à dire que toute les operations
sont stockées dans le log sans jamais être vider.

Si tu n'as pas de stratégie de sauvegarde basé sur le journal de transaction
tu peux donc vider de temps en temps le journal (backup log mabase with
no_log) ou passer en mode de recovery simple (voir le BOL pour les
explications).

Richardp



"jeanlm" wrote in message
news:
Bonjour,

Tu peux limiter la taille du log via Enterprise Manager.
Propriété de la base--> Transaction Log-->"Restrict file growth

Cordialement,
jeanlm
"*°* Niluje *°*" wrote in message
news:bnloch$un8$
> ca serait à la base cela,
>
> mais aussi limiter la taille physique sur le disque pour limiter


l'espace
> utilisé.
> Je m'explique, en ce moment elle n'a aucune limitation et cela pose des


pb
> de perfs ... donc on aimerait bien la brider.
>
> Merci pour la 1e réponse
>
> niluje
>
> "jeanlm" a écrit dans le message de news:
> 3f9e6393$
> > Bonjour,
> >
> > Si vous souhaitez réduire physiquement la taille du fichier de log


afin
> > purger l'espace inutilisé dans ce fichier.
> >
> > Il faudra utiliser la commande : "DBCC SHRINKFILE (LogicalFileName,
> > NewSize)"
> >
> >
> >
> > 272318 INF: Shrinking the Transaction Log in SQL Server


2000
> > with DBCC
> >
> > http://support.microsoft.com/?id'2318
> >
> >
> >
> > Je vous recommande donc de suivre les étapes suivantes si vous


souhaitez
> > réduire la taille du fichier de log. :
> >
> > 1.BACKUP DATABASE database
> >
> > 2.BACKUP LOG database WITH TRUNCATE_ONLY
> >
> > 3.DBCC SHRINKFILE(LogicalFileName , NewSize)
> >
> >
> >
> > Cordialement,
> >
> > jeanlm
> >
> > "*°* Niluje *°*" wrote in message
> > news:bnlkbf$s13$
> > > Vala on travaille en production avec une base SQL Server,
malheuresement
> > le
> > > ficheir LOG deveitn trop grand des pb.
> > > On ne peut le limiter en taille car ça na po été fait avant.
> > >
> > > y a-t-il une solution pour la limiter en production ou bien y a-t-il
une
> > > manipulation à faire pour changer cela (avec une base temporaire par
> > > exemple) même si ca nécessite l'arrêt de la base pdt kkes tps :s
> > >
> > > Merci
> > >
> > > niluje - connaissanses de base sur sql server
> > >
> > >
> >
> >
>
>