•
•
•
• Validate Production Deployment
• Validate Data Load
• Recover Objects From Backups
• Maintain Lookup Data
• Audit Database Structures
• Not just Production
• Deployments happen frequently
• Failed deployments are costly
• Recovery may be impossible
• Code creep occurs in databases too
• Provide a safety net for data movement
• Partial success is hard to identify
• More than just a row count
• Makes immediate recovery possible
• Oops
• Restore is first choice
• Restore may not be possible
• Not just objects, but data
• Common data
• Multiple locations
• Consistent behavior
• Accurate data retrieval
• Others with ‘sa’ priveleges
• Unknown state of server
• No deployment process
• No change log
• Legal compliance
• Compare works with
– Databases
– Backups
– Scripts
– Snapshots
• Use command line
• Learn PowerShell
•
•
•