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.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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" <pcoutellie@teaser.fr> wrote in message
news:cuo94h$15l4$1@feed.teaser.net...
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.
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
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 > >
Merci, celà marche bien
Philippe
"Philippe T [MS]" <ptrotin@online.microsoft.com> wrote in message
news:#NVGQ0gEFHA.228@tk2msftngp13.phx.gbl...
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" <pcoutellie@teaser.fr> wrote in message
news:cuo94h$15l4$1@feed.teaser.net...
> 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
>
>
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 > >