OVH Cloud OVH Cloud

Comment vider une log

5 réponses
Avatar
albert
Bonjour
Dans SQL 2000 , Suite a un traitement la log a grossir ,
je voudrais la réduire ...

Connaissez-vous des commandes , qui permettent de faire cela ?
Merci d'avance

5 réponses

Avatar
Fred BROUARD
albert a écrit :
Bonjour
Dans SQL 2000 , Suite a un traitement la log a grossir ,
je voudrais la réduire ...

Connaissez-vous des commandes , qui permettent de faire cela ?
Merci d'avance




Bonjour,

lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/log/

A +

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
albert
Merci ...

"Fred BROUARD" a écrit dans le message de news:
%
albert a écrit :
Bonjour
Dans SQL 2000 , Suite a un traitement la log a grossir ,
je voudrais la réduire ...

Connaissez-vous des commandes , qui permettent de faire cela ?
Merci d'avance


Bonjour,

lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/log/

A +

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************


Avatar
LeCaméléon
voici .........

USE VotreBase

GO

DBCC SHRINKFILE(VotreBase_log, 100)

BACKUP LOG VotreBaseFox WITH TRUNCATE_ONLY

DBCC SHRINKFILE(VotreBase_log, 100)



"albert" a écrit dans le message de news:

Bonjour
Dans SQL 2000 , Suite a un traitement la log a grossir ,
je voudrais la réduire ...

Connaissez-vous des commandes , qui permettent de faire cela ?
Merci d'avance



Avatar
Dimitri
LeCaméléon a écrit :

voici .........

USE VotreBase

GO

DBCC SHRINKFILE(VotreBase_log, 100)

BACKUP LOG VotreBaseFox WITH TRUNCATE_ONLY

DBCC SHRINKFILE(VotreBase_log, 100)



"albert" a écrit dans le message de news:

> Bonjour
> Dans SQL 2000 , Suite a un traitement la log a grossir ,
> je voudrais la réduire ...
>
> Connaissez-vous des commandes , qui permettent de faire cela ?
> Merci d'avance
>




Pour rebondir sur le sujet, je crois bien avoir lu que cette
fonctionnalité n'existati plus dans MSSQL 2005 ... et que pour
réduire un fichier TLOG, il fallait passer la base en mode de
récupération simple ... ca m'a l'air pas simple ;)
Quelqu'un a déjà expérimenté la chose ?
cdlt
Dimitri
Avatar
LeCaméléon
je le fait avec SQL2005 ...


"Dimitri" a écrit dans le message de news:


LeCaméléon a écrit :

voici .........

USE VotreBase

GO

DBCC SHRINKFILE(VotreBase_log, 100)

BACKUP LOG VotreBaseFox WITH TRUNCATE_ONLY

DBCC SHRINKFILE(VotreBase_log, 100)



"albert" a écrit dans le message de news:

> Bonjour
> Dans SQL 2000 , Suite a un traitement la log a grossir ,
> je voudrais la réduire ...
>
> Connaissez-vous des commandes , qui permettent de faire cela ?
> Merci d'avance
>




Pour rebondir sur le sujet, je crois bien avoir lu que cette
fonctionnalité n'existati plus dans MSSQL 2005 ... et que pour
réduire un fichier TLOG, il fallait passer la base en mode de
récupération simple ... ca m'a l'air pas simple ;)
Quelqu'un a déjà expérimenté la chose ?
cdlt
Dimitri