Dopo aver ricevuto l'errore, esegui
EXEC sp_who2
Cerca il database nell'elenco. È possibile che una connessione non sia stata interrotta. Se trovi delle connessioni al database, esegui
KILL <SPID>
dove <SPID>
è lo SPID per le sessioni connesse al database.
Prova il tuo script dopo che tutte le connessioni al database sono state rimosse.
Sfortunatamente, non ho un motivo per cui stai vedendo il problema, ma ecco un link che mostra che il problema si è verificato altrove.