SQL SERVER DATA TOOLS WORKSHOP. Everything you need to know to get started
|
|
|
- Isabella Patterson
- 10 years ago
- Views:
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) Prepared for SQL Saturday #441 September 2015 Sep-15 1 Agenda Slides - 25 minutes What is SSDT and declarative development
$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
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:
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
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
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...
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
Visual Studio Team Edition for Database Professionals. Woody Pewitt Developer Evangelist [email protected]
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
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
<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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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.
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
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
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
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
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
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
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]
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,
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"
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
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
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
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
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
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
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
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?
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
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
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
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
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:
An Overview Of ClickOnce Deployment. Guy Smith-Ferrier. Courseware Online. [email protected]. 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
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.
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
$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
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:
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
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.
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.
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
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
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
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
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
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.
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
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...
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...
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,
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,
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
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
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
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
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
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
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
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
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.
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
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,
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
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
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
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
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
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
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
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
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
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 &
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
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
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
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
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
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...
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...
