OVH Cloud OVH Cloud

Taille des logs

5 réponses
Avatar
Daniel
Bonjour,

Je suis à la recherche d'une requête ou d'un script me permettant de
surveiller la taille des logs des bases d'un serveur.

Merci

Daniel

5 réponses

Avatar
Fabian SIRACH [MS]
Bonjour,

Plusieurs requêtes comme sp_helpdb ou DBCC SQLPERF(LOGSPACE) pourront te
donner des informations sur la taille des fichiers de log.
Sinon, de manière générale, il y a de nombreux scripts existants sur
http://www.sqlservercentral.com/scripts qui permettent de réaliser de
multiples opérations.

Dans ton cas particulier, je pense que le script
http://www.sqlservercentral.com/scripts/contributions/1023.asp sur ce site
pourra répondre à tes besoins.

Cordialement

Fabian


"Daniel" wrote in message
news:
Bonjour,

Je suis à la recherche d'une requête ou d'un script me permettant de
surveiller la taille des logs des bases d'un serveur.

Merci

Daniel


Avatar
bruno reiter [MVP]
peut-etre avec une alerte est-ce encore mieux?

br

"Daniel" wrote in message
news:
Bonjour,

Je suis à la recherche d'une requête ou d'un script me permettant de
surveiller la taille des logs des bases d'un serveur.

Merci

Daniel


Avatar
Daniel
Exactement, mais je n'ai pas trouvé

"bruno reiter [MVP]" wrote:

peut-etre avec une alerte est-ce encore mieux?

br

"Daniel" wrote in message
news:
> Bonjour,
>
> Je suis à la recherche d'une requête ou d'un script me permettant de
> surveiller la taille des logs des bases d'un serveur.
>
> Merci
>
> Daniel





Avatar
bruno reiter [MVP]
à positionner avec l'agent SQLServer, type : performance condition alert

br

"Daniel" wrote in message
news:
Exactement, mais je n'ai pas trouvé

"bruno reiter [MVP]" wrote:

> peut-etre avec une alerte est-ce encore mieux?
>
> br
>
> "Daniel" wrote in message
> news:
> > Bonjour,
> >
> > Je suis à la recherche d'une requête ou d'un script me permettant de
> > surveiller la taille des logs des bases d'un serveur.
> >
> > Merci
> >
> > Daniel
>
>
>


Avatar
Fred BROUARD
-- détails des fichiers de données
SELECT fileid, groupid, size * 8 / 1024 as sizeMO,
CASE maxsize
WHEN 0 THEN 'aucune'
WHEN -1 THEN 'illimitée'
ELSE 'fixe'
END as strategieSize,
CASE maxsize
WHEN -1 THEN NULL
ELSE maxsize * 8192
END as maxSize,
CASE WHEN status & CAST(0x100000 AS INT) = CAST(0x100000 AS INT) THEN
'pourcentage' ELSE 'fixe' END as grossissement,
growth,
CAST(status as VARBINARY) as status,
SUBSTRING(filename, 1, 2) as unit,
CASE WHEN status & CAST(0x100000 AS INT) = CAST(0x100000 AS INT) THEN 1
ELSE 0 END as autogrow,
CASE WHEN status & CAST(0x40 AS INT) = CAST(0x40 AS INT) THEN 1 ELSE 0
END as logfile
FROM sysfiles

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************


Daniel a écrit:
Bonjour,

Je suis à la recherche d'une requête ou d'un script me permettant de
surveiller la taille des logs des bases d'un serveur.

Merci

Daniel