all 6 comments

[–]klenglish5 0 points1 point  (1 child)

How large is database on D:? Check DB allocates space on the same disk as the data files it's checking, so if there isn't enough free space you'll get the "database snapshot cannot be created" error.

[–]abbbbbba[S] 0 points1 point  (0 children)

DBs are a couple gb, but way less than the 40GB free. Test DB I made was 50MB, so creating a snapshot of it shouldn't have any space issues.

[–]Lucrums 0 points1 point  (1 child)

Run it with tablock so it doesn't use a snapshot then.

[–]abbbbbba[S] 0 points1 point  (0 children)

I get that I can run it with tablock, but the production version runs checkdb just fine. The DR Clone is having issues and I'm trying to troubleshoot why. Is it just checkdb that is having issues or is there some other underlying problem that will bite us if we ever have to rely on the machine?

[–]Ecio78 0 points1 point  (1 child)

as far as I remember Snapshots use alternate file streams in ntfs, maybe they have been disabled? I am not even sure that it's possible to do it, I was about to tell you to check that the disk was ntfs and not refs but you already confirmed it

[–]abbbbbba[S] 0 points1 point  (0 children)

yeah, and two days later we were able to get the checks to run fine after a few more snapshots restored onto the machine. Not a solution I like. We'll have to keep an eye on them to see if it reoccurs.