Book description
This book appeals to both developers and database administrators who are faced with the common situation of having to migrate or integrate data from one location into another.
While the first section of the book is designed for the beginner to DTS, it is assumed that the reader has at least basic database and programming experience. The second section is extensive coding, and is best used by someone with intermediate to advanced programming skills. The third section contains a mix of examples that will be useful to all levels of database administrators and programmers. For the readers who have been using DTS this section can be used as a reference section and help with DTS designs and usage. Unlike other resources available, this book covers data transformation in both SQL Server 7 and 2000.
Table of contents
- Copyright
- About the Authors
- About the Technical Reviewers
- Acknowledgments
- Tell Us What You Think
- Preface
- Introduction
-
I. Data Transformation Services—The Tool
- 1. DTS in the ETL World
- 2. DTS—An Overview
- 3. Connections
- 4. DTS Tasks
-
5. More DTS Tasks
- Execute SQL Task
- ActiveX Script Task
- Execute Process Task
- Execute Package Task
- Dynamic Properties Task
- Send Mail Task
- File Transfer Protocol Task
- Message Queue Task
- Copy SQL Server Objects Task
- Transfer Databases Task
- Transfer Logins Task
- Transfer Master Stored Procedures Task
- Transfer Jobs Task
- Transfer Error Messages Task
- Analysis Services Processing Task
- Data Mining Task
- Summary
- 6. DTS Workflows
- 7. Package
- 8. Putting It All Together—An Extended DTS Example
-
II. Automating Data Transformation Services
-
9. Building a Package Using Visual Basic
- The Scenario
- Generating a VB DTS Package with SQL 2000 DTS Designer
- Including the DTS Script in a VB Application
- The DTS Object Model
-
The DTS VB Script
- Setting Package Options
- Defining the Package’s GlobalVariables Collection
- Defining Package Connections
- Defining Package Steps
- Defining Package Constraints
- Defining Package Tasks
- Executing the Package
- Adding an ExecuteSQLTask
- Adding an ActiveScriptTask
-
Adding a DataPumpTask
- Defining the DataPumpTask Options
- Defining the DataPumpTask’s Transformation Script
- Defining the DataPumpTask’s Transformation Script Columns
- Defining the DataPumpTask’s Transformation Script ActiveX Script
- Defining the DataPumpTask’s Transformation Script Lookup
- Saving the DataPumpTask to the Package’s Tasks Collection
- Building Your Solution
- Summary
-
10. Interacting with a Package Using Visual Basic
- Executing DTS Packages in Visual Basic
- Making Best-Practice Upgrades to the VB .bas Files
- Loading and Saving Packages in Visual Basic
- Handling DTS Package Events in Visual Basic
- Handling DTS Package Errors in Visual Basic
- Processing Multiple Input Files
- Processing Multiple Spreadsheets
- Loading XML via DTS
- Processing Outlook via DTS
- Summary
-
9. Building a Package Using Visual Basic
-
III. DTS and the Business Intelligence Process
- 11. Introduction to Data Warehousing and Analysis Services
- 12. Building a Data Warehouse with DTS and Analysis Services
- 13. DTS and Data Mining
-
IV. Using the Tool— Case Studies
-
14. Custom Error Logging with DTS
- Solution Design
- Implementation
- Error-Logging Design Strengths and Weaknesses
- Summary
- 15. Managing Distributed Databases with DTS and Message Queues
- 16. Creating Your Own Custom Task
- 17. Executing a DTS Package from a Stored Procedure
- 18. Data Lineage
-
14. Custom Error Logging with DTS
Product information
- Title: SQL Server DTS
- Author(s):
- Release date: August 2001
- Publisher(s): Sams
- ISBN: 9780735711235
You might also like
book
Microsoft® SQL Server 2012 Unleashed
Buy the print version of¿ and get the eBook version for free! eBook version includes chapters …
book
Microsoft® SQL Server® 2012 Integration Services
Build and manage data integration solutions with expert guidance from the Microsoft SQL Server Integration Services …
book
Training Kit (Exam 70-461): Querying Microsoft® SQL Server® 2012
Ace your preparation for Microsoft Certification Exam 70-461 with this 2-in-1 Training Kit from Microsoft Press. …
book
Microsoft® SQL Server™ 2000 DBA Survival Guide, Second Edition
Microsoft SQL Server 2000 DBA Survival Guide is organized into several parts that comprise the various …