Bonjour,
comment connaitre la taille d'une base de données MSDE svp ?
Bonjour,
comment connaitre la taille d'une base de données MSDE svp ?
Bonjour,
tu peux utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EXEC sp_spaceused @objname = 'nom_de_ta_base', @updateusage = 'TRUE'
ou faut-il l'exectuer ? Dans une fenêtre dos ça marche pas![]()
ah, évidemment
hum, essaie qqch comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2osql -E -Q "EXEC sp_spaceused @objname = 'nom_de_ta_base', @updateusage = 'TRUE'"
j'ai juste changé "nom_de_ta_base" il y a autre chose ?
Car en lançant ça j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [Shared Memory]Ce serveur SQL n'existe pas ou son accès est refusé. [Shared Memory]ConnectionOpen (Connect()).
j'avais espéré que ça marche du premier coup. Regarde les options de osql avec un
Si ton MSDE n'est pas sur la même machine, tu dois ajouter -S nom_du_serveur,
Code : Sélectionner tout - Visualiser dans une fenêtre à part osql /?
Si tu dois mettre un user/password, il y a une option -U
L'option -E était pour une sécurité intégrée windows.
... et finalement, aussi, si tu veux juste savoir la taille physique du fichier de bases de données, c'est un fichier sur le disque qui porte l'extension .MDF, plus le fichier de log avec l'extension .LDF (extensions standard qui peuvent être changées, mais en pratique c'est rare).
Mais ça ne te dira pas si l'espace est utilisé. Tu peux avoir un fichier d'1 GB, qui contient 100 MO de tables
Partager