dbcc checkstorage is different from the other dbcc commands in that it requires:
The dbccdb database to store configuration information and the results of checks made on the target database. For more information, see “Preparing to use dbcc checkstorage”.
At least two workspaces to use during the check operation. See “dbccdb workspaces” in Chapter 59, “dbccdb Tables” in the Reference Manual.
System and stored procedures to help you prepare your system to use dbcc checkstorage and to generate reports on the data stored in dbccdb. See “Preparing to use dbcc checkstorage”, “Maintaining dbccdb”, and “Generating reports from dbccdb”.
dbcc checkstorage does not repair any faults. After you run dbcc checkstorage and generate a report to see the faults, you can run the appropriate dbcc command to repair the faults.