web-dev-qa-db-fra.com

Obtenir une erreur "Temps de sortie sur l'attente en attente de la mémoire tampon de type 2 pour la page (1: 3564879), ID de la base de données 7." Mais une base de données avec ID 7 n'existe pas

J'ai un environnement de test dans lequel j'ai programmé des travaux d'exécution des tests de restauration ainsi que des chèques DBCC. Ces emplois courent à:
1) Copier la base de données de la copie du produit.
[.____] 2) DROP toutes les bases de données existantes sauf dba_utility
[.____] 3) restaurer la sauvegarde
4) Run dbcc checkdb

Je reçois souvent:

Time-out occurred while waiting for buffer latch type 2 for page (1:3564879), database ID 7.

La chose étrange est, il n'y a pas de base de données avec un Id de 7.
[.____] Maximum Id dans sys.databases La vue du catalogue est 6. (N'oubliez pas que le travail DROP toutes les bases de données avant l'opération de restauration sauf dba_utility à qui Id=5. La base de données nouvellement restaurée est attribuée à l'ID de 6.)

Environnement Prod 2008 R2, l'environnement de test est de 2012 SP1.

Qu'est-ce qui pourrait causer cela?

2
Stackoverflowuser

Le problème semble être résolu après l'activation de l'initialisation du fichier instantané.

2
Stackoverflowuser
5
Remus Rusanu