SQL-DMO is a feature rich library that developers can manipulate to get into those hard-to-reach corners that simply are inaccessible using Microsoft SQL Server's standard GUI tools such as Enterprise Manager. The SQL-DMO library allows DBAs and SQL Server application developers to manage replication and security scenarios, for example, with the kind of fine-tuning they just don't get with GUI tools. Allan Mitchell and Mark Allison explain how to do this in a straightforward, concise manner that simply explains the points necessary to help DBAs and SQL programmers advance to the next level of application development.
Real-World SQL-DMO for SQL Server shows developers how to administer Microsoft SQL Server using the SQL-DMO object library. This book is packed with code and explanations on how to use the library to its full potential, and Allan Mitchell and Mark Allison offer advice about when--and even when not--to use the SQL-DMO application programming interface (API). With SQL-DMO, you can take a piece of Enterprise Manager and build an application around it. For example, in Chapter 2, the authors build an application to back up and restore a database. Also included is a freeware SQL utility, QALite.
Real-World SQL-DMO for SQL Server will take developers and DBAs alike to another level in administering their SQL Server environments. The toolset that's provided with SQL Server becomes cumbersome when dealing with more than 10 servers and next to impossible when dealing with more than 30 servers. This book uses code tried and tested by the authors at sites where DBAs routinely manage more than 50 SQL Servers.
Contents
Chapter 1: Getting Started with SQL-DMO
Chapter 2: Backup
and Restore: A DBA’s Bread and Butter
Chapter 3: Managing Users of Your
Database and Server
Chapter 4: Using SQL-DMO with OLE Automation
Chapter
5: Jobs, Alerts, and Operators
Chapter 6: Viewing and Setting Server-wide
Options
Chapter 7: Replication and SQL-DMO
Chapter 8: QALite
Chapter
9: Using SQL-DMO to Script an Entire Server
Appendix A SQL-DMO Object
Library Quick Reference
Appendix B Knowledge-Base Articles and Other SQL-DMO
Resources