Pro SQL Server 2008 Mirroring
|
|
- Angela Little
- 6 years ago
- Views:
Transcription
1 Pro SQL Server 2008 Mirroring Robert L. Davis, Ken Simmons
2 Pro SQL Server 2008 Mirroring Copyright 2009 by Robert L. Davis, Ken Simmons All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): ISBN-13 (electronic): Printed and bound in the United States of America Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Lead Editor: Jonathan Gennick Technical Reviewer: Glenn Berry Editorial Board: Clay Andres, Steve Anglin, Mark Beckner, Ewan Buckingham, Tony Campbell, Gary Cornell, Jonathan Gennick, Jonathan Hassell, Michelle Lowman, Matthew Moodie, Jeffrey Pepper, Frank Pohlmann, Douglas Pundick, Ben Renow- Clarke, Dominic Shakeshaft, Matt Wade, Tom Welsh Project Manager: Kylie Johnston Copy Editor: Hastings Hart Compositor: Mary Sudul Indexer: Julie Grady Artist: April Milne Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY Phone SPRINGER, fax , ordersny@springer-sbm.com, or visit For information on translations, please contact Apress directly at 233 Spring Street, New York, NY info@apress.com, or visit Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use. ebook versions and licenses are also available for most titles. For more information, reference our Special Bulk Sales ebook Licensing web page at The information in this book is distributed on an as is basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work. The source code for this book is available to readers at
3 Contents at a Glance Contents... iv About the Authors... xii About the Technical Reviewer... xiii Introduction... xiv Chapter 1: High Availability Options... 1 Chapter 2: Database Mirroring Overview...11 Chapter 3: Planning and Best Practices...23 Chapter 4: Database Mirroring Setup...31 Chapter 5: Automating Setup...53 Chapter 6: Maintenance Simplified...95 Chapter 7: Monitoring and Alerting Chapter 8: Upgrading to SQL Server Chapter 9: Reporting Considerations Chapter 10: Planning for Failure Index iii
4 Contents Contents at a Glance... iii Contents... iv About the Authors... xii About the Technical Reviewer... xiii Introduction... xiv Chapter 1: High Availability Options... 1 High Availability vs. Disaster Recovery... 1 Database Mirroring... 2 Failover Clustering... 2 Log Shipping... 4 Replication... 6 Comparing High-Availability Features... 7 Designing a Complete High-Availability Solution... 8 Summary Chapter 2: Database Mirroring Overview Defining Key Terms Choosing an Operating Mode High-Safety Mode High-Performance Mode Understanding Sessions Pausing and Resuming Sessions iv
5 Running Multiple Sessions Understanding Mirroring States Switching Roles Transparent Client Redirection Enhanced Features Log Stream Compression Automatic Page Recovery Availability Enhancements Features by Edition Summary Chapter 3: Planning and Best Practices Step One: Know Your Environment Are Your Servers Ready? Is Your Database Ready? Do You Know Your Service Accounts? Do You Know Your Database Size? Is Your Mirror Comparable to Your Principal? Are You Combining with Other Techniques? Step Two: Know Your Applications How Are Your Applications Connecting to the Servers? Do Any Components Not Support Automatic Failover? Do Your Applications Have Dependencies on Other Databases? Do Your Applications Rely on External Resources? Step Three: Know Your Plan Sample Plan Best Practices Summary v
6 Chapter 4: Database Mirroring Setup Before You Begin Part One: Advanced Preparation Part Two: Pre-setup Configuration Following the Wizard Setting Up Mirroring Manually Step 1: Create Endpoints Step 2: Create Logins Step 3: Grant Connect on Endpoint to Logins Step 4: Set the Principal Partner on Mirror Step 5: Set the Mirror Partner on Principal Step 6: Set the Witness Partner on Principal Step 7: Change the Operating Mode Special Case: Mirroring with Certificates Step 1: Create Database Master Key Step 2: Create a Certificate Step 3: Create an Endpoint Step 4: Back Up the Certificate Step 5: Create Logins Step 6: Create Users Step 7: Assign the Certificate Step 8: Grant Connect on Endpoint to Logins Step 9: Configure Database Mirroring Test, Monitor, and Wrap Up Troubleshooting Common Setup Issues Restore Issues Transaction Log Issues Communication Issues vi
7 Summary Chapter 5: Automating Setup Prepare the Database for Mirroring Back Up the Principal Database Restore Full Backup on the Mirror Database with No Recovery Back Up the Log of the Principal Database Restore the Log on the Mirror Database with No Recovery Create Endpoints on Instances Create Login for the Service Accounts and Grant Connect Set the Mirroring and Witness Partners Change the Operating Mode If Not Using a Witness Helper Procedure to Manage Linked Servers The Master Procedure Parameters Sample Execution The Code Alternative Setup Using PowerShell The PowerShell Setup Script Summary Chapter 6: Maintenance Simplified Routine Maintenance Considerations Transaction Log Backups Backing Up the Log File Write the Script Make the Script Usable Automating Log Backups Managing Log Backup Retention vii
8 Deleting Log Backups Log File Size Identifying Log Files to Shrink Shrinking a Log File Routine Patching and SQL Server Upgrades Installing General Patches Upgrading or Patching SQL Server Fail Back to the Original Principal Reasons to Fail Back to the Original Procedure to Fail Back to the Original Principal Setting Database Owner and TRUSTWORTHY Property Controlled Failover of Mirrored Databases Problems You Might Encounter Procedure to Perform a Controlled Failover Automatic Failover of Mirrored Databases Creating a SQL Alert to Detect Automatic Failovers Using Service Broker to Detect Automatic Failovers Stored Procedure to Respond to a Failover Service Broker Queue Service Broker Service and Route Summary Chapter 7: Monitoring and Alerting Monitoring Components Database Mirroring Status Table Database Mirroring Monitor Job Understanding Warning Thresholds Using the Database Mirroring Monitor Registering Mirrored Databases viii
9 Performing Health Checks Managing Warning Thresholds Using System Stored Procedures Monitoring Managing Warning Thresholds Understanding Performance Counters Configuring Database Mail Creating an Operator Enabling SQL Server Agent Notifications Creating Alerts Warning Thresholds Performance Events Useful Views Using the State Change Trace Event Summary Chapter 8: Upgrading to SQL Server Using the Upgrade Advisor Upgrade Strategies Performing an In-Place Upgrade Considerations Prior to Performing an Upgrade Upgrading High-Performance Mode Upgrading High-Safety Mode Without a Witness Upgrading High-Safety Mode with a Witness Minimizing the Downtime of a Side-by-Side Upgrade Post-Upgrade Procedures Changing Compatibility Level Checking Object Integrity Correct Row and Page Counts ix
10 Setting the Page Verification Method Updating Statistics Summary Chapter 9: Reporting Considerations Using Database Snapshots Creating a Database Snapshot Working with Database Snapshots Dropping a Snapshot Rolling Snapshots Using Log Shipping Implementing Log Shipping with Database Mirroring Configuring Log Shipping for Reporting Using Replication Type of Replication Database to Use Understanding the Terminology Design Considerations Implementing Replication with Database Mirroring Summary Chapter 10: Planning for Failure Detecting Errors Soft Errors Hard Errors Non-Failover Errors Failover Time Failure Scenarios Scenario 1: Principal Server Unavailable Scenario 2: Witness Server Unavailable Scenario 3: Mirror Server Unavailable x
11 Scenario 4: Mirror Server and Witness Server Unavailable Scenario 5: Principal Server and Witness Server Unavailable Procedure to Drop Mirroring Sessions Failover Considerations Procedure to Copy Logins and Roles Planning and Research SQL Server Web Sites White Papers Webcasts Podcasts Free Training Events Microsoft Support Options Summary Index xi
12 About the Authors Ken Simmons is a database administrator and developer specializing in SQL Server and.net. He is a co-author of Pro SQL Server 2008 Administration (Apress, 2009). He has been working in the IT industry since 2000 and currently holds certifications for MCP, MCAD, MCSD, MCDBA, and MCTS for SQL Ken is active in the online community and often participates in the SQL forums on MSDN and SQLServerCentral.com. He enjoys sharing tips by writing articles for SQLServerCentral.com and MSSQLTips.com. When he is not working, Ken enjoys traveling with his wife Susan and son Nathan, and he can often be found on a cruise ship, at a Disney resort, or at the beach in his hometown of Pensacola, Florida. Robert L. Davis is a database administrator and data architect consulting at Microsoft who has worked extensively in setting up and creating automated processes to manage database mirroring for many internal Microsoft applications. He additionally consults with various internal Microsoft IT groups to assist them with their database mirroring needs. Robert is currently working on the Architecture & Performance Engineering team of the CAP application program group. CAP is the internal software used by support personnel for all of Microsoft s customer-facing products such as Xbox, Zune, MSN, Windows Live, and Hotmail. He has over eight years of SQL Server administration experience, much of that in high-availability environments. Rob writes frequently about mirroring and related topics in his blog at xii
13 About the Technical Reviewer Glenn Berry works as a Database Architect at NewsGator Technologies in Denver, CO. He is a SQL Server MVP, and he has a whole collection of Microsoft certifications, including MCITP, MCDBA, MCSE, MCSD, MCAD, and MCTS, which proves that he likes to take tests. He is also an Adjunct Faculty member at University of Denver University College, where he has been teaching since xiii
14 Introduction Pro SQL Server 2008 Mirroring is your complete guide to planning, using, deploying, and maintaining database mirroring as a high-availability option. Mirroring protects you by maintaining one or more duplicate copies of your database for use in the event the primary copy is damaged. It is a key component of any production-level, high-availability solution. This book covers the full spectrum of database mirroring, taking you from the planning phase through the implementation to the maintenance phase and beyond. Who This Book Is For Pro SQL Server 2008 Mirroring is aimed at SQL Server 2008 database administrators and especially at those who desire to mirror their databases in support of high availability. System administrators and operational engineers who manage Windows Server systems that support mirrored database environments will also find much of interest in the book. How This Book Is Structured This book walks you through the basic configuration of database mirroring to the advanced topics you should know after it is implemented. Chapter 1 compares database mirroring with other high-availability techniques and even provides a sample plan that combines multiple high-availability techniques. Chapter 2 provides you an overview of database mirroring, including the different types of implementation and the new features offered in SQL Server Chapter 3 gives you the knowledge you need during the planning phase of database mirroring, providing you with some best-practice techniques you should know before deploying database mirroring. Chapter 4 covers the basic setup of database mirroring using the database mirroring wizard and also provides step-by-step instructions to set up database mirroring using T-SQL. Chapter 5 provides you the scripts you need in order to quickly automate database mirroring setup for several databases at once in order to avoid the time-consuming process of configuring database mirroring on a single database at a time. Chapter 6 provides you the maintenance scripts you need to run on your database mirroring servers in order to keep them running smoothly. Chapter 7 covers the various techniques you need to know in order to monitor database mirroring and to alert you when certain unwanted conditions arise. Chapter 8 walks you through the steps to perform a successful database mirroring upgrade including pre- and post-upgrade considerations. xiv
15 INTRODUCTION Chapter 9 covers the various reporting options you have with database mirroring by taking advantage of database snapshots, log shipping, and replication. Chapter 10 stresses the importance of knowing how your database mirroring configuration will react to different types of failures and what you should do to be prepared for them. Prerequisites Database mirroring was introduced in SQL Server 2005 but wasn t officially supported until Service Pack 1. You can run database mirroring in the original release, but you will need to set a trace flag. In order to run the samples in this book however, we recommend running SQL Server 2005 Service Pack 1 or greater, and if at all possible Service Pack 3. However, in order to take advantage of all of the latest features, you will need to be running SQL Server Downloading the Code You can download the source code for the book on the Apress web site in the Source Code section at All of the T-SQL code will be in.sql files prefaced with the name of the stored procedures used in the book. There will be one PowerShell script with a.ps1 extension. The sample databases are no longer provided as a part of the SQL Server 2008 installation. If you want to download a set of sample databases you can use for testing purposes, they can be found on the CodePlex website at You will want to download the SQL Server 2008 Product Sample Databases from this web site and follow the installation instructions. Contacting the Authors You can contact Ken Simmons by ing him at cyberjunkyks@yahoo.com, or you can visit his blog at There will be a tag on his blog called Pro SQL Server 2008 Mirroring you can use to filter posts that are directly related to the book. Please include the book title in any e- mails to help identify questions or comments about the book. xv
Companion ebook Available Pro Android Includes Android 1.5 SOURCE CODE ONLINE US $44.99
The EXPERT s VOIce in Open Source Pro Android Covers Google s Android Platform and its fundamental APIs, from basic concepts such as Android resources, intents, and content providers to advanced topics
More informationPro SQL Server 2008 Policy-Based Management. Ken Simmons Colin Stasiuk Jorge Segarra
Pro SQL Server 2008 Policy-Based Management Ken Simmons Colin Stasiuk Jorge Segarra PRO SQL SERVER 2008 POLICY-BASED MANAGEMENT Copyright 2010 by Ken Simmons, Colin Stasiuk, Jorge Segarra All rights reserved.
More informationPro.NET 4 Parallel Programming in C#
Pro.NET 4 Parallel Programming in C# Adam Freeman Pro.NET 4 Parallel Programming in C# Copyright 2010 by Adam Freeman All rights reserved. No part of this work may be reproduced or transmitted in any form
More informationPython 3 for Absolute Beginners
Python 3 for Absolute Beginners Tim Hall and J-P Stacey Python 3 for Absolute Beginners Copyright 2009 by Tim Hall and J-P Stacey All rights reserved. No part of this work may be reproduced or transmitted
More informationBeginning Silverlight 3
Beginning Silverlight 3 From Novice to Professional Robert Lair Beginning Silverlight 3: From Novice to Professional Copyright 2009 by Robert Lair All rights reserved. No part of this work may be reproduced
More informationMATLAB Programming for Numerical Analysis. César Pérez López
MATLAB Programming for Numerical Analysis César Pérez López MATLAB Programming for Numerical Analysis Copyright 2014 by César Pérez López This work is subject to copyright. All rights are reserved by the
More informationWindows 10 Revealed. The Universal Windows Operating System for PC, Tablets, and Windows Phone. Kinnary Jangla
Windows 10 Revealed The Universal Windows Operating System for PC, Tablets, and Windows Phone Kinnary Jangla Windows 10 Revealed Kinnary Jangla Bing Maps San Francisco, California, USA ISBN-13 (pbk): 978-1-4842-0687-4
More informationPro Data Backup and Recovery. Steven Nelson
Pro Data Backup and Recovery Steven Nelson Pro Data Backup and Recovery Copyright 2011 by Steven Nelson All rights reserved. No part of this work may be reproduced or transmitted in any form or by any
More informationObjective-C Quick Syntax Reference
Objective-C Quick Syntax Reference Matthew Campbell Objective-C Quick Syntax Reference Copyright 2014 by Matthew Campbell This work is subject to copyright. All rights are reserved by the Publisher, whether
More informationC++ Quick Syntax Reference
C++ Quick Syntax Reference Mikael Olsson C++ Quick Syntax Reference Copyright 2013 by Mikael Olsson This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part
More informationSQL Server AlwaysOn Revealed
SQL Server AlwaysOn Revealed Second Edition Peter A. Carter SQL Server AlwaysOn Revealed, 2nd Edition Peter A. Carter Botley, United Kingdom ISBN-13 (pbk): 978-1-4842-2396-3 ISBN-13 (electronic): 978-1-4842-2397-0
More informationPro Entity Framework 4.0
Pro Entity Framework 4.0 Scott Klein CONTENTS Pro Entity Framework 4.0 Copyright 2010 by Scott Klein All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means,
More informationWeb Development, Silverlight, and
The EXPERT s VOIce in.net Beginning Web Development, Silverlight, and ASP.NET AJAX From Novice to Professional Learn how to build web applications using ASP.NET AJAX, WPF, WCF, and WF, as well as Silverlight.
More informationJavaScript Quick Syntax Reference
JavaScript Quick Syntax Reference Mikael Olsson JavaScript Quick Syntax Reference Copyright 2015 by Mikael Olsson This work is subject to copyright. All rights are reserved by the Publisher, whether the
More informationBuilding Spring 2 Enterprise Applications
Building Spring 2 Enterprise Applications Interface 21 with Bram Smeets and Seth Ladd Building Spring 2 Enterprise Applications Copyright 2007 by Interface 21, Bram Smeets, Seth Ladd All rights reserved.
More informationExcel 2010 Made Simple
Excel 2010 Made Simple Abbott Katz i Excel 2010 Made Simple Copyright 2011 by Abbott Katz All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic
More informationPro Excel 2007 VBA. Jim DeMarco
Pro Excel 2007 VBA Jim DeMarco Pro Excel 2007 VBA Copyright 2008 by Jim DeMarco All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical,
More informationPractical Spring LDAP
Practical Spring LDAP Enterprise Java LDAP Development Made Easy Balaji Varanasi Practical Spring LDAP: Enterprise Java LDAP Development Made Easy Copyright 2013 Balaji Varanasi. All rights reserved. This
More informationPro Perl Parsing. Christopher M. Frenz
Pro Perl Parsing Christopher M. Frenz Pro Perl Parsing Copyright 2005 by Christopher M. Frenz Lead Editors: Jason Gilmore and Matthew Moodie Technical Reviewer: Teodor Zlatanov Editorial Board: Steve Anglin,
More informationPro JavaScript Performance Monitoring and Visualization
Pro JavaScript Performance Monitoring and Visualization Tom Barker Pro JavaScript Performance Copyright 2012 by Tom Barker This work is subject to copyright. All rights are reserved by the Publisher, whether
More informationWeb Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting
Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting Cameron Adams Mark Boulton Andy Clarke Simon Collison Jeff Croft Derek Featherstone Ian Lloyd Ethan Marcotte Dan Rubin
More informationPro SharePoint 2013 Administration Rob Garrett
Pro SharePoint 2013 Administration Rob Garrett Apress Pro SharePoint 2013 Administration Copyright 2013 by Rob Garrett This work is subject to copyright. All rights are reserved by the Publisher, whether
More informationRMAN Recipes for Oracle Database 11g
RMAN Recipes for Oracle Database 11g A Problem-Solution Approach Darl Kuhn, Sam Alapati, and Arup Nanda RMAN Recipes for Oracle Database 11g: A Problem-Solution Approach Copyright 2007 by Darl Kuhn, Sam
More informationExpert Shell Scripting
Expert Shell Scripting Ron Peters Expert Shell Scripting Copyright 2009 by Ron Peters All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic
More informationMATLAB Numerical Calculations. César Pérez López
MATLAB Numerical Calculations César Pérez López MATLAB Numerical Calculations Copyright 2014 by César Pérez López This work is subject to copyright. All rights are reserved by the Publisher, whether the
More informationFunctional Programming in R
Functional Programming in R Advanced Statistical Programming for Data Science, Analysis and Finance Thomas Mailund Functional Programming in R: Advanced Statistical Programming for Data Science, Analysis
More informationSilverlight and ASP.NET Revealed. Matthew MacDonald
Silverlight and ASP.NET Revealed Matthew MacDonald Silverlight and ASP.NET Revealed Copyright 2007 by Matthew MacDonald All rights reserved. No part of this work may be reproduced or transmitted in any
More informationPro ASP.NET SharePoint 2010 Solutions Techniques for Building SharePoint Functionality into ASP.NET Applications
Pro ASP.NET SharePoint 2010 Solutions Techniques for Building SharePoint Functionality into ASP.NET Applications Dave Milner i Pro ASP.NET SharePoint 2010 Solutions: Techniques for Building SharePoint
More informationLearn PHP 7. Object-Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL. Steve Prettyman
THE EXPERT S VOICE IN WEB DEVELOPMENT Learn PHP 7 Object-Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL Steve Prettyman Learn PHP 7 Object-Oriented Modular Programming
More informationMicrosoft Computer Vision APIs Distilled
Microsoft Computer Vision APIs Distilled Getting Started with Cognitive Services Alessandro Del Sole Microsoft Computer Vision APIs Distilled Alessandro Del Sole Cremona, Italy ISBN-13 (pbk): 978-1-4842-3341-2
More informationSwift Quick Syntax Reference
Swift Quick Syntax Reference Matthew Campbell Swift Quick Syntax Reference Copyright 2014 by Matthew Campbell This work is subject to copyright. All rights are reserved by the Publisher, whether the whole
More informationC Quick Syntax Reference
C Quick Syntax Reference Mikael Olsson C Quick Syntax Reference Copyright 2015 by Mikael Olsson This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of
More informationBeginning ASP.NET MVC 4. José Rolando Guay Paz
Beginning ASP.NET MVC 4 José Rolando Guay Paz Beginning ASP.NET MVC 4 Copyright 2013 by José Rolando Guay Paz This work is subject to copyright. All rights are reserved by the Publisher, whether the whole
More informationAgile Swift. Swift Programming Using Agile Tools and Techniques. Godfrey Nolan
Agile Swift Swift Programming Using Agile Tools and Techniques Godfrey Nolan Agile Swift: Swift Programming Using Agile Tools and Techniques Godfrey Nolan Huntington Woods, Michigan, USA ISBN-13 (pbk):
More informationFoundation Flash Catalyst. Greg Goralski LordAlex Leon
Foundation Flash Catalyst Greg Goralski LordAlex Leon Foundation Flash Catalyst Copyright 2010 by Gerg Goralski and LordAlex Leon All rights reserved. No part of this work may be reproduced or transmitted
More informationDate on Database. Writings C. J. Date
Date on Database Writings 2000 2006 C. J. Date Date on Database: Writings 2000 2006 Copyright 2006 by C. J. Date All rights reserved. No part of this work may be reproduced or transmitted in any form or
More informationIntroducing Aviary. Mike Peutz
Introducing Aviary Mike Peutz Introducing Aviary Copyright 2009 by Mike Peutz All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical,
More informationRaven: Scripting Java Builds with Ruby MATTHIEU RIOU
Raven: Scripting Java Builds with Ruby MATTHIEU RIOU Raven: Scripting Java Builds with Ruby Copyright 2007 by Matthieu Riou All rights reserved. No part of this work may be reproduced or transmitted in
More informationBuilding Custom Tasks for SQL Server Integration Services
Building Custom Tasks for SQL Server Integration Services Andy Leonard Building Custom Tasks for SQL Server Integration Services Andy Leonard Farmville, Virginia, USA ISBN-13 (pbk): 978-1-4842-2939-2 ISBN-13
More informationScalable Big Data Architecture
Scalable Big Data Architecture A Practitioner s Guide to Choosing Relevant Big Data Architecture Bahaaldine Azarmi Scalable Big Data Architecture Copyright 2016 by Bahaaldine Azarmi This work is subject
More informationBeginning Web Development, Silverlight, and ASP.NET AJAX
Beginning Web Development, Silverlight, and ASP.NET AJAX From Novice to Professional Laurence Moroney Beginning Web Development, Silverlight, and ASP.NET AJAX: From Novice to Professional Copyright 2008
More informationCourse 6231A: Maintaining a Microsoft SQL Server 2008 Database
Course 6231A: Maintaining a Microsoft SQL Server 2008 Database OVERVIEW About this Course Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the
More informationMaintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led
Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with product knowledge and skills needed to
More informationCourse 6231A: Maintaining a Microsoft SQL Server 2008 Database
Course 6231A: Maintaining a Microsoft SQL Server 2008 Database About this Course This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2008
More informationFlash Builder and Flash Catalyst The New Workflow. Steven Peeters
Flash Builder and Flash Catalyst The New Workflow Steven Peeters Flash Builder and Flash Catalyst The New Workflow Copyright 2010 by Steven Peeters All rights reserved. No part of this work may be reproduced
More informationWeb Programming with Dart. Moises Belchin Patricia Juberias
Web Programming with Dart Moises Belchin Patricia Juberias Web Programming with Dart Copyright 2015 by Moises Belchin and Patricia Juberias This work is subject to copyright. All rights are reserved by
More informationMaintaining a Microsoft SQL Server 2008 Database (Course 6231A)
Duration Five days Introduction Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2008
More informationWord Business Documents
THE EXPERT S VOICE IN OFFICE Beginning Microsoft Word Business Documents From Novice to Professional Learn How to Create Specialized Business Documents with Microsoft Word James J. Marshall Beginning Microsoft
More informationBeginning Ubuntu Server Administration
Beginning Ubuntu Server Administration From Novice to Professional Sander van Vugt Beginning Ubuntu Server Administration: From Novice to Professional Copyright 2008 by Sander van Vugt All rights reserved.
More informationBeginning the Linux Command Line. Sander van Vugt
Beginning the Linux Command Line Sander van Vugt Beginning the Linux Command Line Copyright 2009 by Sander van Vugt All rights reserved. No part of this work may be reproduced or transmitted in any form
More informationBeginning Ubuntu Server Administration
Beginning Ubuntu Server Administration From Novice to Professional Sander van Vugt Beginning Ubuntu Server Administration: From Novice to Professional Copyright 2008 by Sander van Vugt All rights reserved.
More informationEssential Angular for ASP.NET Core MVC
Essential Angular for ASP.NET Core MVC Adam Freeman Essential Angular for ASP.NET Core MVC Adam Freeman London, UK ISBN-13 (pbk): 978-1-4842-2915-6 ISBN-13 (electronic): 978-1-4842-2916-3 DOI 10.1007/978-1-4842-2916-3
More informationBeginning JSF 2 APIs and JBoss Seam. Kent Ka Iok Tong
Beginning JSF 2 APIs and JBoss Seam Kent Ka Iok Tong Beginning JSF 2 APIs and JBoss Seam Copyright 2009 by Kent Ka Iok Tong All rights reserved. No part of this work may be reproduced or transmitted in
More informationFoundations of JSP Design Patterns
Foundations of JSP Design Patterns ANDREW PATZER EDITED BY MATTHEW MOODIE APress Media, LLC Foundatlons of JSP Design Patterns Copyright O 2004 by Andrew Patzer, Matthew Moodle Originally published by
More informationRyan Adams Blog - Twitter MIRRORING: START TO FINISH
Ryan Adams Blog - http://ryanjadams.com Twitter - @ryanjadams Email ryan@ryanjadams.com MIRRORING: START TO FINISH Objectives Define Mirroring Describe how mirroring fits into HA and DR Terminology The
More informationThe Windows 10 Productivity Handbook
The Windows 10 Productivity Handbook Discover Expert Tips, Tricks, and Hidden Features in Windows 10 Mike Halsey The Windows 10 Productivity Handbook Mike Halsey Sheffield, Yorkshire, UK ISBN-13 (pbk):
More informationVisual Studio Condensed. Patrick Desjardins
Visual Studio Condensed Patrick Desjardins Visual Studio Condensed Copyright 2014 by Patrick Desjardins This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or
More informationEnterprise JavaBeans 2.1
Enterprise JavaBeans 2.1 STEFAN DENNINGER and INGO PETERS with ROB CASTANEDA translated by David Kramer APress Media, LLC Enterprise JavaBeans 2.1 Copyright 2003 by Stefan Denninger and Ingo Peters with
More informationPro MERN Stack. Full Stack Web App Development with Mongo, Express, React, and Node. Vasan Subramanian
Pro MERN Stack Full Stack Web App Development with Mongo, Express, React, and Node Vasan Subramanian Pro MERN Stack Vasan Subramanian Bangalore, Karnataka, India ISBN-13 (pbk): 978-1-4842-2652-0 ISBN-13
More informationJames Cryer. Pro Grunt.js
James Cryer Pro Grunt.js Pro Grunt.js Copyright 2015 by James Cryer This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned,
More informationAccelerated GWT. Building Enterprise Google Web Toolkit Applications. Vipul Gupta
Accelerated GWT Building Enterprise Google Web Toolkit Applications Vipul Gupta Accelerated GWT: Building Enterprise Google Web Toolkit Applications Copyright 2008 by Vipul Gupta All rights reserved. No
More informationTraining Kit Administering Microsoft SQL Server 2012 Databases. Training Kit EXAM SQL Server 2012 Databases
spine = 1.47 EXAM 70-462 Administering Microsoft SQL Server 2012 Databases Microsoft Certified Solutions Associate The new MCSA certifications validate the core technical skills required to build a sustainable
More informationDeveloping C# Apps for iphone and ipad Using MonoTouch
Developing C# Apps for iphone and ipad Using MonoTouch ios Apps Development for.net Developers Bryan Costanich i Developing C# Apps for iphone and ipad Using MonoTouch: ios Apps Development for.net Developers
More informationMigrating to Swift from Android
Migrating to Swift from Android Sean Liao Migrating to Swift from Android Copyright 2014 by Sean Liao This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part
More information"Charting the Course... MOC C: Administering an SQL Database Infrastructure. Course Summary
Description Course Summary This five-day instructor-led course provides students who administer and maintain SQL databases with the knowledge and skills to administer a SQL server database infrastructure.
More informationDeepak Vohra. Pro Docker
Deepak Vohra Pro Docker Pro Docker Copyright 2016 by Deepak Vohra This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically
More informationJava Quick Syntax Reference. Second Edition. Mikael Olsson
Java Quick Syntax Reference Second Edition Mikael Olsson Java Quick Syntax Reference Second Edition Mikael Olsson Java Quick Syntax Reference Mikael Olsson Hammarland, Länsi-Suomi, Finland ISBN-13 (pbk):
More informationA Programmer's Guide to
J2EE FrontEnd Technologies: A Programmer's Guide to Servlets, JavaServer Pages, and Enterprise JavaBeans LENNART JGRELID APress Media, LLC J2EE FrontEnd Technologies: A Programmer's Guide to Servlets,
More informationPeter A Carter. Pro SQL Server Administration
Peter A Carter Pro SQL Server Administration Pro SQL Server Administration Copyright 2015 by Peter A Carter This work is subject to copyright. All rights are reserved by the Publisher, whether the whole
More informationBeginning Objective-C
Beginning Objective-C James Dovey Ash Furrow Beginning Objective-C Copyright 2012 by James Dovey and Ash Furrow This work is subject to copyright. All rights are reserved by the Publisher, whether the
More informationFrom Novice to Professional
Beginning SQL Server 2000 DBA: From Novice to Professional Tony Bain, with Baya Pavliashvili, Joseph Sack, Michael Benkovich, and Brian Freeman APress Media, LLC Beginning SQL Server 2000 DBA: From Novice
More informationExpert C# 5.0 with.net 4.5 Framework
Expert C# 5.0 with.net 4.5 Framework Mohammad Rahman Apress Expert C# 5.0: with.net 4.5 Framework Copyright 2013 by Mohammad Rahman This work is subject to copyright. All rights are reserved by the Publisher,
More informationiphone Design Award-Winning Projects Chris Dannen
iphone Design Award-Winning Projects Chris Dannen i iphone Design Award-Winning Projects Copyright 2009 by Chris Dannen All rights reserved. No part of this work may be reproduced or transmitted in any
More informationBeginning SQL Server 2012 Administration. Rob Walters Grant Fritchey
Beginning SQL Server 2012 Administration Rob Walters Grant Fritchey Beginning SQL Server Administration Copyright 2012 by Rob Walters, Grant Fritchey This work is subject to copyright. All rights are reserved
More informationPractical Amazon EC2, SQS, Kinesis, and S3
Practical Amazon EC2, SQS, Kinesis, and S3 A Hands-On Approach to AWS Sunil Gulabani Practical Amazon EC2, SQS, Kinesis, and S3: A Hands-On Approach to AWS Sunil Gulabani Ahmedabad, Gujarat, India ISBN-13
More informationPro SharePoint 2013 Administration. Rob Garrett
Pro SharePoint 2013 Administration Rob Garrett Pro SharePoint 2013 Administration Copyright 2013 by Rob Garrett This work is subject to copyright. All rights are reserved by the Publisher, whether the
More informationUK-SQL MIRRORING AN INTRODUCTION SQL SERVER MIRRORING INFORMATION TEMPLATE
UK-SQL MIRRORING AN INTRODUCTION SQL SERVER MIRRORING INFORMATION TEMPLATE 27 April 2010 Copyright Clause This document contains material the copyright in which is owned by UK-SQL (UK) ( UK-SQL ). All
More informationAndroid Continuous Integration
Android Continuous Integration Build-Deploy-Test Automation for Android Mobile Apps Pradeep Macharla Android Continuous Integration Pradeep Macharla North Carolina, USA ISBN-13 (pbk): 978-1-4842-2795-4
More informationPro Windows PowerShell
Pro Windows PowerShell Hristo Deshev Pro Windows PowerShell Copyright 2008 by Hristo Deshev All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic
More informationPro Windows PowerShell
Pro Windows PowerShell Hristo Deshev Pro Windows PowerShell Copyright 2008 by Hristo Deshev All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic
More informationIntroducing Meteor. Josh Robinson Aaron Gray David Titarenco
Introducing Meteor Josh Robinson Aaron Gray David Titarenco Introducing Meteor Copyright 2015 by Josh Robinson, Aaron Gray, and David Titarenco This work is subject to copyright. All rights are reserved
More informationAndroid Continuous Integration
Android Continuous Integration Build-Deploy-Test Automation for Android Mobile Apps Pradeep Macharla Android Continuous Integration Build-Deploy-Test Automation for Android Mobile Apps Pradeep Macharla
More informationPro Android C++ with the NDK
Pro Android C++ with the NDK Onur Cinar Apress Pro Android C++ with the NDK Copyright 2012 by Onur Cinar This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or
More informationBeginning Robotics Programming in Java with LEGO Mindstorms
Beginning Robotics Programming in Java with LEGO Mindstorms Wei Lu Beginning Robotics Programming in Java with LEGO Mindstorms Wei Lu Keene, New Hampshire, USA ISBN-13 (pbk): 978-1-4842-2004-7 ISBN-13
More informationPro MongoDB Development
Pro MongoDB Development Deepak Vohra Pro MongoDB Development Copyright 2015 by Deepak Vohra This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the
More informationCarlo Scarioni. Pro Spring Security
Carlo Scarioni Pro Spring Security Pro Spring Security Copyright 2013 by Carlo Scarioni This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material
More informationUnderstanding Oracle APEX 5 Application Development
Understanding Oracle APEX 5 Application Development Second Edition Edward Sciore Understanding Oracle APEX 5 Application Development Copyright 2015 by Edward Sciore This work is subject to copyright. All
More informationPro Hyper-V. Harley Stagner
Pro Hyper-V Harley Stagner Pro Hyper-V Copyright 2009 by Harley Stagner All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical,
More informationSQL Server 2014 Training. Prepared By: Qasim Nadeem
SQL Server 2014 Training Prepared By: Qasim Nadeem SQL Server 2014 Module: 1 Architecture &Internals of SQL Server Engine Module : 2 Installing, Upgrading, Configuration, Managing Services and Migration
More informationMaterial Design Implementation with AngularJS
Material Design Implementation with AngularJS UI Component Framework First Edition V. Keerti Kotaru Material Design Implementation with AngularJS V. Keerti Kotaru Hyderabad, Andhra Pradesh, India ISBN-13
More informationPro ASP.NET SignalR. Real-Time Communication in.net with SignalR 2.1. Keyvan Nayyeri Darren White
Pro ASP.NET SignalR Real-Time Communication in.net with SignalR 2.1 Keyvan Nayyeri Darren White Pro ASP.NET SignalR: Real-Time Communication in.net with SignalR 2.1 Copyright 2014 by Keyvan Nayyeri and
More informationPractical Ruby Gems. David Berube
Practical Ruby Gems David Berube Practical Ruby Gems Copyright 2007 by David Berube All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or
More informationDigital Illustration Fundamentals
Wallace Jackson Digital Illustration Fundamentals Vector, Raster, WaveForm, NewMedia with DICF, DAEF and ASNMF 1st ed. 2015 Wallace Jackson Lompoc, California, USA ISBN 978-1-4842-1696-5 e-isbn 978-1-4842-1697-2
More informationPro Business Applications with Silverlight 4
Pro Business Applications with Silverlight 4 Chris Anderson Pro Business Applications with Silverlight 4 Copyright 2010 by Chris Anderson All rights reserved. No part of this work may be reproduced or
More informationThe Definitive Guide to Grails 2
The Definitive Guide to Grails 2 Jeff Scott Brown Graeme Rocher Apress The Definitive Guide to Grails 2 Copyright 2013 by Jeff Scott Brown and Graeme Rocher This work is subject to copyright. All rights
More informationPro ASP.NET MVC 5. Adam Freeman
Pro ASP.NET MVC 5 Adam Freeman Pro ASP.NET MVC 5 Copyright 2013 by Adam Freeman This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is
More informationCOURSE 20462C: ADMINISTERING MICROSOFT SQL SERVER DATABASES
Page 1 of 11 ABOUT THIS COURSE This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2014 database. The course focuses on teaching individuals
More informationAdministrator s Guide. StorageX 7.8
Administrator s Guide StorageX 7.8 August 2016 Copyright 2016 Data Dynamics, Inc. All Rights Reserved. The trademark Data Dynamics is the property of Data Dynamics, Inc. StorageX is a registered trademark
More informationPro Python System Administration
Pro Python System Administration Rytis Sileika Pro Python System Administration Copyright 2010 by Rytis Sileika All rights reserved. No part of this work may be reproduced or transmitted in any form or
More informationMicrosoft SQL Server" 2008 ADMINISTRATION. for ORACLE9 DBAs
Microsoft SQL Server" 2008 ADMINISTRATION for ORACLE9 DBAs Contents Acknowledgments *v Introduction xvii Chapter 1 Introduction to the SQL Server Platform 1 SQLServer Editions 2 Premium Editions 3 Core
More information