User Manual (810-08234)Table of ContentsCover1Copyright Page2Dedication3Contents at a Glance5Contents7Acknowledgments15Introduction17Who Is This Book For?17How Is This Book Organized?17Pre-Release Software18Support for This Book19We Want to Hear from You19Part I: Database Administration21Chapter 1: SQL Server 2008 R2 Editions and Enhancements23SQL Server 2008 R2 Enhancements for DBAs23Application and Multi-Server Administration Enhancements24Additional SQL Server 2008 R2 Enhancements for DBAs28Advantages of Using Windows Server 2008 R230SQL Server 2008 R2 Editions31Premium Editions32Core Editions32Specialized Editions33Hardware and Software Requirements34Installation, Upgrade, and Migration Strategies36The In-Place Upgrade36Side-by-Side Migration38Chapter 2: Multi-Server Administration41The SQL Server Utility41SQL Server Utility Key Concepts43UCP Prerequisites45UCP Sizing and Maximum Capacity Specifications45Creating a UCP46Creating a UCP by Using SSMS46Creating a UCP by Using Windows PowerShell48UCP Post-Installation Steps49Enrolling SQL Server Instances49Managed Instance Enrollment Prerequisites50Enrolling SQL Server Instances by Using SSMS50Enrolling SQL Server Instances by Using Windows PowerShell52The Managed Instances Dashboard52Managing Utility Administration Settings53Connecting to a UCP53The Policy Tab54The Security Tab57The Data Warehouse Tab59Chapter 3: Data-Tier Applications61Introduction to Data-Tier Applications61The Data-Tier Application Life Cycle62Common Uses for Data-Tier Applications63Supported SQL Server Objects64Visual Studio 2010 and Data-Tier Application Projects65Launching a Data-Tier Application Project Template in Visual Studio 201065Importing an Existing Data-Tier Application Project into Visual Studio 201067Extracting a Data-Tier Application with SQL Server Management Studio69Installing a New DAC Instance with the Deploy Data-Tier Application Wizard72Registering a Data-Tier Application75Deleting a Data-Tier Application76Upgrading a Data-Tier Application79Chapter 4: High Availability and Virtualization Enhancements83Enhancements to High Availability with Windows Server 2008 R283Failover Clustering with Windows Server 2008 R284Traditional Failover Clustering85Guest Failover Clustering87Enhancements to the Validate A Configuration Wizard88The Windows Server 2008 R2 Best Practices Analyzer91SQL Server 2008 R2 Virtualization and Hyper-V92Live Migration Support Through CSV92Windows Server 2008 R2 Hyper-V System Requirements93Practical Uses for Hyper-V and SQL Server 2008 R294Implementing Live Migration for SQL Server 2008 R295Enabling CSV96Creating a SQL Server VM with Hyper-V96Configuring a SQL Server VM for Live Migration99Initiating a Live Migration of a SQL Server VM103Chapter 5: Consolidation and Monitoring105SQL Server Consolidation Strategies105Consolidating Databases and Instances106Consolidating SQL Server Through Virtualization107Using the SQL Server Utility for Consolidation and Monitoring109Using the SQL Server Utility Dashboard110Using the Managed Instances Viewpoint115The Managed Instances List View Columns116The Managed Instances Detail Tabs117Using the Data-Tier Application Viewpoint120The Data-Tier Application List View122The Data-Tier Application Tabs122Part II: Business Intelligence Development127Chapter 6: Scalable Data Warehousing129Parallel Data Warehouse Architecture129Data Warehouse Appliances129Processing Architecture130The Multi-Rack System130Hub-and-Spoke Architecture135Data Management135Shared Nothing Architecture135Data Types140Query Processing141Data Load Processing141Monitoring and Management142Business Intelligence Integration143Integration Services143Reporting Services143Analysis Services and PowerPivot143Chapter 7: Master Data Services145Master Data Management145Master Data Challenges145Key Features of Master Data Services146Master Data Services Components147Master Data Services Configuration Manager148The Master Data Services Database148Master Data Manager148Data Stewardship149Model Objects149Master Data Maintenance151Business Rules152Transaction Logging154Integration155Importing Master Data155Exporting Master Data156Administration157Versions157Security158Model Deployment162Programmability162The Class Library162Master Data Services Web Service163Matching Functions163Chapter 8: Complex Event Processing with StreamInsight165Complex Event Processing165Complex Event Processing Applications165StreamInsight Highlights166StreamInsight Architecture166Data Structures167The CEP Server167Deployment Models169Application Development170Event Types170Adapters171Query Templates174Queries175Query Template Binding182The Query Object183The Management Interface183Diagnostic Views183Windows PowerShell Diagnostics184Chapter 9: Reporting Services Enhancements185New Data Sources185Expression Language Improvements185Combining Data from More Than One Dataset186Aggregation188Conditional Rendering Expressions189Page Numbering190Read/Write Report Variable190Layout Control191Pagination Properties192Data Synchronization193Text Box Orientation194Data Visualization195Data Bars195Sparklines196Indicators196Maps197Reusability198Shared Datasets199Cache Refresh199Report Parts200Atom Data Feed202Report Builder 3.0203Edit Sessions203The Report Part Gallery203Report Access and Management204Report Manager Improvements204Report Viewer Improvements206Improved Browser Support206RDL Sandboxing206SharePoint Integration207Improved Installation and Configuration207RS Utility Scripting207SharePoint Lists as Data Sources207SharePoint Unified Logging Service208Chapter 10: Self-Service Analysis with PowerPivot209PowerPivot for Excel210The PowerPivot Add-in for Excel210Data Sources211Data Preparation213PowerPivot Reports216Data Analysis Expressions219PowerPivot for SharePoint221Architecture221Content Management224Data Refresh225Linked Documents225The PowerPivot Web Service225The PowerPivot Management Dashboard226Index227About the Authors235What Do You Think of This Book?236Size: 7.75 MBPages: 236Language: EnglishOpen manual
User Manual (810-08230)Table of ContentsCover1Copyright Page2Dedication3Contents at a Glance5Contents7Acknowledgments15Introduction17Who Is This Book For?17How Is This Book Organized?17Pre-Release Software18Support for This Book19We Want to Hear from You19Part I: Database Administration21Chapter 1: SQL Server 2008 R2 Editions and Enhancements23SQL Server 2008 R2 Enhancements for DBAs23Application and Multi-Server Administration Enhancements24Additional SQL Server 2008 R2 Enhancements for DBAs28Advantages of Using Windows Server 2008 R230SQL Server 2008 R2 Editions31Premium Editions32Core Editions32Specialized Editions33Hardware and Software Requirements34Installation, Upgrade, and Migration Strategies36The In-Place Upgrade36Side-by-Side Migration38Chapter 2: Multi-Server Administration41The SQL Server Utility41SQL Server Utility Key Concepts43UCP Prerequisites45UCP Sizing and Maximum Capacity Specifications45Creating a UCP46Creating a UCP by Using SSMS46Creating a UCP by Using Windows PowerShell48UCP Post-Installation Steps49Enrolling SQL Server Instances49Managed Instance Enrollment Prerequisites50Enrolling SQL Server Instances by Using SSMS50Enrolling SQL Server Instances by Using Windows PowerShell52The Managed Instances Dashboard52Managing Utility Administration Settings53Connecting to a UCP53The Policy Tab54The Security Tab57The Data Warehouse Tab59Chapter 3: Data-Tier Applications61Introduction to Data-Tier Applications61The Data-Tier Application Life Cycle62Common Uses for Data-Tier Applications63Supported SQL Server Objects64Visual Studio 2010 and Data-Tier Application Projects65Launching a Data-Tier Application Project Template in Visual Studio 201065Importing an Existing Data-Tier Application Project into Visual Studio 201067Extracting a Data-Tier Application with SQL Server Management Studio69Installing a New DAC Instance with the Deploy Data-Tier Application Wizard72Registering a Data-Tier Application75Deleting a Data-Tier Application76Upgrading a Data-Tier Application79Chapter 4: High Availability and Virtualization Enhancements83Enhancements to High Availability with Windows Server 2008 R283Failover Clustering with Windows Server 2008 R284Traditional Failover Clustering85Guest Failover Clustering87Enhancements to the Validate A Configuration Wizard88The Windows Server 2008 R2 Best Practices Analyzer91SQL Server 2008 R2 Virtualization and Hyper-V92Live Migration Support Through CSV92Windows Server 2008 R2 Hyper-V System Requirements93Practical Uses for Hyper-V and SQL Server 2008 R294Implementing Live Migration for SQL Server 2008 R295Enabling CSV96Creating a SQL Server VM with Hyper-V96Configuring a SQL Server VM for Live Migration99Initiating a Live Migration of a SQL Server VM103Chapter 5: Consolidation and Monitoring105SQL Server Consolidation Strategies105Consolidating Databases and Instances106Consolidating SQL Server Through Virtualization107Using the SQL Server Utility for Consolidation and Monitoring109Using the SQL Server Utility Dashboard110Using the Managed Instances Viewpoint115The Managed Instances List View Columns116The Managed Instances Detail Tabs117Using the Data-Tier Application Viewpoint120The Data-Tier Application List View122The Data-Tier Application Tabs122Part II: Business Intelligence Development127Chapter 6: Scalable Data Warehousing129Parallel Data Warehouse Architecture129Data Warehouse Appliances129Processing Architecture130The Multi-Rack System130Hub-and-Spoke Architecture135Data Management135Shared Nothing Architecture135Data Types140Query Processing141Data Load Processing141Monitoring and Management142Business Intelligence Integration143Integration Services143Reporting Services143Analysis Services and PowerPivot143Chapter 7: Master Data Services145Master Data Management145Master Data Challenges145Key Features of Master Data Services146Master Data Services Components147Master Data Services Configuration Manager148The Master Data Services Database148Master Data Manager148Data Stewardship149Model Objects149Master Data Maintenance151Business Rules152Transaction Logging154Integration155Importing Master Data155Exporting Master Data156Administration157Versions157Security158Model Deployment162Programmability162The Class Library162Master Data Services Web Service163Matching Functions163Chapter 8: Complex Event Processing with StreamInsight165Complex Event Processing165Complex Event Processing Applications165StreamInsight Highlights166StreamInsight Architecture166Data Structures167The CEP Server167Deployment Models169Application Development170Event Types170Adapters171Query Templates174Queries175Query Template Binding182The Query Object183The Management Interface183Diagnostic Views183Windows PowerShell Diagnostics184Chapter 9: Reporting Services Enhancements185New Data Sources185Expression Language Improvements185Combining Data from More Than One Dataset186Aggregation188Conditional Rendering Expressions189Page Numbering190Read/Write Report Variable190Layout Control191Pagination Properties192Data Synchronization193Text Box Orientation194Data Visualization195Data Bars195Sparklines196Indicators196Maps197Reusability198Shared Datasets199Cache Refresh199Report Parts200Atom Data Feed202Report Builder 3.0203Edit Sessions203The Report Part Gallery203Report Access and Management204Report Manager Improvements204Report Viewer Improvements206Improved Browser Support206RDL Sandboxing206SharePoint Integration207Improved Installation and Configuration207RS Utility Scripting207SharePoint Lists as Data Sources207SharePoint Unified Logging Service208Chapter 10: Self-Service Analysis with PowerPivot209PowerPivot for Excel210The PowerPivot Add-in for Excel210Data Sources211Data Preparation213PowerPivot Reports216Data Analysis Expressions219PowerPivot for SharePoint221Architecture221Content Management224Data Refresh225Linked Documents225The PowerPivot Web Service225The PowerPivot Management Dashboard226Index227About the Authors235What Do You Think of This Book?236Size: 7.75 MBPages: 236Language: EnglishOpen manual