Bonjour à tous,
Je suis sur SQL Server Management Studio 2005.
Je tente depuis plusieurs jours de vider mon fichier log qui prend tellement de place (16Go) que mes requêtes sql ne passent plus. J'ai tenté tous les
1 2 3
| DBCC SHRINKFILE(LaBase_log, 10)
BACKUP LOG LaBase WITH TRUNCATE_ONLY
DBCC SHRINKFILE(LaBase_log, 10) |
sans succès (la taille du fichier log ne diminuant pas)
De fil en aiguille, je me suis dit qu'il fallait peut-être un backup de ma base. Mais au moment de le faire, je reçois l'erreur suivante :
Cannot open backup device 'c:\backups\sauvegardeEB_131009.bak'. Operating system error 3(error not found).
Même chose avec l'assistant.
En regardant dans les Login Properties, le user de ma bdd est 'dbo'.
Les rôles associés à ma bdd sont : public et db_owner
J'ai donc voulu rajouter db_backupoperator (tout du pif hein, je suis novice pour tout ce qui concerne la gestion de bdd
) et là, autre erreur :
1 2 3
| Add member failed for DatabaseRole 'db_backupoperator'. (Microsoft.SqlServer.Smo)
Cannot use the special principal 'dbo'. (.Net SqlClient Data Provider) |
Par ailleurs, j'ai voulu utiliser le plan de maintenance de MS SQL 2005 mais j'obtiens cette erreur quand je veux créer un nouveau plan de maintenance:
1 2 3 4 5 6 7 8 9 10
| TITLE: Microsoft SQL Server Management Studio
------------------------------
'Agent XPs' component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'Agent XPs' by using sp_configure. For more information about enabling 'Agent XPs', see "Surface Area Configuration" in SQL Server Books Online. (ObjectExplorer)
------------------------------
BUTTONS:
OK
------------------------------ |
Même chose pour le Maintenance Plan Wizard.
Voilà, donc je me retrouve avec 4 problèmes et 0 solution. Quelqu'un peut-il équilibrer les choses?
Merci d'avance!
Partager