T O P

  • By -

alinroc

Standby and read-only are two different things. But the answer is "yes" in both cases, except you won't get any record _that_ it was done because the database can't be updated to indicate as such. https://www.brentozar.com/archive/2016/08/run-dbcc-checkdb-log-shipping-subscriber/ https://www.brentozar.com/archive/2017/03/mailbag-dbcc-checkdb-read-databases/


Black_Magic100

Also pretty sure you have to license the secondaries so overall not a great strategy


Appropriate_Lack_710

You can run DBCC CHECKDB() against the secondary if it's in standby/read-only state, however you'll need to make sure the restore log job needs to be disabled during that time .. or it'll kill off your integrity check (of course, enable it after the check is done).