SQL SERVER DATA TOOLS WORKSHOP. Everything you need to know to get started

Size: px
Start display at page:

Download "SQL SERVER DATA TOOLS WORKSHOP. Everything you need to know to get started"

Transcription

1 SQL SERVER DATA TOOLS WORKSHOP Everything you need to know to get started

2 2 Introduction

3 Thanks for hosting 3

4 @DataDude IBM Corporation Ashton-Tate 1991-present Microsoft Corp. SDE in the Developer Relations Group (the Netherlands) Senior Development Consultant in MCS (the Netherlands) SDE in Storage Engine (DBCC, Bulk Insert and Convert) Program Manager SQL-DMO and Query Analyzer Product Unit Manager SQL Server Management Tools Software Architect DTS 2005 (now SSIS) and SMO Software Architect MS-DTC, COM+, System.Transactions, WS-AT Software Architect SQL Server Customer Advisory Team (Europe) Principal Group Engineering Manager Visual Studio Team System Database Edition Principal Software Architect Azure Active Directory Principal Software Architect Cloud Programmability (SQL) Principal Group Program Manager SQL Server Data Platform

5 Agenda 5 Declarative Database Development SQL Server Data Tools Online Schema Management Offline Schema Management Application Life Cycle Integration Programmatic and Command Line Usage

6 Database Development is Hard! 6 Challenges: Databases are inherently stateful Focus is on ALTER instead of CREATE Dependencies complicate scripts Errors are often found only when scripts are executed Synchronizing application and database versions Targeting different SQL Server and SQL Azure versions

7 There is a Better Way 7 Design time separated from runtime Model-based approach Declarative representation (CREATE scripts) Hydrated from database, T-SQL scripts in project, dacpac Connected and offline development with consistent tools Validation for specific SQL Server/Azure versions Diff design model and database model to generate change scripts Projects allow application & database code to be managed together Model-based differencing used to synchronize schemas

8 History of the DataDude Project 8 Project funded April 2005 Project started July 1 st 2005 Visual Studio 2005 Team System for Database Professionals Visual Studio 2008 Team System for Database Professionals Re-architected to be declarative model based system Visual Studio 2008 Team System for Database Professionals GDR R2 Visual Studio 2010 Team System for Database Professionals Transitioned to SQL Server 2009 SQL Server Data Tools

9 Introducing SQL Server Data Tools 9 SQL Server Data Tools SQL Server Object Explorer SQL Static Code Analysis Database Publishing SQL Language Services Buffered Declarative Editing Table Designer Schema Comparison Isolated Local Database Runtime SQL/CLR SQL Debugging

10 SQL Server Data Tools (SSDT) 10 Developer-focused toolset for building SQL Server & SQL Azure databases Experiences Enabled Connected Development Project Based Development Application Lifecycle & Tools Fundamentals Declarative, model based database development Integrated tools with modern language services Connected and offline with local testing Target SQL Server and SQL Azure Detecting and managing database drift

11 Resources 11 Online Setup Get It Team blog MSDN Forum Articles MSDN Magazine Sept 2011 The "Juneau" Database Project

12 12 Declarative Database Development The foundation

13 Declarative Database Development 13 Define WHAT you want, not HOW you want to get there Declarative vs. Imperative

14 Imperative 14 Why? Imperative script hard codes knowledge about: The state of the target system: Presence of objects, dependencies, unbinding, rebinding Required ordering of operations Cumulative changes need to be serialized v1v2v3v4v5 instead of v1v4v5 Validating the end-result against expected end-state is hard No easy way to compare expected vs. actual Batching or separating multiple changes

15 Declarative 15 Define what you want in the form of a model Fill the model using a DSL (domain specific language) T-SQL Use the model as the starting point blueprint for all operations Deployment/publish, start by comparing the current state of the target with the required state (blueprint) Use the resulting difference knowledge to programmatically generate an deployment plan Use plan to create sequence of (SQL) statements required to make the target state become like the blueprint state

16 Imperative vs. Declarative 16 Manual vs. generated / programmatic Point in time vs. always current Sequential vs. differential

17 Script Fundamentals 17 Requirement to be able to round trip DSL artifacts Script Model SQL script Parse Script fragment Script fragment Script Gen SQL script Script fragment is AST (Abstract Syntax Tree) T-SQL Script Fragment S A T Parser Script Gen Script Fragment T-SQL

18 ScriptDom 18 SQL Server 2012 managed parser Supports SQL Server Class TSqlXXXParser XXX = [80, 90, 100, 110] SQLDom.msi (redist x86/x64) Microsoft.SqlServer.TransactSql.ScriptDom.dll C:\Program Files (x86)\microsoft SQL Server\110\SDK \Assemblies\Microsoft.SqlServer.TransactSql.ScriptDom.dll GAC

19 Basic ScriptDom loop 19 static void Main(string[] args) { bool initialquotedidentifiers = false; TSqlParser parser = new TSql110Parser(initialQuotedIdentifiers); StreamReader sr = new StreamReader(@".\test.sql"); IList<ParseError> errors; TSqlFragment fragment = parser.parse(sr, out errors); StreamWriter sw = new StreamWriter(Console.OpenStandardOutput()); } Sql110ScriptGenerator scriptgen = new Sql110ScriptGenerator(); scriptgen.generatescript(fragment, sw);

20 Reusable Building Blocks 20 Model Store Model Builder Model Serialization Model Comparison Model Copy

21 Model Store 21 Elements Relationships Properties Identifiers Annotations Model stored in ESE database *.dbmdl (Database Model) file extension used by local model cache.

22 Model Builder 22 The schema model is populated using information from the AST representation of the SQL parser From a model element you can recreate a script fragment (AST)

23 Model Serialization 23 Act of serializing and de-serializing a schema model to and from disk or in-memory persistence model Model is serialized as XML See digesting a DACPAC

24 Reverse Engineer 24 Reverse Engineering is a special form of model builder, which scripts the content of a source database in the form of SQL scripts (model DSL input format) to construct a model

25 Model Copy / Compare 25 Comparing two declarative models to determine the difference The comparison engine exposes options for excluding object instances, object types, specific options on objects and certain common use cases

26 Schema Compare & Deployment 26 Script Fragment Model Builder Model Builder Script Fragment DB Reverse Engineer Source Schema Model Target Schema Model Reverse Engineer DB Schema Package Model Serializer Model Compare Diff List Model Serializer Schema Package Plan Optimizer Diff Visualizer Deploy Plan Script Generator

27 Model Based 27.SQL Source All schema objects are represented inside a model What is in the model is defined by the provider To load/hydrate a model instance Parse SqlScript Dom Interpret Schema Model Parse SqlCodeDom, based on parsers Abstract Syntax Tree (AST) Interpretation Schema Model Symbol list Object References (hard and soft dependencies) Validation Validate

28 28 SQL Server Data Tools DAC FX Database is a project that builds into DACPAC Visual Studio SSDT T-SQL DOM LocalDB Code can be tested locally (F5) Connectivity T-SQL Compiler Syntax and semantic validation during compilation

29 Digesting a.dacpac 29 OPC file Unpack handler associated at file system level Rename.dacpac to.zip to open Compressed Versioned SQL Server 2012 ships with DACPAC version

30 .DACPAC streams 30

31 31 SQL Server Data Tools Installation

32 Setup Options 32 Install from online Web Platform Installer feed Install from SQL Server 2012 DVD Install from Visual Studio 11 Install from offline administrative install

33 Supported OS Platforms 33 Windows Vista SP2+ Windows 7 SP1+ Windows Server 2008 SP+ Windows Server 2008 R2 SP1+ Note: this is different then the Visual Studio 2010 platforms

34 Visual Studio Requirements 34 Visual Studio 2010 Integrated Shell+ SQL-CLR requires Visual Studio 2010 Standard+ Visual Studio 2010 SP1+ Notes: SQL Server 2012 only installs VS 2010 Integrated Shell SP1 If you have an existing Visual Studio 2010 installation you must install SP1 yourself (?KB VS2010 SP1 checks) Watch for mixed mode (?KB detecting mixed mode)

35 SSDT Online Acquisition 35 Install online via Web Platform Installer (WebPI) SSDT download link for latest bits Requires WebPI v3.0 or better to be installed User is prompted on first attempt when not installed or updated Automatically downloads all required new or updated dependencies Invokes SSDTSetup.exe (chained installer)

36 Installing from SQL Server 2012 DVD 36 Install SSDT from SQL Server 2012 DVD image Install VS 2010 SP1 shell if you do not have VS installed If you do have VS 2010 install, user needs to install SP1! DVD puts down a stub which will acquire latest SSDT bits online via (WebPI) See for detailed step through

37 Creating an Admin Install 37 SSDTSetup.exe /layout C:\SSDTAdminInstall Pulls down all the latest dependencies from the web Enables generating a local install point which can be shared via a file share or USD drive DMZ or offline installation scenario For detailed steps see:

38 SSDTSetup 38 SSDTSetup.exe Setup chainer (486 KB) SSDT\x86\SSDT.msi Actual tools (5.75 MB) SSDT\x86\SSDTBuildUtilities.msi MSBuild targets and utilities (970 KB) SSDT\x86\DbSqlPackageProvider.msi Web Deploy Provider (729 KB)

39 Setup Dependencies (payload directory) 39 x86\dacframework.msi dotnetfx40_full_x86_x64.exe x86\ndp40-kb v2-x86.exe NDP40-KB x86-x64.exe x86\sharedmanagementobjects.msi x64\dacframework.msi x86\sqldom.msi x64\ndp40-kb v2-x64.exe x86\sqllocaldb.msi x64\sharedmanagementobjects.msi x86\sqlls.msi x64\sqldom.msi x86\sqlsysclrtypes.msi x64\sqllocaldb.msi x86\ssdtdbsvcexternals.msi x64\sqlls.msi x86\tsqllanguageservice.msi x64\sqlsysclrtypes.msi x86\vs10sp1-kb exe x64\tsqllanguageservice.msi x86\vsintshell.exe

40 Setup Dependencies 40.NET 4.0 CLR runtime dotnetfx40_full_x86_x64.exe.net 4.0 CLR general update NDP40-KB x86-x64.exe Update for Microsoft.NET Framework 4 Runtime Update NDP40-KB x86-x64.exe LocalDB support Visual Studio 2010 integrated shell VSIntShell.exe Visual Studio 2010 SP installer VS10sp1-KB exe

41 Setup Dependencies 41 SQL Server 2012 Data-Tier Application Framework v3.0 DACFramework.msi SQL Server 2012 Express LocalDB SqlLocalDB.msi SQL Server 2012 Script DOM (parser) SQLDom.msi SQL Server 2012 Language Services (compiler and binder) sqlls.msi SQL Server 2012 CLR types (geo and hierarchy) SQLSysClrTypes.msi SQL Server 2012 Management Objects (SMO) SharedManagementObjects.msi SQL Server 2012 Language Services (IntelliSense parser) TSqlLanguageService.msi

42 42 DAC

43

44 DAC Framework v3 (DACFX) 44 DAC Framework DACFX is the core SQL redist providing modeling, reverse engineering and deployment pipeline capabilities v3.0 supports the full domain of SQL Server 2005, 2008/R2, 2012, and SQL Azure Managed Public API Exposes verbs for DACPAC and BACPAC operations Command-line tool (SqlPackage.exe) Exposes DACPAC verbs, project publish DACUnpack.exe Windows file handler for unpacking DACPAC to disk DACFX Clients SSMS, SSDT, SAMP, I&E, VS Web and DB Publishing

45 DACFX Packages 45.dacpac Packaged Schema representing the declarative model of the database Not SQL, but a declarative Schema Model representation of the versioned database Built from source code or Extracted from existing databases Deploy as new database or Upgrade an existing database.bacpac Packaged Schema and Data representing the state of the database at the time of Export Composed of Schema Model with state-ful properties and Data streams Exported from existing databases Imported as a new database or populates an empty database

46 DAC Evolution 46

47 SQL Azure Management Portal (SAMP) 47 Subscriber and Operator oriented toolset for managing SQL Azure databases through DAC Verbs Experiences Enabled Connected Development Portal Based Tools Application Lifecycle support DACPAC verbs supported Deploy Data Tier Application (create new database from dacpac) Upgrade Data Tier Application (upgrade database to match dacpac) Extract Data Tier Application (create dacpac from existing database) BACPAC Verbs supports Export Data Tier Application (export database as bacpac to Windows Azure Blob Storage) Import Data Tier Application (import bacpac as new database from Windows Azure Blob Storage)

48 SQL Server Data Tools (SSDT) 48 Developer-focused toolset for authoring, building and publishing DACPACs Experiences Enabled Connected Development Project Based Development Application Lifecycle & Tools DACPAC verbs Author DACPAC declaratively and build from source Compare DACPAC to project, database, and other DACPACs Import DACPAC into project Publish DACPAC/Project to database

49 SQL Server Management Studio (SSMS) 49 DBA-focused tools for deploying and extracting DACPACs; importing and exporting BACPACs Experiences Enabled Administration and Monitoring Connected Development Configuration and Task Wizards DACPAC Verbs Supported Deploy Data Tier Application Register/Unregister Data Tier Application Upgrade Data Tier Application BACPAC Verbs Supported Import Data Tier Application Export Data Tier Application Migrate Database to SQL Azure

50 50 Online Schema Management Imperative & Declarative Schema Authoring and Deployment

51 Connected Development 51 SQL Server Object Explorer (SSOX) Modeled after SSMS object explorer Modern T-SQL Coding Experience Buffered Declarative Object Editing Model-based with Error Detection Imperative Script Execution IntelliSense Code-backed Table Designer View/Edit/Script Data (incl. copy/paste) Execute/Debug entry points

52 Connected Development SQL Server Object Explorer (SSOX) Developer-oriented SSMS style interaction with live instances Platform support Supports connecting to SQL2005, SQL2008, SQL2012, and Azure Supports connecting directly to a contained database Specific developer-oriented features slanted towards the TSQL developer Cascading drops and renames Auto-update of tree / source as changes occur on the server

53 Connected Development Power Buffer Declarative deferred online schema management Brings project-oriented features to online / connected development Table designer Strives to be the same experience online as experienced in the project system Live errors and warnings as changes are made against code Project-oriented validation during editing Debugging

54 Schema Compare 54 Next and Previous move between top-level objects, no longer expand the tree. Simpler set of columns are aligned around the central action column echoes alignment of schemas above Group-by Action is the default Schema no longer used as a parent for top-level objects; only shown when changed Same column order is used for all groupings; cleaner and easier to parse regardless of grouping Improved script diff algorithm for tables emphasizes columns as unit of change. Gives much improved alignment. Also improved look

55 Controlling Refresh Rate on SSOX HKEY_CURRENT_USER\Software\Microsoft\VisualS tudio\10.0exp\sqldb\dialogpage\microsoft.visua lstudio.data.tools.package.toolsoptions.onlineediti ng.onlineeditingoptionssettings] "PollingDriftCheckSeconds"="30" Defaults to 30. If set to <= 0 will be infinite (3 days). Cannot be less than 30.

56 56 Offline Schema Management Schema as source code and projects

57 Project-based Development 57 Database definition managed in a Visual Studio project Multi-target SQL Server {2005, 2008, 2008R2, 2012, Azure} Advanced Language Services for T-SQL Go To Definition/Find All References/Refactoring F5 debugging with LocalDB Visualize schema differences and migrate changes Publish direct, via SQL script or DACPAC Integrated database drift detection Point-in-time Snapshot Drag & Drop import from SQL Server Object Explorer

58 Design-time - Database Specific Features SSDT adds database specific design time features to the VS environment Project properties pages Specific target database platform Modeling of database properties Configure Debug environment Innovative SqlCLR support Import schema functionality Split-Pane Table Designer

59 Design-time - Database Specific Features Build-time validation Platform specific validation Example Enforces clustered index requirement on tables in Azure Integration with Compiler Services Engine-level build-time validation without schema deployment Leverages CDB and SQL2012 engine capabilities Debug database Integration with LocalDB provides default database to host schema for execution during F5 debugging

60 Design-time - Language Parity Features SSDT provides tools that elevate database development to the level of other managed languages like VB.NET and C# Intellisense Snippets Debugger integration Find all references / Go to definition / Refactoring Refactoring changes carried through incremental deployment Static code analysis (FXCop)

61 Design-time - Project Productivity Selective import using Schema Compare Provides object-level granularity and control over the import process Ideal for in-cycle project updates and synchronization Composite Projects Schema distributed across multiple SSDT database projects Enable division of schema along security or organizational boundaries Published as one logical database! Referenced objects brought into parent model on build Controlled by Include Composite Objects advanced publish option

62 Deploying Changes SSDT provides a core update engine that generates TSQL to incrementally update a target A target is usually a database but can also be a project or.dacpac Over top of the core engine SSDT provides a number of different heads Each deployment head enables different scenarios to integrate into different customer update processed

63 Deploying changes - UI Deployment SSDT provides a number of different ways to deploy changes inside the IDE F5 Integration with Visual Studio s debug / run features Publish Meant for formal updates of a target database from a project Can utilize publish profiles in team development environment Schema Compare Can be thought of a project s Visual Deployment Supports various comparisons between other sources / targets -.dacpac, database, project

64 Deploying changes - Other Heads Outside of Visual Studio there are a number of other options MSBuild deploy (F5), publish tasks Sqlpackage.exe command line tool (similar to vsdbcmd.exe in VSDB) MSDeploy provider Public deployment API support for creation and consumption of.dacpac /.bacpac

65 Publishing your Database Changes 65 Target version aware: SQL Server 2005 SQL Server 2008 & SQL Server 2008 R2 SQL Server 2012 SQL Azure Publish Direct, via SQL script, or DACPAC snapshots

66 66 Application Life Cycle Integration Team development and central build services

67 Application Lifecycle & Tools 67 MSBuild tasks for: Build Publish T-SQL Static Code Analysis MSBuild in a redist Database projects in build server environment (like Team Build) without installing full VS on build server Integrates with all standard VS SCCS providers DACFX v3 Schema Compare Publish

68 68 Programmatic and Command Line

69 SqlPackage.exe 69 Part of DACFramework.msi (redist) Location: %ProgramFiles(x86)%\Microsoft SQL Server\110\DAC\bin /Action: {Extract DeployReport DriftReport Publish Script} Supports response Command line override settings in response file

70 DacUnpack.exe 70 C:\Program Files (x86)\microsoft SQL Server\110\DAC\bin Explorer file handler for unpacking.dacpac Note: not a command line tools

71 MSBuild Tasks 71 "C:\Program Files (x86)\msbuild\microsoft\visualstudio\v10.0\ssdt \Microsoft.Data.Tools.Schema.SqlTasks.targets

72 Microsoft.SqlServer.Dac.dll 72 C:\Program Files (x86)\microsoft SQL Server\110\DAC\bin Public API Implements the common DAC verbs Deploy, ExportBacpac, Extract, GenerateCreateScript, GenerateDeployReport, GenerateDeployScript, GeneratedriftReport, ImportBacpac, Register, Unregister, Unpack

73 Microsoft.SqlServer.Dac.Extensions.dll 73 Provides read-only schema model access NOTE: Not part of the main product, ships as external assembly/library

74 74 Summary

75 SQL Server Data Tools Summary 75 Developer-focused toolset to author, debug and publish SQL Server & SQL Azure databases Supports SQL Platform Free, web updates for SQL Server and SQL Azure releases Works in concert with other SQL Server tooling (SAMP, SSMS) Compatible with your development environment Supports Visual Studio 2010 & Visual Studio 11 Migrates VS2010 database projects

Develop your Database using Database Projects from SQL Server Data Tools (SSDT)

Develop your Database using Database Projects from SQL Server Data Tools (SSDT) Develop your Database using Database Projects from SQL Server Data Tools (SSDT) Prepared for SQL Saturday #441 September 2015 Sep-15 1 Agenda Slides - 25 minutes What is SSDT and declarative development

More information

$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: 200-500 Run Time: 47+ hours (272 videos)

$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: 200-500 Run Time: 47+ hours (272 videos) Course Description This course is a soup-to-nuts course that will teach you everything you need to configure a server, maintain a SQL Server disaster recovery plan, and how to design and manage a secure

More information

Beginning SQL Server. 2012 Administration. Apress. Rob Walters Grant Fritchey

Beginning SQL Server. 2012 Administration. Apress. Rob Walters Grant Fritchey Beginning SQL Server 2012 Administration Rob Walters Grant Fritchey Apress Contents at a Glance About the Authors About the Technical Reviewer Acknowledgments Introduction xv xvi xvii xviii Chapter 1:

More information

SQL Server 2014. What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.

SQL Server 2014. What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft. SQL Server 2014 What s New? Christopher Speer Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) [email protected] The evolution of the Microsoft data platform What s New

More information

SSIS Training: Introduction to SQL Server Integration Services Duration: 3 days

SSIS Training: Introduction to SQL Server Integration Services Duration: 3 days SSIS Training: Introduction to SQL Server Integration Services Duration: 3 days SSIS Training Prerequisites All SSIS training attendees should have prior experience working with SQL Server. Hands-on/Lecture

More information

Herve Roggero 3/3/2015

Herve Roggero 3/3/2015 BLUE SYNTAX CONSULTING Enzo Cloud Backup Overview Herve Roggero 3/3/2015 Contents General Technical Overview... 3 Operation Modes... 3 Enzo Agent... 4 Running Multiple Enzo Agents... 4 How to deploy...

More information

Engine: Using MSBuild and Team Foundation

Engine: Using MSBuild and Team Foundation Microsoft Inside the Microsoft* Build Engine: Using MSBuild and Team Foundation Build, Second Edition Sayed Hashimi William Bartholomew Table of Contents Foreword x'x Introduction x*1 Part I Overview 1

More information

Visual Studio Team Edition for Database Professionals. Woody Pewitt Developer Evangelist [email protected]

Visual Studio Team Edition for Database Professionals. Woody Pewitt Developer Evangelist woodyp@microsoft.com Visual Studio Team Edition for Database Professionals Woody Pewitt Developer Evangelist [email protected] Process and Architecture Guidance Visual Studio Industry Partners Visual Studio Team System

More information

SQL Server 2016 New Features!

SQL Server 2016 New Features! SQL Server 2016 New Features! Improvements on Always On Availability Groups: Standard Edition will come with AGs support with one db per group synchronous or asynchronous, not readable (HA/DR only). Improved

More information

<Insert Picture Here> Oracle SQL Developer 3.0: Overview and New Features

<Insert Picture Here> Oracle SQL Developer 3.0: Overview and New Features 1 Oracle SQL Developer 3.0: Overview and New Features Sue Harper Senior Principal Product Manager The following is intended to outline our general product direction. It is intended

More information

SQL SERVER DEVELOPER Available Features and Tools New Capabilities SQL Services Product Licensing Product Editions Will teach in class room

SQL SERVER DEVELOPER Available Features and Tools New Capabilities SQL Services Product Licensing Product Editions Will teach in class room An Overview of SQL Server 2005/2008 Configuring and Installing SQL Server 2005/2008 SQL SERVER DEVELOPER Available Features and Tools New Capabilities SQL Services Product Licensing Product Editions Preparing

More information

Below are the some of the new features of SQL Server that has been discussed in this course

Below are the some of the new features of SQL Server that has been discussed in this course Course 10775A: Administering Microsoft SQL Server 2012 Databases OVERVIEW About this Course This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

Enterprise Data Integration for Microsoft Dynamics CRM

Enterprise Data Integration for Microsoft Dynamics CRM Enterprise Data Integration for Microsoft Dynamics CRM Daniel Cai http://danielcai.blogspot.com About me Daniel Cai Developer @KingswaySoft a software company offering integration software and solutions

More information

SQL Server 2008 Administration

SQL Server 2008 Administration SQL Server 2008 Administration Real World Skills for ITP Certification and Beyond Tom Carpenter WILEY Wiley Publishing, Inc. Contents Introduction xxi Part i Introducing SQL Server 2008 1 Chapter 1 Understanding

More information

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation SQL Server 2014 New Features/In- Memory Store Juergen Thomas Microsoft Corporation AGENDA 1. SQL Server 2014 what and when 2. SQL Server 2014 In-Memory 3. SQL Server 2014 in IaaS scenarios 2 SQL Server

More information

Authoring for System Center 2012 Operations Manager

Authoring for System Center 2012 Operations Manager Authoring for System Center 2012 Operations Manager Microsoft Corporation Published: November 1, 2013 Authors Byron Ricks Applies To System Center 2012 Operations Manager System Center 2012 Service Pack

More information

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 1 Oracle and Visual Studio 2013: What's New and Best Practices Alex Keh Senior Principal Product Manager, Oracle Program Agenda Introduction to ODAC New Features Schema Compare ODP.NET, Managed Driver

More information

New Features in Neuron ESB 2.6

New Features in Neuron ESB 2.6 New Features in Neuron ESB 2.6 This release significantly extends the Neuron ESB platform by introducing new capabilities that will allow businesses to more easily scale, develop, connect and operationally

More information

Administering Microsoft SQL Server Databases MOC 20462

Administering Microsoft SQL Server Databases MOC 20462 Administering Microsoft SQL Server Databases MOC 20462 Course Outline Module 1: Installing SQL Server 2014 This module introduces the SQL Server 2014 platform. It describes the components, editions, and

More information

TECHNICAL DOCUMENTATION SPECOPS DEPLOY / APP 4.7 DOCUMENTATION

TECHNICAL DOCUMENTATION SPECOPS DEPLOY / APP 4.7 DOCUMENTATION TECHNICAL DOCUMENTATION SPECOPS DEPLOY / APP 4.7 DOCUMENTATION Contents 1. Getting Started... 4 1.1 Specops Deploy Supported Configurations... 4 2. Specops Deploy and Active Directory...5 3. Specops Deploy

More information

BI xpress Product Overview

BI xpress Product Overview BI xpress Product Overview Develop and manage SSIS packages with ease! Key Features Create a robust auditing and notification framework for SSIS Speed BI development with SSAS calculations and SSIS package

More information

CLOUD COMPUTING & WINDOWS AZURE

CLOUD COMPUTING & WINDOWS AZURE CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described

More information

Application Development

Application Development Microsoft SQL Azure: Enterprise Application Development Build enterprise-ready applications and projects with SQL Azure Jayaram Krishnaswamy PUBLISHING BIRMINGHAM - MUMBAI Preface 1 Chapter 1: Cloud Computing

More information

SQL Server Administrator Introduction - 3 Days Objectives

SQL Server Administrator Introduction - 3 Days Objectives SQL Server Administrator Introduction - 3 Days INTRODUCTION TO MICROSOFT SQL SERVER Exploring the components of SQL Server Identifying SQL Server administration tasks INSTALLING SQL SERVER Identifying

More information

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS In order to ease the burden of application lifecycle management,

More information

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1 SQL Server 2008 Designing, Optimizing, and Maintaining a Database Course The SQL Server 2008 Designing, Optimizing, and Maintaining a Database course will help you prepare for 70-450 exam from Microsoft.

More information

System Administration Training Guide. S100 Installation and Site Management

System Administration Training Guide. S100 Installation and Site Management System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5

More information

Introduction to WebSphere Administration

Introduction to WebSphere Administration PH073-Williamson.book Page 1 Thursday, June 17, 2004 3:53 PM C H A P T E R 1 Introduction to WebSphere Administration T his book continues the series on WebSphere Application Server Version 5 by focusing

More information

Migrating SaaS Applications to Windows Azure

Migrating SaaS Applications to Windows Azure Migrating SaaS Applications to Windows Azure Lessons Learned 04.04.2012 Speaker Introduction Deepthi Raju Marketing Technology Services Deepthi joined Smartbridge in 2005 and has over twenty years of technology

More information

Mind Q Systems Private Limited

Mind Q Systems Private Limited MS SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques Module 1: SQL Server Architecture Introduction to SQL Server 2012 Overview on RDBMS and Beyond Relational Big picture of

More information

Connectivity Pack for Microsoft Guide

Connectivity Pack for Microsoft Guide HP Vertica Analytic Database Software Version: 7.0.x Document Release Date: 2/20/2015 Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty statements

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777 Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777 Course Outline Module 1: Introduction to Data Warehousing This module provides an introduction to the key components of a data warehousing

More information

Installing OneStop Reporting Products

Installing OneStop Reporting Products Installing OneStop Reporting Products Contents 1 Introduction 2 Product Overview 3 System Requirements 4 Deployment 5 Installation 6 Appendix 2010 OneStop Reporting http://www.onestopreporting.com [email protected]

More information

SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques

SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques Module: 1 Module: 2 Module: 3 Module: 4 Module: 5 Module: 6 Module: 7 Architecture &Internals of SQL Server Engine Installing,

More information

000-420. IBM InfoSphere MDM Server v9.0. Version: Demo. Page <<1/11>>

000-420. IBM InfoSphere MDM Server v9.0. Version: Demo. Page <<1/11>> 000-420 IBM InfoSphere MDM Server v9.0 Version: Demo Page 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must be after StartDate"

More information

Before attending this course, participants should have:

Before attending this course, participants should have: Administering Microsoft SQL Server 2012 Databases ` T h i s f i v e - d a y i n s t r u c t o r - l e d c o u r s e p r o v i d e s s t u d e n t s w i t h t h e k n o w l e d g e a n d s k i l l s t o

More information

LearnFromGuru Polish your knowledge

LearnFromGuru Polish your knowledge SQL SERVER 2008 R2 /2012 (TSQL/SSIS/ SSRS/ SSAS BI Developer TRAINING) Module: I T-SQL Programming and Database Design An Overview of SQL Server 2008 R2 / 2012 Available Features and Tools New Capabilities

More information

10775A Administering Microsoft SQL Server 2012 Databases

10775A Administering Microsoft SQL Server 2012 Databases 10775A Administering Microsoft SQL Server 2012 Databases Five days, instructor-led About this Course This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012 Implementing a Data Warehouse with Microsoft SQL Server 2012 Module 1: Introduction to Data Warehousing Describe data warehouse concepts and architecture considerations Considerations for a Data Warehouse

More information

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 Career Details Duration 105 hours Prerequisites This career requires that you meet the following prerequisites: Working knowledge

More information

Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials Visual COBOL is the industry leading solution for COBOL application development and deployment on Windows, Unix and Linux systems. It combines best in class development tooling within Eclipse and Visual

More information

10775 Administering Microsoft SQL Server Databases

10775 Administering Microsoft SQL Server Databases 10775 Administering Microsoft SQL Server Databases Course Number: 10775 Category: Microsoft SQL Server 2012 Duration: 5 days Certification: Exam 70-462 Administering Microsoft SQL Server 2012 Databases

More information

Continuous integration for databases using

Continuous integration for databases using Continuous integration for databases using Red Wie Sie Gate die tools Microsoft SQL An overview Continuous integration for databases using Red Gate tools An overview Contents Why continuous integration?

More information

Installation and Administration Guide

Installation and Administration Guide Installation and Administration Guide BlackBerry Enterprise Transporter for BlackBerry Enterprise Service 12 Version 12.0 Published: 2014-11-06 SWD-20141106165936643 Contents What is BES12?... 6 Key features

More information

Exam Name: IBM InfoSphere MDM Server v9.0

Exam Name: IBM InfoSphere MDM Server v9.0 Vendor: IBM Exam Code: 000-420 Exam Name: IBM InfoSphere MDM Server v9.0 Version: DEMO 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must

More information

Creating XML Report Web Services

Creating XML Report Web Services 5 Creating XML Report Web Services In the previous chapters, we had a look at how to integrate reports into Windows and Web-based applications, but now we need to learn how to leverage those skills and

More information

Getting Started with Telerik Data Access. Contents

Getting Started with Telerik Data Access. Contents Contents Overview... 3 Product Installation... 3 Building a Domain Model... 5 Database-First (Reverse) Mapping... 5 Creating the Project... 6 Creating Entities From the Database Schema... 7 Model-First

More information

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: [email protected] Web: www.discoveritt.com Administering Microsoft SQL Server Databases Course Length:

More information

An Overview Of ClickOnce Deployment. Guy Smith-Ferrier. Courseware Online. [email protected]. Courseware Online

An Overview Of ClickOnce Deployment. Guy Smith-Ferrier. Courseware Online. gsmithferrier@coursewareonline.com. Courseware Online An Overview Of ClickOnce Deployment Guy Smith-Ferrier Courseware Online [email protected] 1 Author of.net Internationalization, Addison Wesley, ISBN 0321341384 Due Summer 2005 2 ClickOnce

More information

6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

6231B: Maintaining a Microsoft SQL Server 2008 R2 Database 6231B: Maintaining a Microsoft SQL Server 2008 R2 Database Course Overview This instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2008 R2 database.

More information

Exploring SQL Server Data Tools in Visual Studio 2013

Exploring SQL Server Data Tools in Visual Studio 2013 Exploring SQL Server Data Tools in Visual Studio 2013 Contents Azure account required for last exercise... 3 Optimized productivity One set of tools for everything... 3 Using SSIS project to export a table

More information

$99.95 per user. SQL Server 2005 Database Administration CourseId: 152 Skill level: 200-500 Run Time: 30+ hours (158 videos)

$99.95 per user. SQL Server 2005 Database Administration CourseId: 152 Skill level: 200-500 Run Time: 30+ hours (158 videos) Course Description This popular LearnItFirst.com course is a soup-to-nuts course that will teach you how to choose your edition, install, configure and manage any edition of. You ll learn the details of

More information

Writers: Joanne Hodgins, Omri Bahat, Morgan Oslake, and Matt Hollingsworth

Writers: Joanne Hodgins, Omri Bahat, Morgan Oslake, and Matt Hollingsworth SQL Server Technical Article Writers: Joanne Hodgins, Omri Bahat, Morgan Oslake, and Matt Hollingsworth Technical Reviewer: Dan Jones Published: August 2009 Applies to: SQL Server 2008 R2, August CTP Summary:

More information

App-V Deploy and Publish

App-V Deploy and Publish App-V Deploy and Publish Tools from TMurgent Technologies Updated Aug 5, 2010 Version 1.8 Introduction: The deployment of Virtual Applications in the simplest way possible, without the need for complicated

More information

Microsoft SQL Server Security Best Practices

Microsoft SQL Server Security Best Practices Microsoft SQL Server Security Best Practices This white paper contains administrative and operational best practices that should be performed from a security perspective when using Microsoft SQL Server.

More information

Firewall Builder Architecture Overview

Firewall Builder Architecture Overview Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.

More information

SQL Server 2012 Business Intelligence Boot Camp

SQL Server 2012 Business Intelligence Boot Camp SQL Server 2012 Business Intelligence Boot Camp Length: 5 Days Technology: Microsoft SQL Server 2012 Delivery Method: Instructor-led (classroom) About this Course Data warehousing is a solution organizations

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463)

Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463) Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463) Course Description Data warehousing is a solution organizations use to centralize business data for reporting and analysis. This five-day

More information

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Oracle Application Express 3 The Essentials and More Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Arie Geller Matthew Lyon J j enterpririse PUBLISHING BIRMINGHAM

More information

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence

More information

Microsoft Visual Studio Integration Guide

Microsoft Visual Studio Integration Guide Microsoft Visual Studio Integration Guide MKS provides a number of integrations for Integrated Development Environments (IDEs). IDE integrations allow you to access MKS Integrity s workflow and configuration

More information

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012 OVERVIEW About this Course Data warehousing is a solution organizations use to centralize business data for reporting and analysis.

More information

Visual Basic. murach's TRAINING & REFERENCE

Visual Basic. murach's TRAINING & REFERENCE TRAINING & REFERENCE murach's Visual Basic 2008 Anne Boehm lbm Mike Murach & Associates, Inc. H 1-800-221-5528 (559) 440-9071 Fax: (559) 440-0963 [email protected] www.murach.com Contents Introduction

More information

Upgrading a Microsoft Dynamics NAV 2009 R2 or Microsoft Dynamics NAV 2009 SP1 Database to Microsoft Dynamics NAV 2015

Upgrading a Microsoft Dynamics NAV 2009 R2 or Microsoft Dynamics NAV 2009 SP1 Database to Microsoft Dynamics NAV 2015 Upgrading a Microsoft Dynamics NAV 2009 R2 or Microsoft Dynamics NAV 2009 SP1 Database to Microsoft Dynamics NAV 2015 White Paper November 2014 Contents Introduction... 3 Data Upgrade Short Overview...

More information

How To Install Powerpoint 6 On A Windows Server With A Powerpoint 2.5 (Powerpoint) And Powerpoint 3.5.5 On A Microsoft Powerpoint 4.5 Powerpoint (Powerpoints) And A Powerpoints 2

How To Install Powerpoint 6 On A Windows Server With A Powerpoint 2.5 (Powerpoint) And Powerpoint 3.5.5 On A Microsoft Powerpoint 4.5 Powerpoint (Powerpoints) And A Powerpoints 2 DocAve 6 Service Pack 1 Installation Guide Revision C Issued September 2012 1 Table of Contents About the Installation Guide... 4 Submitting Documentation Feedback to AvePoint... 4 Before You Begin...

More information

Migrating MSDE to Microsoft SQL 2008 R2 Express

Migrating MSDE to Microsoft SQL 2008 R2 Express How To Updated: 11/11/2011 2011 Shelby Systems, Inc. All Rights Reserved Other brand and product names are trademarks or registered trademarks of the respective holders. If you are still on MSDE 2000,

More information

ProSystem fx Workpaper Manager. Installation Guide

ProSystem fx Workpaper Manager. Installation Guide ProSystem fx Workpaper Manager Installation Guide July 2014 Copyright 2014, CCH INCORPORATED, a part of Wolters Kluwer. All Rights Reserved. Material in this publication may not be reproduced or transmitted,

More information

Consolidate by Migrating Your Databases to Oracle Database 11g. Fred Louis Enterprise Architect

Consolidate by Migrating Your Databases to Oracle Database 11g. Fred Louis Enterprise Architect Consolidate by Migrating Your Databases to Oracle Database 11g Fred Louis Enterprise Architect Agenda Why migrate to Oracle What is migration? What can you migrate to Oracle? SQL Developer Migration Workbench

More information

CRM Magic with Data Migration & Integration

CRM Magic with Data Migration & Integration CRM Magic with Data Migration & Integration Daniel Cai http://www.kingswaysoft.com http://danielcai.blogspot.com About me Daniel Cai Principal Developer @KingswaySoft An independent software company offering

More information

MS 10977B Upgrading Your SQL Server Skills to Microsoft SQL Server 2014

MS 10977B Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 MS 10977B Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 Description: Days: 5 Prerequisites: This five-day instructor-led course teaches students how to use the enhancements and new features

More information

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016 This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016 Page 1 System Requirements NAV 2016 Microsoft Dynamics NAV Windows Client Requirements

More information

Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 va

Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 va Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 va Day(s): 5 Course Code: M10977 Version: A Overview This five-day instructor-led course teaches students how to use the enhancements and new

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012 Length: Audience(s): 5 Days Level: 200 IT Professionals Technology: Microsoft SQL Server 2012 Type: Delivery Method: Course Instructor-led

More information

Administering Microsoft SQL Server 2012 Databases

Administering Microsoft SQL Server 2012 Databases Administering Microsoft SQL Server 2012 Databases MOC 10775 About this Course This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2012

More information

3. Where can I obtain the Service Pack 5 software?

3. Where can I obtain the Service Pack 5 software? Reasons to upgrade: 1. What are the features of BlackBerr y Enterprise Server 4.1 Service Pack 5? What issues does Service Pack 5 address? Are there any current known issues with Service Pack 5? The BlackBerry

More information

Oracle Essbase Integration Services. Readme. Release 9.3.3.0.00

Oracle Essbase Integration Services. Readme. Release 9.3.3.0.00 Oracle Essbase Integration Services Release 9.3.3.0.00 Readme To view the most recent version of this Readme, see the 9.3.x documentation library on Oracle Technology Network (OTN) at http://www.oracle.com/technology/documentation/epm.html.

More information

Microsoft SQL Server 2012 Administration

Microsoft SQL Server 2012 Administration PROFESSION Microsoft SQL Server 2012 Administration Adam Jorgensen Steven Wort Ross LoForte Brian Knight WILEY John Wiley & Sons, Inc. INTRODUCTION xxxvii CHAPTER 1: SQL SERVER 2012 ARCHITECTURE 1 SQL

More information

IBM Endpoint Manager Version 9.1. Software Distribution User's Guide

IBM Endpoint Manager Version 9.1. Software Distribution User's Guide IBM Endpoint Manager Version 9.1 Software Distribution User's Guide IBM Endpoint Manager Version 9.1 Software Distribution User's Guide Note Before using this information and the product it supports,

More information

DocAve 6 Service Pack 2

DocAve 6 Service Pack 2 DocAve 6 Service Pack 2 Installation Guide Revision D Issued February 2013 1 Table of Contents About the Installation Guide... 5 Submitting Documentation Feedback to AvePoint... 5 Before You Begin... 6

More information

Course Outline. Module 1: Introduction to Data Warehousing

Course Outline. Module 1: Introduction to Data Warehousing Course Outline Module 1: Introduction to Data Warehousing This module provides an introduction to the key components of a data warehousing solution and the highlevel considerations you must take into account

More information

Key Benefits of Microsoft Visual Studio 2008

Key Benefits of Microsoft Visual Studio 2008 Key Benefits of Microsoft Visual Studio 2008 White Paper December 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current

More information

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is

More information

Setting Up Exchange. In this chapter, you do the following tasks in the order listed:

Setting Up Exchange. In this chapter, you do the following tasks in the order listed: CHAPTER 6 In this chapter, you do the following tasks in the order listed: 1. Determine the Exchange server that Cisco Unity will connect with, known as the partner Exchange server. See the Determining

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777 : Implementing a Data Warehouse with Microsoft SQL Server 2012 Page 1 of 8 Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777: 4 days; Instructor-Led Introduction Data

More information

Microsoft MB6-872 Exam Questions & Answers

Microsoft MB6-872 Exam Questions & Answers Microsoft MB6-872 Exam Questions & Answers Number: MB6-872 Passing Score: 800 Time Limit: 120 min File Version: 40.4 http://www.gratisexam.com/ Microsoft MB6-872 Exam Questions & Answers Exam Name: Microsoft

More information

Data Migration and Backup Strategies

Data Migration and Backup Strategies Chapter 4 Data Migration and Backup Strategies When companies talk about their research into or experiences with the Azure technology specifically the SQL side of Azure two of their most frequent concerns

More information

BackupAssist v6 quickstart guide

BackupAssist v6 quickstart guide New features in BackupAssist v6... 2 VSS application backup (Exchange, SQL, SharePoint)... 3 System State backup... 3 Restore files, applications, System State and mailboxes... 4 Fully cloud ready Internet

More information

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications White Paper Table of Contents Overview...3 Replication Types Supported...3 Set-up &

More information

How To Use Arcgis For Free On A Gdb 2.2.2 (For A Gis Server) For A Small Business

How To Use Arcgis For Free On A Gdb 2.2.2 (For A Gis Server) For A Small Business Esri Middle East and Africa User Conference December 10 12 Abu Dhabi, UAE Understanding ArcGIS in Virtualization and Cloud Environments Marwa Mabrouk Powerful GIS capabilities Delivered as Web services

More information

Microsoft. Microsoft SQL Server. 2012 Integration Services. Wee-Hyong Tok. Rakesh Parida Matt Masson. Xiaoning Ding. Kaarthik Sivashanmugam

Microsoft. Microsoft SQL Server. 2012 Integration Services. Wee-Hyong Tok. Rakesh Parida Matt Masson. Xiaoning Ding. Kaarthik Sivashanmugam Microsoft Microsoft SQL Server 2012 Integration Services Wee-Hyong Tok Rakesh Parida Matt Masson Xiaoning Ding Kaarthik Sivashanmugam Contents Foreword Introduction xxi xxiii PART I OVERVIEW Chapter 1

More information

AWS Schema Conversion Tool. User Guide Version 1.0

AWS Schema Conversion Tool. User Guide Version 1.0 AWS Schema Conversion Tool User Guide AWS Schema Conversion Tool: User Guide Copyright 2016 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may

More information

Offline Database Development and Unit Testing with SSDT. Andrey Zavadskiy

Offline Database Development and Unit Testing with SSDT. Andrey Zavadskiy Offline Database Development and Unit Testing with SSDT Andrey Zavadskiy Thank You Presenting Sponsors Gain insights through familiar tools while balancing monitoring and managing user created content

More information

Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014

Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014 www.etidaho.com (208) 327-0768 Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014 5 Days About this Course This five day instructor led course teaches students how to use the enhancements

More information

Redundancy Options. Presented By: Chris Williams

Redundancy Options. Presented By: Chris Williams Redundancy Options Presented By: Chris Williams Table of Contents Redundancy Overview... 3 Redundancy Benefits... 3 Introduction to Backup and Restore Strategies... 3 Recovery Models... 4 Cold Backup...

More information

Backup and Recovery of SAP Systems on Windows / SQL Server

Backup and Recovery of SAP Systems on Windows / SQL Server Backup and Recovery of SAP Systems on Windows / SQL Server Author: Version: Amazon Web Services sap- on- [email protected] 1.1 May 2012 2 Contents About this Guide... 4 What is not included in this guide...

More information