Microsoft TechNet Academy UPDATING YOUR SQL SERVER 2005 SKILLS TO

Size: px
Start display at page:

Download "Microsoft TechNet Academy UPDATING YOUR SQL SERVER 2005 SKILLS TO"

Transcription

1 Microsoft TechNet Academy UPDATING YOUR SQL SERVER 2005 SKILLS TO SQL SERVER 2008

2 SQL Server 2008 Security Enhancements Encrypting Databases SQL Server Audit

3 Encrypting Databases Secure Data Scenarios Encryption in Previous Releases What Is Transparent Data Encryption? How to Encrypt a Database What Is Extensible Key Management?

4 Secure Data Scenarios Defense in depth Even if attackers get through your firewall, they should have to get through line after line of defence Remote backup storage To ensure adequate disaster recovery, backups are often stored offsite. Sensitive data that is stored offsite must be protected Transparent data encryption Encrypt data transparently so that applications can work with encrypted data without modification

5 Encryption in Previous Releases In SQL Server 2000 and earlier: No encryption is provided Encryption must be entirely provided d by applications In SQL Server 2005: Encryption is included Encryption and decryption must be performed by Transact-SQL statements There is increased application complexity over unencrypted data

6 What Is Transparent Data Encryption? Database-level encryption Encryption and decryption performed automatically by SQL Server Transparent to users and applications Requires no additional code or functionality for an application to use encrypted data: The process of accessing encrypted data is identical to the process of accessing unencrypted data

7 How to Encrypt a Database 1. Create a master key CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'Pa$$w0rd' 2. Create a server-level certificate CREATE CERTIFICATE ServerCertificate WITH SUBJECT = 'Server level certificate' 3. Create a database encryption key by using the server certificate USE AdventureWorks GO CREATE DATABASE ENCRYPTION KEY WITH ALGORITHM = AES_128 ENCRYPTION BY SERVER CERTIFICATE ServerCertificate 4. Alter the database and set the Encryption option to On ALTER DATABASE Ad t W k ALTER DATABASE AdventureWorks SET ENCRYPTION ON

8 What Is Extensible Key Management? External key management by third-party vendors Typically enterprise-wide Supports HSMs Hardware-based key management Physical separation of keys and data

9 SQL Server Audit What Is SQL Server Audit? Scenarios for SQL Server Audit How to Create an Audit How to Create an Audit Specification

10 What Is SQL Server Audit? SQL Server Audit captures activity in the database server and stores it in a log Audit information can be stored in the following destinations: File Windows Application log Windows Security log SQL Server Audit consists of an Audit object and an audit SQL Server Audit consists of an Audit object and an audit specification

11 Scenarios for SQL Server Audit Increased security: Monitor failed logon attempts Monitor successful logon attempts t to check for activity it at unusual times of the day Regulatory compliance: Log data changes and maintain a version history of data Regulations may require you to keep all versions of a record

12 How to Create an Audit Use the CREATE SERVER AUDIT statement: Specify the destination CREATE SERVER AUDIT HIPAA_File_Audit TO FILE ( FILEPATH= \\SQLPROD_1\Audit\ ) CREATE SERVER AUDIT HIPAA AppLog Audit CREATE SERVER AUDIT HIPAA_AppLog_Audit TO APPLICATION_LOG WITH ( QUEUE_DELAY = 500, ON_FAILURE = SHUTDOWN)

13 How to Create an Audit Specification Server audit specification CREATE SERVER AUDIT SPECIFICATION Failed_Login_Spec FOR SERVER AUDIT HIPAA_File_Audit ADD (FAILED_LOGIN_GROUP) Database audit specification CREATE DATABASE AUDIT SPECIFICATION Sales_Audit_Spec Spec FOR SERVER AUDIT HIPAA_AppLog_Audit ADD (DATABASE_OBJECT_CHANGE_GROUP), ADD (INSERT, UPDATE, DELETE ON Schema::Sales BY SalesUser, SalesAdmin)

14 SQL Server 2008 Database Development Enhancements Developer Tool Enhancements Data Type Enhancements Working with Spatial Data

15 Developer Tool Enhancements IntelliSense in SQL Server Management Studio The Error List in SQL Server Management Studio Object Explorer Enhancements

16 IntelliSense in SQL Server Management Studio Similar to Microsoft Visual Studio IntelliSense functionality Complete Word feature Auto List feature Unavailable when: There are code errors above Inside comments Inside string literals The feature is switched off

17 The Error List in SQL Server Management Studio Similar to the Visual Studio Error List Displays errors and warnings during script editing Double-click an error to locate it in the script

18 Object Explorer Enhancements New configurable options on the shortcut menu: Select Top x Rows Edit Top y Rows Configuration options

19 Data Type Enhancements Date and Time Data Types The User-Defined Table Data Type The Hierarchyid Data Type FILESTREAM Data

20 Date and Time Data Types datetime2 Larger range and more accurate than datetime date Date portion of datetime2 time Time portion of datetime2 datetimeoffset datetime2 plus support for time-zone time(3) datedatetimeoffset D t = SYSDATETIME() = -- OUTPUT :50: :50: :00

21 The User-Defined Table Data Type A user-defined type that represents a table Use as parameters for stored procedures and functions and in place of table variables Restrictions CREATE include: TYPE ProductionHistory AS TABLE (TransactionID int, You cannot -- use Remaining the user-defined column table definitions type as a here column or a field in a ) structured user-defined type You cannot use the [NOT FOR REPLICATION] option in the definition CREATE PROCEDURE ProductionHistory You cannot specify AS - a Remaining DEFAULT value SP definition the definition here You cannot DECLARE the AS table ProductionHistory type definition after creation INSERT - Populate table here EXEC GO

22 The Hierarchyid Data Type Use to represent the position of an item in a hierarchy Members: GetRoot returns the root of the hierarchy Get Level returns an integer that represents the depth of the node GetAncestor returns the hierarchyid of the specified ancestor GetDescendant returns a child node of the specified node Read returns the binary representation of a node Parse converts the string representation of a hierarchyid to a hierarchyid value Write writes a binary representation of a node GetReparentedValue moves a node of a hierarchy to a new location in the hierarchy INSERT DECLARE CREATE INTO OrgTable hierarchyid SELECT ( VALUES ((@NodeLevel.GetDescendant(@Manager, = OrgNode FROM OrgTable WHERE null), EmpName 1, = Darren hierarchyid::getroot(), OrgNode Dominic ) hierarchyid, EmpID 0, Darren int, EmpName varchar(50) SELECT ) DECLARE hierarchyid g(), OrgNode, EmpID, EmpName SELECT FROM = max(orgnode) FROM OrgTable WHERE OrgNode.GetAncestor(1)

23 FILESTREAM Data Use to store unstructured data on the NTFS file system, but manage it by using SQL Server Data stored as BLOBs on the file system To store FILESTREAM data: Enable the FILESTREAM Create a FILESTREAM filegroup Create a column of type varbinary(max) FILESTREAM Use a unique identifier for the table Use Transact-SQL or Win32 APIs to access FILESTREAM data INSERT CREATE EXEC sp_configure INTO TABLE DATABASE ResumeData Applicants filestream_access_level, ON PRIMARY 2 RECONFIGURE VALUES (...), FILEGROUP ( ApplicantID FSGroup1 int, CONTAINS FILESTREAM Resume (NAME=ApplicantsBLOBData, 1, CAST( Resume varbinary(max) Text ) FILESTREAM, AS varbinary(max)), FILENAME=N C:\SQLData ), newid() LOG ) ResumeID.. ON. UNIQUEIDENTIFIER ROWGUIDCOL NOT NULL UNIQUE )(...)

24 Working with Spatial Data What Is Spatial Data? The Geometry and Geography Data Types How to Create Spatial Data Instances How to Perform Spatial Queries and Operations What Are Spatial Indexes? How to Create Spatial Indexes

25 What Is Spatial Data? Information about the location and shape of a geometric object: Store locations Sales regions Customer sites Area within a specific distance of a location Two types: Planar (or Euclidean) data for coordinate points on a flat, bounded surface. Distances are measured directly between points Geodetic (or ellipsoidal) data for latitude and longitude points on the surface of the Earth. Distances are measured taking into account the curvature of the ellipsoidal surface

26 The Geometry and Geography Data Types SQL Server supports two spatial data types: geometry for planar spatial data geography for ellipsoidal spatial data Both data types: Are implemented as.net Framework common language runtime types Can store points, lines, and areas Provide members to perform spatial operations Common uses: geometry localized geospatial data such as street maps geography locations on the Earth s surface and integration with geospatial systems

27 How to Create Spatial Data Instances To create a column to store spatial data: Declare the column as either the geometry or geography type To insert data into a geometry column: Use geometry methods to convert a text string, a WKB description, or GML to a point, line, or polygon To insert data into a geography column: Use geography methods to convert latitude and longitude coordinates or a WKB description to a point, line, or polygon INSERT CREATE INTO TABLE Store (StoreID VALUES (. int.., IDENTITY geometry::stpointfromtext geography::stgeomfromtext PRIMARY KEY,. ('POINT(100 ('POINT( )', )', 0) 4326)) StoreLocation geography) INSERT INTO Store CREATE VALUES TABLE (.. Store., geometry::stpolyfromtext geography::stgeomfromwkb (StoreID ('POLYGON((5 (0x EF E4640DC B5557C0, int IDENTITY 5, 5, PRIMARY 10, KEY, 5 5))', 0) 4326))... StoreLocation geometry)

28 How to Perform Spatial Queries and Operations STIntersection creates a new instance from the intersection of two existing instances STIntersects determines whether two instances intersect STDistance determines the shortest distance between two points STNumPoints determines the number of points that constitute an instance STLength determines the length of a line STSrid sets or returns the SRID of the instance geometry = SELECT geo FROM Regions WHERE RegionID = 1

29 What Are Spatial Indexes? Querying spatial data can take time and processing power Spatial indexes can help to improve performance A spatial index is defined by dividing an area into up to four grids and then indexing the cells in each grid that a spatial value touches For geography data, the spatial index maps the area onto a two-dimensional plane before the indexing process begins Spatial indexes require a primary key

30 How to Create Spatial Indexes Use the CREATE SPATIAL INDEX statement For geometry data, use the BOUNDING_BOX parameter For both spatial data types: GRIDS specifies the density of each grid, with LOW being 4*4, MEDIUM being 8*8, and HIGH being 16*16 CELLS_PER_OBJECT specifies the maximum number of cells that can be used for a single object in the index Other standard index options are available, including PAD_INDEX and FILLFACTOR -- Create a spatial index on a geography geometry column CREATE SPATIAL INDEX SIndx_Store_StoreLocation ON Stored(StoreLocation) WITH (GRIDS (BOUNDING_BOX = (LEVEL_2 = (0, = HIGH, 0, 200, LEVEL_1 500), = MEDIUM), CELLS_PER_OBJECT GRIDS = (LEVEL_2 _ = 8192) HIGH, LEVEL_1 = MEDIUM), CELLS_PER_OBJECT = 8192)

31 SQL Server 2008 Availability Enhancements Always-on Technologies Transactional Peer-to-Peer Replication

32 Always-on Technologies What Is Hot Add CPU? Database Mirroring Performance Enhancements Automatic Page Recovery from Mirror Servers Clustering Enhancements

33 What Is Hot Add CPU? Add CPUs to supported systems while system is running: No downtime Increased availability Requires Windows Server 2008 Extends the hot add memory capabilities of SQL Server 2005

34 Database Mirroring Performance Enhancements Page-level mirroring: If a page on the principal or mirror server is corrupt, it is automatically replaced with the corresponding copy on its partner Compressed data flow: Data flow between the principal i and mirror server is now compressed to improve performance Manual failover: Manual failovers no longer require a database restart Log performance: Write-ahead on the incoming log stream on the mirror server Improved use of log send buffers Page read-ahead during the undo phase after a failover

35 Automatic Page Recovery from Mirror Servers If th i i l i i t it i If a page on the principal or mirror server is corrupt, it is automatically replaced with the corresponding copy on its partner

36 Clustering Enhancements SQL Server 2008 removes the requirement to have one drive letter for each SQL Server instance Windows Server 2008 provides enhanced clustering: Supports up to 16 nodes in a cluster Supports clustering over multiple subnets Supports OR dependencies: For example, by ensuring that the network name resource is available if either of two IP address resources is available Is easier to set up and manage Contains a cluster validation tool: Ensures hardware, software, and network compatibility

37 Transactional Peer-to-Peer Replication Configure Peer-to-Peer Topology Wizard Adding New Replication Nodes Automatic Conflict Detection

38 Configure Peer-to-Peer Topology Wizard Simplifies the configuration of peer-to-peer replication

39 Adding New Replication Nodes Add nodes with the Configure Peer-To-Peer Topology Wizard Add nodes while keeping the replication process online: Improves availability

40 Automatic Conflict Detection Detects accidental conflicts when multiple replication nodes update the same row Prevents inconsistent data across nodes Treats a conflicting change as a critical error that causes the failure of the Distribution Agent Keeps the topology in an inconsistent state until the conflict is resolved

41 QUESTIONS?

Designing Database Solutions for Microsoft SQL Server 2012

Designing Database Solutions for Microsoft SQL Server 2012 Designing Database Solutions for Microsoft SQL Server 2012 Course 20465A 5 Days Instructor-led, Hands-on Introduction This course describes how to design and monitor high performance, highly available

More information

Microsoft TechNet Academy UPDATING YOUR SQL SERVER 2005 SKILLS TO

Microsoft TechNet Academy UPDATING YOUR SQL SERVER 2005 SKILLS TO Microsoft TechNet Academy UPDATING YOUR SQL SERVER 2005 SKILLS TO SQL SERVER 2008 An Introduction to SQL Server 2008 The Evolution of SQL Server Preparing for SQL Server 2008 The Evolution of SQL Server

More information

Course Outline: Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Course Outline: Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Course Outline: Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Learning Method: Instructor-led Classroom Learning Duration: 5.00 Day(s)/ 40hrs Overview: This

More information

Designing Database Solutions for Microsoft SQL Server 2012

Designing Database Solutions for Microsoft SQL Server 2012 Course 20465 : Designing Database Solutions for Microsoft SQL Server 2012 Page 1 of 6 Designing Database Solutions for Microsoft SQL Server 2012 Course 20465: 4 days; Instructor-Led Introduction This course

More information

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database Course 6231A: Maintaining a Microsoft SQL Server 2008 Database OVERVIEW About this Course Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the

More information

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database Course 6231A: Maintaining a Microsoft SQL Server 2008 Database About this Course This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2008

More information

Designing Database Solutions for Microsoft SQL Server 2012

Designing Database Solutions for Microsoft SQL Server 2012 Designing Database Solutions for Microsoft SQL Server 2012 Course 20465B 5 Days Instructor-led, Hands-on Introduction This course describes how to design and monitor high performance, highly available

More information

Looking Into the New and Improved Functionality of SQL 2008

Looking Into the New and Improved Functionality of SQL 2008 ILTA University - Monday August 24, 2009 Looking Into the New and Improved Functionality of SQL 2008 Matthew Fredette Managing Director Senior Systems Engineer Boston, MA Matthew.Fredette@mindSHIFT.com

More information

Maintaining a Microsoft SQL Server 2008 Database (Course 6231A)

Maintaining a Microsoft SQL Server 2008 Database (Course 6231A) Duration Five days Introduction Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2008

More information

Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led

Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with product knowledge and skills needed to

More information

The safer, easier way to help you pass any IT exams. Exam : Designing Database Solutions for Microsoft SQL Server 2012.

The safer, easier way to help you pass any IT exams. Exam : Designing Database Solutions for Microsoft SQL Server 2012. http://www.51- pass.com Exam : 70-465 Title : Designing Database Solutions for Microsoft SQL Server 2012 Version : DEMO 1 / 4 1.Topic 1, Litware, Inc Overview You are a database administrator for a company

More information

Microsoft SQL Server" 2008 ADMINISTRATION. for ORACLE9 DBAs

Microsoft SQL Server 2008 ADMINISTRATION. for ORACLE9 DBAs Microsoft SQL Server" 2008 ADMINISTRATION for ORACLE9 DBAs Contents Acknowledgments *v Introduction xvii Chapter 1 Introduction to the SQL Server Platform 1 SQLServer Editions 2 Premium Editions 3 Core

More information

UK-SQL MIRRORING AN INTRODUCTION SQL SERVER MIRRORING INFORMATION TEMPLATE

UK-SQL MIRRORING AN INTRODUCTION SQL SERVER MIRRORING INFORMATION TEMPLATE UK-SQL MIRRORING AN INTRODUCTION SQL SERVER MIRRORING INFORMATION TEMPLATE 27 April 2010 Copyright Clause This document contains material the copyright in which is owned by UK-SQL (UK) ( UK-SQL ). All

More information

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024 Current support level End Mainstream End Extended SQL Server 2005 SQL Server 2008 and 2008 R2 SQL Server 2012 SQL Server 2005 SP4 is in extended support, which ends on April 12, 2016 SQL Server 2008 and

More information

Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Varighed: 5 Days Kursus Kode: M50400 Beskrivelse: This five-day instructor-led course provides the

More information

Defined by coordinate Defined by coordinate. meaning, but is required for comparisons

Defined by coordinate Defined by coordinate. meaning, but is required for comparisons Developer s Guide to Native Spatial Types y SQL Server Tony Wakim Shannon Shields Topics Introduction to SQL Server spatial types Geometry and Geography Using geography & geometry data Integration with

More information

State of the Dolphin Developing new Apps in MySQL 8

State of the Dolphin Developing new Apps in MySQL 8 State of the Dolphin Developing new Apps in MySQL 8 Highlights of MySQL 8.0 technology updates Mark Swarbrick MySQL Principle Presales Consultant Jill Anolik MySQL Global Business Unit Israel Copyright

More information

System Pages (Setup Admins Only)

System Pages (Setup Admins Only) System Pages (Setup Admins Only) 1 Primary System Pages 2 More on Page Views & Sub Page Views 3 4 System Lookup Pages 5 6 7 Distinguishing Tables, Pages, Filtered Pages, & Page Views 8 9 Reasons to Create

More information

Microsoft Exam Designing Database Solutions for Microsoft SQL Server Version: 12.0 [ Total Questions: 111 ]

Microsoft Exam Designing Database Solutions for Microsoft SQL Server Version: 12.0 [ Total Questions: 111 ] s@lm@n Microsoft Exam 70-465 Designing Database Solutions for Microsoft SQL Server Version: 12.0 [ Total Questions: 111 ] Topic break down Topic No. of Questions Topic 1: Litware, Inc 10 Topic 2: Contoso

More information

Synergetics-Standard-SQL Server 2012-DBA-7 day Contents

Synergetics-Standard-SQL Server 2012-DBA-7 day Contents Workshop Name Duration Objective Participants Entry Profile Training Methodology Setup Requirements Hardware and Software Requirements Training Lab Requirements Synergetics-Standard-SQL Server 2012-DBA-7

More information

SQL SERVER DBA TRAINING IN BANGALORE

SQL SERVER DBA TRAINING IN BANGALORE SQL SERVER DBA TRAINING IN BANGALORE TIB ACADEMY #5/3 BEML LAYOUT, VARATHUR MAIN ROAD KUNDALAHALLI GATE, BANGALORE 560066 PH: +91-9513332301/2302 WWW.TRAININGINBANGALORE.COM Sql Server DBA Training Syllabus

More information

Failover Clustering failover node cluster-aware virtual server one

Failover Clustering failover node cluster-aware virtual server one Failover Clustering Microsoft Cluster Service (MSCS) is available for installation on Windows 2000 Advanced Server, Windows 2000 Datacenter Server, and Windows NT Enterprise Edition with Service Pack 5

More information

IBM Spectrum Protect Version Introduction to Data Protection Solutions IBM

IBM Spectrum Protect Version Introduction to Data Protection Solutions IBM IBM Spectrum Protect Version 8.1.2 Introduction to Data Protection Solutions IBM IBM Spectrum Protect Version 8.1.2 Introduction to Data Protection Solutions IBM Note: Before you use this information

More information

How do you create an image of the operating systems during operation SIMATIC PCS 7 / Veritas System Recovery https://support.industry.siemens.com/cs/ww/en/view/56897157 Siemens Industry Online Support

More information

Hybrid Backup & Disaster Recovery. Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam

Hybrid Backup & Disaster Recovery. Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam Hybrid Backup & Disaster Recovery Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam 1 Table of Contents 1. Introduction and Overview... 3 2. Solution Components... 3 3. SAP HANA: Data Protection...

More information

Designing Database Solutions for Microsoft SQL Server (465)

Designing Database Solutions for Microsoft SQL Server (465) Designing Database Solutions for Microsoft SQL Server (465) Design a database structure Design for business requirements Translate business needs to data structures; de-normalize a database by using SQL

More information

Whitepaper: Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam. Copyright 2014 SEP

Whitepaper: Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam.  Copyright 2014 SEP Whitepaper: Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam info@sepusa.com www.sepusa.com Table of Contents INTRODUCTION AND OVERVIEW... 3 SOLUTION COMPONENTS... 4-5 SAP HANA... 6 SEP

More information

Hubble Technical Mirroring Overview

Hubble Technical Mirroring Overview Hubble Technical Mirroring Overview Source Database Platforms Mirroring data is supported on the following platforms that host the ERP Database, Library or Schema: Oracle 10g and 11g, 12c* SQL Server 2005,

More information

Testpassport. Банк экзамен

Testpassport. Банк экзамен Testpassport Банк экзамен самое хорошое качество самая хорошая служба Exam : 70-433 Title : TS: Microsoft SQL Server 2008, Database Development Version : DEMO 1 / 8 1.You have a user named John. He has

More information

Availability and Performance for Tier1 applications

Availability and Performance for Tier1 applications Assaf Fraenkel Senior Architect (MCA+MCM SQL 2008) MCS Israel Availability and Performance for Tier1 applications Agenda and Takeaways Agenda: Introduce the new SQL Server High Availability and Disaster

More information

20762B: DEVELOPING SQL DATABASES

20762B: DEVELOPING SQL DATABASES ABOUT THIS COURSE This five day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL Server 2016 database. The course focuses on teaching individuals how to

More information

BI, Big Data, Mission Critical. Eduardo Rivadeneira Specialist Sales Manager

BI, Big Data, Mission Critical. Eduardo Rivadeneira Specialist Sales Manager BI, Big Data, Mission Critical Eduardo Rivadeneira Specialist Sales Manager Required 9s & Protection Blazing-Fast Performance Enhanced Security & Compliance Rapid Data Exploration & Visualization Managed

More information

Ryan Adams Blog - Twitter MIRRORING: START TO FINISH

Ryan Adams Blog -  Twitter  MIRRORING: START TO FINISH Ryan Adams Blog - http://ryanjadams.com Twitter - @ryanjadams Email ryan@ryanjadams.com MIRRORING: START TO FINISH Objectives Define Mirroring Describe how mirroring fits into HA and DR Terminology The

More information

VMware, SQL Server and Encrypting Private Data Townsend Security

VMware, SQL Server and Encrypting Private Data Townsend Security VMware, SQL Server and Encrypting Private Data Townsend Security 724 Columbia Street NW, Suite 400 Olympia, WA 98501 360.359.4400 Today s Agenda! What s new from Microsoft?! Compliance, standards, and

More information

Ebook : Overview of application development. All code from the application series books listed at:

Ebook : Overview of application development. All code from the application series books listed at: Ebook : Overview of application development. All code from the application series books listed at: http://www.vkinfotek.com with permission. Publishers: VK Publishers Established: 2001 Type of books: Develop

More information

Microsoft MCSE Exam

Microsoft MCSE Exam Microsoft MCSE 70-465 Exam Vendor:Microsoft Exam Code: 70-465 Exam Name: Designing Database Solutions for Microsoft SQL Server 2012 2017 Latest 70-465 PDF & VCE http://www.ensurepass.com/70-465.html QUESTION

More information

Microsoft SQL Server Training Course Catalogue. Learning Solutions

Microsoft SQL Server Training Course Catalogue. Learning Solutions Training Course Catalogue Learning Solutions Querying SQL Server 2000 with Transact-SQL Course No: MS2071 Two days Instructor-led-Classroom 2000 The goal of this course is to provide students with the

More information

Chapter 1: Introducing SQL Server

Chapter 1: Introducing SQL Server Leiter ftoc.tex V3-03/25/2009 1:31pm Page xv Introduction xxvii Chapter 1: Introducing SQL Server 2008 1 A Condensed History of SQL Server 1 In the Beginning 1 The Evolution of a Database 1 Microsoft Goes

More information

Managing and Maintaining a Microsoft Windows Server 2003 Environment

Managing and Maintaining a Microsoft Windows Server 2003 Environment COURSE OVERVIEW This course combines five days of instructor-led training with additional e-learning content to provide students with the knowledge and skills that are required to manage accounts and resources,

More information

Randy Pagels Sr. Developer Technology Specialist DX US Team AZURE PRIMED

Randy Pagels Sr. Developer Technology Specialist DX US Team AZURE PRIMED Randy Pagels Sr. Developer Technology Specialist DX US Team rpagels@microsoft.com AZURE PRIMED 2016.04.11 Interactive Data Analytics Discover the root cause of any app performance behavior almost instantaneously

More information

SQL Server DBA Course Details

SQL Server DBA Course Details SQL Server DBA Course Details By Besant Technologies Course Name Category Venue SQL Server DBA Database Administration Besant Technologies No.24, Nagendra Nagar, Velachery Main Road, Address Velachery,

More information

70-459: Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform

70-459: Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform 70-459: Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform The following tables show where changes to exam 70-459 have been made to include updates

More information

VMware, SQL Server and Encrypting Private Data Townsend Security

VMware, SQL Server and Encrypting Private Data Townsend Security VMware, SQL Server and Encrypting Private Data Townsend Security 724 Columbia Street NW, Suite 400 Olympia, WA 98501 360.359.4400 Today s Agenda! Compliance, standards, and best practices! Encryption and

More information

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM IBM Tivoli Storage Manager Version 7.1.6 Introduction to Data Protection Solutions IBM IBM Tivoli Storage Manager Version 7.1.6 Introduction to Data Protection Solutions IBM Note: Before you use this

More information

SQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server

SQL Server. Management Studio. Chapter 3. In This Chapter. Management Studio. c Introduction to SQL Server Chapter 3 SQL Server Management Studio In This Chapter c Introduction to SQL Server Management Studio c Using SQL Server Management Studio with the Database Engine c Authoring Activities Using SQL Server

More information

Microsoft SQL Server Database Administration

Microsoft SQL Server Database Administration Address:- #403, 4 th Floor, Manjeera Square, Beside Prime Hospital, Ameerpet, Hyderabad 500038 Contact: - 040/66777220, 9177166122 Microsoft SQL Server Database Administration Course Overview This is 100%

More information

This is a known issue (SVA-700) that will be resolved in a future release IMPORTANT NOTE CONCERNING A VBASE RESTORE ISSUE

This is a known issue (SVA-700) that will be resolved in a future release IMPORTANT NOTE CONCERNING A VBASE RESTORE ISSUE SureView Analytics 6.1.1 Release Notes ================================= --------- IMPORTANT NOTE REGARDING DOCUMENTATION --------- The Installation guides, Quick Start Guide, and Help for this release

More information

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Hyper-v Container. (Internet Information Services)

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Hyper-v Container. (Internet Information Services) EXPRESSCLUSTER X for Windows Quick Start Guide for Windows Hyper-v Container (Internet Information Services) Version 1 Nov 21, 2017 Disclaimer The contents of this document are subject to change without

More information

Microsoft SQL Server Administration

Microsoft SQL Server Administration Micrsft SQL Server Administratin FILESTREAMS David Hksza http://siret.cz/hksza Mtivatin fr FILESTREAMS Usually, tw appraches when string unstructured/binary data such as AV media files r dcuments Filesystem

More information

MCTS: SQL Server 2008 Implementation and Maintenance

MCTS: SQL Server 2008 Implementation and Maintenance MCTS: SQL Server 2008 Implementation and Maintenance Course Description and Overview Overview SecureNinja's MCTS (Microsoft Certified Technology Specialist): SQL Server 2008, Implementation and Maintenance

More information

Microsoft SQL Server CLR Types Serialization Formats

Microsoft SQL Server CLR Types Serialization Formats [MS-SSCLRT]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,

More information

Installing SQL Server Developer Last updated 8/28/2010

Installing SQL Server Developer Last updated 8/28/2010 Installing SQL Server Developer Last updated 8/28/2010 1. Run Setup.Exe to start the setup of SQL Server 2008 Developer 2. On some OS installations (i.e. Windows 7) you will be prompted a reminder to install

More information

Contents Getting Started... 3 About Scribe Online and Connectors... 3 Scribe Online Services... 3 CDK Components... 3 Audience... 4 Prerequisites...

Contents Getting Started... 3 About Scribe Online and Connectors... 3 Scribe Online Services... 3 CDK Components... 3 Audience... 4 Prerequisites... Contents Getting Started... 3 About Scribe Online and Connectors... 3 Scribe Online Services... 3 CDK Components... 3 Audience... 4 Prerequisites... 4 Requirements... 4 CDK Workflow... 5 Scribe Online

More information

Microsoft. [MS20762]: Developing SQL Databases

Microsoft. [MS20762]: Developing SQL Databases [MS20762]: Developing SQL Databases Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Microsoft SQL Server Delivery Method : Instructor-led (Classroom) Course Overview This five-day

More information

Veritas NetBackup Read This First Guide for Secure Communications

Veritas NetBackup Read This First Guide for Secure Communications Veritas NetBackup Read This First Guide for Secure Communications Contents... 3 NetBackup Read This First for Secure Communications... 3 About secure communications in NetBackup... 3 How host ID-based

More information

MOC 6421B: Configuring and Troubleshooting a Windows Server 2008 Network Infrastructure

MOC 6421B: Configuring and Troubleshooting a Windows Server 2008 Network Infrastructure MOC 6421B: Configuring and Troubleshooting a Windows Server 2008 Network Infrastructure Course Overview This 5 day course instills students with the knowledge and skills to configure and troubleshoot Windows

More information

Veritas NetBackup for Microsoft SQL Server Administrator's Guide

Veritas NetBackup for Microsoft SQL Server Administrator's Guide Veritas NetBackup for Microsoft SQL Server Administrator's Guide for Windows Release 8.1.1 Veritas NetBackup for Microsoft SQL Server Administrator's Guide Last updated: 2018-04-10 Document version:netbackup

More information

Number: Passing Score: 800 Time Limit: 120 min File Version:

Number: Passing Score: 800 Time Limit: 120 min File Version: 70-465 Number: 000-000 Passing Score: 800 Time Limit: 120 min File Version: 1.0 http://www.gratisexam.com/ Exam A QUESTION 1 You need to recommend a backup process for an Online Transaction Processing

More information

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Server Container. (MySQL)

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Server Container. (MySQL) EXPRESSCLUSTER X for Windows Quick Start Guide for Windows Server Container (MySQL) Version 3 May 10, 2017 Disclaimer The contents of this document are subject to change without notice. NEC Corporation

More information

Developing SQL Databases

Developing SQL Databases Course 20762B: Developing SQL Databases Page 1 of 9 Developing SQL Databases Course 20762B: 4 days; Instructor-Led Introduction This four-day instructor-led course provides students with the knowledge

More information

Enterprise Open Source Databases

Enterprise Open Source Databases Enterprise Open Source Databases WHITE PAPER MariaDB vs. Oracle MySQL vs. EnterpriseDB MariaDB TX Born of the community. Raised in the enterprise. MariaDB TX, with a history of proven enterprise reliability

More information

DESIGNING DATABASE SOLUTIONS FOR MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE

DESIGNING DATABASE SOLUTIONS FOR MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE 70-465 DESIGNING DATABASE SOLUTIONS FOR MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE Designing Database Solutions for Microsoft SQL Server (70-465) WWW.ANALYTICSEXAM.COM Contents Designing

More information

SQL Server DBA Course Content

SQL Server DBA Course Content 1 SQL Server DBA Course Content SQL Server Versions and Editions Features of SQL Server Differentiate the SQL Server and Oracle Services of SQL Server Tools of SQL server SQL Server Installation SQL server

More information

Click Studios. Passwordstate. High Availability Installation Instructions

Click Studios. Passwordstate. High Availability Installation Instructions Passwordstate High Availability Installation Instructions This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise disclosed,

More information

High Availability through Warm-Standby Support in Sybase Replication Server A Whitepaper from Sybase, Inc.

High Availability through Warm-Standby Support in Sybase Replication Server A Whitepaper from Sybase, Inc. High Availability through Warm-Standby Support in Sybase Replication Server A Whitepaper from Sybase, Inc. Table of Contents Section I: The Need for Warm Standby...2 The Business Problem...2 Section II:

More information

Creating databases using SQL Server Management Studio Express

Creating databases using SQL Server Management Studio Express Creating databases using SQL Server Management Studio Express With the release of SQL Server 2005 Express Edition, TI students and professionals began to have an efficient, professional and cheap solution

More information

New Features Bulletin Replication Server Options 15.6

New Features Bulletin Replication Server Options 15.6 Bulletin Replication Server Options 15.6 Linux, Microsoft Windows, and UNIX DOCUMENT ID: DC01004-01-1560-01 LAST REVISED: November 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication

More information

Dynamically build connection objects for Microsoft Access databases in SQL Server Integration Services SSIS

Dynamically build connection objects for Microsoft Access databases in SQL Server Integration Services SSIS Dynamically build connection objects for Microsoft Access databases in SQL Server Integration Services SSIS Problem As a portion of our daily data upload process, we receive data in the form of Microsoft

More information

MySQL Replication. Rick Golba and Stephane Combaudon April 15, 2015

MySQL Replication. Rick Golba and Stephane Combaudon April 15, 2015 MySQL Replication Rick Golba and Stephane Combaudon April 15, 2015 Agenda What is, and what is not, MySQL Replication Replication Use Cases Types of replication Replication lag Replication errors Replication

More information

2072 : Administering a Microsoft SQL Server 2000 Database

2072 : Administering a Microsoft SQL Server 2000 Database 2072 : Administering a Microsoft SQL Server 2000 Database Introduction This course provides students with the knowledge and skills required to install, configure, administer, and troubleshoot the client-server

More information

1. Create a spatial table

1. Create a spatial table Create a spatial table Exercise Use the SAP HANA Web-based Development Workbench to get to know the spatial engine. Create a new column table and insert attributes with a new spatial data type. Time 15

More information

MOC 6232A: Implementing a Microsoft SQL Server 2008 Database

MOC 6232A: Implementing a Microsoft SQL Server 2008 Database MOC 6232A: Implementing a Microsoft SQL Server 2008 Database Course Number: 6232A Course Length: 5 Days Course Overview This course provides students with the knowledge and skills to implement a Microsoft

More information

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Server 2016 Hyper-V. Version 1 Mar 27, 2018

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Server 2016 Hyper-V. Version 1 Mar 27, 2018 EXPRESSCLUSTER X for Windows Version 1 Mar 27, 2018 Disclaimer The contents of this document are subject to change without notice. NEC Corporation assumes no responsibility for technical or editorial mistakes

More information

SQL Server 2014 Training. Prepared By: Qasim Nadeem

SQL Server 2014 Training. Prepared By: Qasim Nadeem SQL Server 2014 Training Prepared By: Qasim Nadeem SQL Server 2014 Module: 1 Architecture &Internals of SQL Server Engine Module : 2 Installing, Upgrading, Configuration, Managing Services and Migration

More information

EASYHA SQL SERVER V1.0

EASYHA SQL SERVER V1.0 EASYHA SQL SERVER V1.0 CONTENTS 1 Introduction... 2 2 Install SQL 2016 in Azure... 3 3 Windows Failover Cluster Feature Installation... 7 4 Windows Failover Clustering Configuration... 9 4.1 Configure

More information

COURSE 20462C: ADMINISTERING MICROSOFT SQL SERVER DATABASES

COURSE 20462C: ADMINISTERING MICROSOFT SQL SERVER DATABASES Page 1 of 11 ABOUT THIS COURSE This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2014 database. The course focuses on teaching individuals

More information

User Guide. Version 2.1

User Guide. Version 2.1 Kaseya Backup and Disaster Recovery User Guide Version 2.1 August 11, 2008 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT

More information

Symantec Backup Exec Quick Installation Guide

Symantec Backup Exec Quick Installation Guide Symantec Backup Exec 2010 Quick Installation Guide 20047221 Installing Backup Exec This document includes the following topics: System requirements Before you install About the Backup Exec service account

More information

ArcGIS 10.1 for Desktop Artie Robinson

ArcGIS 10.1 for Desktop Artie Robinson ArcGIS 10.1 for Desktop Artie Robinson ArcGIS A Complete System for Geographic Information Cloud Web Online Mobile Enterprise Desktop Name Change Name Prior to 10.1 ArcGIS Desktop ArcInfo ArcEditor ArcView

More information

GoAnywhere MFT System Architecture Guide. For High Availability, Scaling, and Performance

GoAnywhere MFT System Architecture Guide. For High Availability, Scaling, and Performance For High Availability, Scaling, and Performance Copyright 2016 Linoma Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

EXPRESSCLUSTER X for Windows. Quick Start Guide for Hyper-V Container. (SQL Server Express)

EXPRESSCLUSTER X for Windows. Quick Start Guide for Hyper-V Container. (SQL Server Express) EXPRESSCLUSTER X for Windows Quick Start Guide for Hyper-V Container (SQL Server Express) Version 1 Nov 21, 2017 Disclaimer The contents of this document are subject to change without notice. NEC Corporation

More information

EMC Symmetrix Encryption with DPM

EMC Symmetrix Encryption with DPM Encryption with DPM RSA Secured Implementation Guide Last Modified: July 2th 2015 Partner Information Product information Partner Name Web Site Product Name Product Description Version & Platform Product

More information

B. Server2 C. Server3 D. Seiver4 Correct Answer: AC Need Standard or Enterprise edition of SQL Server. Question 4 What should you do? You are designin

B. Server2 C. Server3 D. Seiver4 Correct Answer: AC Need Standard or Enterprise edition of SQL Server. Question 4 What should you do? You are designin 70-465 101 Q&S Designing Database Solutions for Microsoft SQL Server 2012 Exam Code: aoowe.com/practice-70-465-3221.html Certification: MCP Posted: 2017-06-20 aoowe.com Question 1 What should you do? You

More information

What's New in MySQL 5.7?

What's New in MySQL 5.7? What's New in MySQL 5.7? Norvald H. Ryeng Software Engineer norvald.ryeng@oracle.com Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Venezuela: Teléfonos: / Colombia: Teléfonos:

Venezuela: Teléfonos: / Colombia: Teléfonos: CONTENIDO PROGRAMÁTICO Moc 20761: Querying Data with Transact SQL Module 1: Introduction to Microsoft SQL Server This module introduces SQL Server, the versions of SQL Server, including cloud versions,

More information

Poom Malakul Na Ayudhya

Poom Malakul Na Ayudhya DataClient 1.0.6 Manual By Poom Malakul Na Ayudhya pmalakul@gmail.com (Under Development) Page 1 Contents 1. Introduction 2. Installation 2.1. Knowledge Requirements 2.2. Software Requirements 2.3. DataClient

More information

Index. Pranab Mazumdar, Sourabh Agarwal, Amit Banerjee 2016 P. Mazumdar et al., Pro SQL Server on Microsoft Azure, DOI /

Index. Pranab Mazumdar, Sourabh Agarwal, Amit Banerjee 2016 P. Mazumdar et al., Pro SQL Server on Microsoft Azure, DOI / Index A Azure Active Directory (AAD), 17 Azure architecture compute, 20 fault domain, 31 IaaS, 19 models classic deployment model, 32 deployment automation, 34 RBAC, 33 Resource Manager deployment model,

More information

MS-20462: Administering Microsoft SQL Server Databases

MS-20462: Administering Microsoft SQL Server Databases MS-20462: Administering Microsoft SQL Server Databases Description This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2014 database.

More information

Customizing GDPR in netforum Enterprise

Customizing GDPR in netforum Enterprise Customizing GDPR in netforum Enterprise This document explains opportunities to personalize the GDPR features of netforum Enterprise to your organization s specific needs. Each organization may approach

More information

Q&As. TS:MS SQL Server 2008,Implementation and Maintenance. Pass Microsoft Exam with 100% Guarantee

Q&As. TS:MS SQL Server 2008,Implementation and Maintenance. Pass Microsoft Exam with 100% Guarantee 70-432 Q&As TS:MS SQL Server 2008,Implementation and Maintenance Pass Microsoft 70-432 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee 100%

More information

DocAve 6 High Availability

DocAve 6 High Availability DocAve 6 High Availability User Guide Service Pack 10, Cumulative Update 1 Issued April 2018 The Enterprise-Class Management Platform for SharePoint Governance Table of Contents What s New in This Guide...

More information

Installing SQL Server 2016 Cluster

Installing SQL Server 2016 Cluster 1. Introduction Installing SQL Server 2016 Cluster This document outlines the step by step process to install SQL Server 2016 failover Cluster on Windows Server 2016 Failover Cluster. 2. Prerequisites

More information

DocAve 6 High Availability

DocAve 6 High Availability DocAve 6 High Availability User Guide Service Pack 8, Cumulative Update 1 Issued December 2016 1 Table of Contents What s New in This Guide...6 About DocAve High Availability...7 Submitting Documentation

More information

AimBetter Database Monitor - Version

AimBetter Database Monitor - Version Upgrade Guide v2.0.18.4 AimBetter Database Monitor - Version 2.0.18.4 AimBetter is pleased to bring you this release document with details of our new version v.2.0.18.4 Important Note: In order for the

More information

SQL Server Development 20762: Developing SQL Databases in Microsoft SQL Server Upcoming Dates. Course Description.

SQL Server Development 20762: Developing SQL Databases in Microsoft SQL Server Upcoming Dates. Course Description. SQL Server Development 20762: Developing SQL Databases in Microsoft SQL Server 2016 Learn how to design and Implement advanced SQL Server 2016 databases including working with tables, create optimized

More information

INFO-H-415 Project Overview- Security Database and SQL Server

INFO-H-415 Project Overview- Security Database and SQL Server INFO-H-415 Project Overview- Security Database and SQL Server Kirubel Yaekob Yasmine Daoud December 2017 1 Introduction A defense-in-depth strategy, with overlapping layers of security, is the best way

More information

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved. Configuring the Oracle Network Environment Objectives After completing this lesson, you should be able to: Use Enterprise Manager to: Create additional listeners Create Oracle Net Service aliases Configure

More information

Wisdom. Wisdom 2016 Server Setup 03/14/2018

Wisdom. Wisdom 2016 Server Setup 03/14/2018 Wisdom Wisdom 2016 Server Setup 03/14/2018 Wisdom Fiserv 2012-2018 Fiserv, Inc. or its affiliates. All rights reserved. This work is confidential and its use is strictly limited. Use is permitted only

More information

Upgrade to and Installation of SQL Server 2008 (R2) in an SAP Environment

Upgrade to and Installation of SQL Server 2008 (R2) in an SAP Environment Upgrade and Installation Guide Document Version: 1.60 2017-11-17 PUBLIC Upgrade to and Installation of SQL Server 2008 (R2) in an SAP Environment Content 1 Document History.... 3 2 Introduction....5 3

More information

MS SQL Server 2012 DBA Course Contents

MS SQL Server 2012 DBA Course Contents MS SQL Server 2012 DBA Course Contents 1) SQL History & SQL Server History 2) Database Management Systems(DBMS) 3) Relational Database Management System(RDBMS) 4) SQL Server set up installations & service

More information