Bonjour SQLPro,
Alors je me suis logué avec le compte de service qui lance SQL Server sur la machine et j'ai demandé à l'aide du GUI de me sauvegarder la base VUE : résultat 4sec.
C'est aussi rapide qu'avec mon compte AD personnel
Ensuite, j'ai lancé une trace pour voir la commande exécutée par le GUI :
BACKUP DATABASE [MA_BASE_VUES] TO DISK = N'D:\MA_BASE_VUES_01_12_2011.bak' WITH NOFORMAT, NOINIT, NAME = N'MA_BASE_VUES-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10, CHECKSUM
1 2 3 4
| declare @backupSetId as int
select @backupSetId = position from msdb..backupset where database_name=N'MA_BASE_VUES' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N'MA_BASE_VUES' )
if @backupSetId is null begin raiserror(N'Échec de la vérification. Les informations de sauvegarde pour la base de données «*MA_BASE_VUES*» sont introuvables.', 16, 1) end
RESTORE VERIFYONLY FROM DISK = N'D:\MA_BASE_VUES_01_12_2011.bak' WITH FILE = @backupSetId, NOUNLOAD, NOREWIND |
Je pense donc que ce n'est pas un problème de droit ni même d'option au niveau du plan de sauvegarde (d'autant plus que cette base est tellement petite qu'une vérification d'intégrité est quasiment instantané).
La différence que je vois se trouve au niveau de l'option REWIND : Options sont utilisées uniquement pour les périphériques À BANDES. S'il ne s'agit pas d'un périphérique à bandes, ces options sont ignorées.
Je suis quand même sceptique
Cdt,
Partager