OVH Cloud OVH Cloud

Modification de paramètres

2 réponses
Avatar
Philippe
Bonsoir,

Deux petites questions sur lesquelles je sèche :-(

1) comment lire & modifier les paramètres de gestion d'une base, en
particulier les paramètres permettant de définir si la taille de la base
doit être automatiquement augmenté ou pas, ainsi que la valeur (MO ou %).

2) Comment modifier la gestion de la mémoire du serveur SQL.

Dernière précision, j'utilise MSDE et je souhaiterait lire et modifier ces
valeurs depuis une applications en VB.Net.

Merci d'avance

Philippe

2 réponses

Avatar
Philippe T [MS]
Bonjour,

Tester cela sur une base, cela vous donnera sans doute un point de départ :

<<<
SELECT RTRIM(sf.name) + ' [ ' + RTRIM(sf.filename) + ' ] - Size: ' +
CONVERT(nvarchar, (sf.size * 8) / 1024) + ' Mb - ' +
CASE sf.growth
WHEN 0 THEN 'No growth'
ELSE
CASE sf.maxsize
WHEN -1 THEN 'Unrestricted file growth '
ELSE 'Resctrict file growth: ' + CONVERT(nvarchar, (sf.maxsize *
8) / 1024) + ' Mb'

END
END + ' - File growth: ' +
CASE
WHEN sf.status > 1000000 THEN '' + CONVERT(nvarchar, sf.growth) + ' %'
ELSE '' + CONVERT(nvarchar, (sf.growth * 8) / 1024) + ' Mb'
END + ' - ' + ISNULL(groupname, '')
FROM sysfiles sf
LEFT JOIN sysfilegroups sfg on sf.groupid = sfg.groupid
ORDER BY fileid








Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"Philippe" wrote in message
news:cuo94h$15l4$
Bonsoir,

Deux petites questions sur lesquelles je sèche :-(

1) comment lire & modifier les paramètres de gestion d'une base, en
particulier les paramètres permettant de définir si la taille de la base
doit être automatiquement augmenté ou pas, ainsi que la valeur (MO ou %).

2) Comment modifier la gestion de la mémoire du serveur SQL.

Dernière précision, j'utilise MSDE et je souhaiterait lire et modifier ces
valeurs depuis une applications en VB.Net.

Merci d'avance

Philippe




Avatar
Phil
Merci, celà marche bien

Philippe

"Philippe T [MS]" wrote in message
news:#
Bonjour,

Tester cela sur une base, cela vous donnera sans doute un point de départ


:

<<<
SELECT RTRIM(sf.name) + ' [ ' + RTRIM(sf.filename) + ' ] - Size: ' +
CONVERT(nvarchar, (sf.size * 8) / 1024) + ' Mb - ' +
CASE sf.growth
WHEN 0 THEN 'No growth'
ELSE
CASE sf.maxsize
WHEN -1 THEN 'Unrestricted file growth '
ELSE 'Resctrict file growth: ' + CONVERT(nvarchar, (sf.maxsize *
8) / 1024) + ' Mb'

END
END + ' - File growth: ' +
CASE
WHEN sf.status > 1000000 THEN '' + CONVERT(nvarchar, sf.growth) + ' %'
ELSE '' + CONVERT(nvarchar, (sf.growth * 8) / 1024) + ' Mb'
END + ' - ' + ISNULL(groupname, '')
FROM sysfiles sf
LEFT JOIN sysfilegroups sfg on sf.groupid = sfg.groupid
ORDER BY fileid
>>>

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"Philippe" wrote in message
news:cuo94h$15l4$
> Bonsoir,
>
> Deux petites questions sur lesquelles je sèche :-(
>
> 1) comment lire & modifier les paramètres de gestion d'une base, en
> particulier les paramètres permettant de définir si la taille de la base
> doit être automatiquement augmenté ou pas, ainsi que la valeur (MO ou


%).
>
> 2) Comment modifier la gestion de la mémoire du serveur SQL.
>
> Dernière précision, j'utilise MSDE et je souhaiterait lire et modifier


ces
> valeurs depuis une applications en VB.Net.
>
> Merci d'avance
>
> Philippe
>
>