Virtual techdays INDIA │ 9-11 February 2011 virtual techdays Auditing Made Easy: Change Tracking and Change Data Capture Pinal Dave │ Technology Evangelist,

Slides:



Advertisements
Similar presentations
By: Jose Chinchilla July 31, Jose Chinchilla MCITP: SQL Server 2008, Database Administrator MCTS: SQL Server 2005/2008, Business Intelligence DBA.
Advertisements

MAKING BUSINESS INTELLIGENT DBA Delta Force SQL Server 2012 features for the DBA.
Brian Alderman | MCT, CEO / Founder of MicroTechPoint Pete Harris | Microsoft Senior Content Publisher.
OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition MCP Exam
Virtual techdays INDIA │ 9-11 February 2011 TechNet Virtual Lab: Ketan Upgade │ Sr. Support Engineer│ Microsoft Corporation To follow this lab along with.
Virtual techdays INDIA │ 9-11 February 2011 Introduction to Windows Intune: Cloud Based Desktop Management Service Arun Subramanian │ Product Marketing.
Virtual techdays INDIA │ 9-11 February 2011 No Code SharePoint Development using SharePoint Designer 2010 Roshan N.Y │ Consultant, Microsoft.
Auditing Database DDL Changes with SQLVer. About PASS The PASS community encompasses everyone who uses the Microsoft SQL Server or Business Intelligence.
Copyright © 2013 Varigence, Inc. CSV files import automation Kostya Khomyakov
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
Overview SQL Server 2008 Overview Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP, MCTS Microsoft Web Development MCP ITIL.
SQLTeach Presentation Template Use of this template is mandatory (no exceptions) Please note the orientation of this presentation is landscape (16:10);
Implementing Database Snapshot & Database Mirroring in SQL Server 2005 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft.
How a little code can help with support.. Chris Barba – Developer at Cimarex Energy Blog:
© 2011 PLANET TECHNOLOGIES, INC. Extending User Profiles with Line of Business Data Patrick Curran, MCT JANUARY 5, 2013.
Instrumenting, Monitoring and Auditing of SSIS ETL Solutions SQL Bits Manchester Davide Mauri
Vidas Matelis, Toronto SQL Server User Group November 13, 2008.
Virtual techdays INDIA │ august 2010 Developing with SQL Server Spatial & Deep Dive into Spatial Indexing Pinal Dave │ Mentor, Solid Quality Mentors.
OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.
We will start soon. Feel free to ask (chat window) anything you want before we start.
Make SQL Server to talk you! Antonios Chatzipavlis Software Architect, Development Evangelist, IT Consultant MCT, MCITP, MCPD, MCSD, MCDBA, MCSA, MCTS,
Understanding SQL Server 2008 Change Data Capture Bret Stateham Training Manager Vortex Learning Solutions blogs.netconnex.com.
Course FAQ’s I do not have any knowledge on SQL concepts or Database Testing. Will this course helps me to get through all the concepts? What kind of.
1 Integration Services in SQL Server 2008 Allan Mitchell – SQLBits – Oct 2007.
R7 Integrator and Enterprise Integrator: You won’t believe this is XA… Deborah Vermillion, VP Consulting Services, CPIM, CIRM Belinda Daub, Senior Consultant.
Under New Management Andrew Fryer Microsoft UK Andrew Fryer Microsoft UK.
Master Data Management & Microsoft Master Data Services Presented By: Jeff Prom Data Architect MCTS - Business Intelligence (2008), Admin (2008), Developer.
Martin Cairney Hybrid data platform – making the most of Azure plus your on- prem kit DAT341 B.
SQL Server 2008 Audit by Thomas LaRock April 24 th, 2010.
Chapter 9 Vocabulary Databases. 1.Table – a collection of information, or data arranged in columns and rows. 2.Record – all of the information about one.
EMPLOYEE MANAGEMENT SCHEDULING SYSTEM Rockstar Solutions.
Pinal Dave Mentor | Solid Quality India |
Virtual techdays INDIA │ august 2010 Data-tier Applications in Visual Studio 2010 Abhishek Kala │ Partner Technical Consultant, Microsoft Global.
SQL Query Analyzer. Graphical tool that allows you to:  Create queries and other SQL scripts and execute them against SQL Server databases. (Query window)
SQL SERVER AUDITING. Jean Joseph DBA/Consultant Contact Info: Blog:
TSQL Worst Practices Jacob Sebastian, SQL Server MVP
Locking Internals By Amit R S Bansal Director, Principal Consultant & Trainer |
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
RKL IT Roundtable Topic: SQL Server 2008 When: February 19, 2010 Presented By: Joe Noll Topic: SQL Server 2008 When: February 19, 2010 Presented By: Joe.
SQL Server DML Change Capture An overview of several useful SQL Server data change capture technologies Matt Smith Software Architect, Enterprise Data.
Carlos Bossy Quanta Intelligence SQL Server MCTS, MCITP BI CBIP, Data Mining Real-time Data Warehouse and Reporting Solutions.
Endexam Microsoft Actual Questions
Victoria Power BI User Group Meeting
With Temporal Tables and More
Chris Index Feng Shui Chris
Presented By: Jessica M. Moss
Temporal Databases Microsoft SQL Server 2016
Temporal Databases Microsoft SQL Server 2016
Antonio Abalos Castillo
Example of a page header
Where I am at: Swagatika Sarangi MDM Lead PASS Summit SQL Saturdays
Download Microsoft Exam - Valid Question Answers - Realexamdumps.com
Download Microsoft Exam Dumps - Valid Microsoft Question Answers - Realexamdumps.com
Database Code Management with VS 2017 and RedGate
Traveling in time with SQL Server 2017
SQL Server 2008 Systems Management
PL/SQL Programing : Triggers
SQL Azure Database – No CDC, No Problem!
Hidden gems of SQL Server 2016
Enterprise Auditing with SQL Server Audit
Cloud Data Replication with SQL Data Sync
Unleashing Stretched Databases
Tips & Tricks Knowing the Web Client.
Pushing Data to and from the Cloud with SQL Azure Data Sync
Andrew Fryer Microsoft UK
Updating Databases With Open SQL
Updating Databases With Open SQL
Denis Reznik SQL Server 2017 Hidden Gems.
Presentation transcript:

virtual techdays INDIA │ 9-11 February 2011 virtual techdays Auditing Made Easy: Change Tracking and Change Data Capture Pinal Dave │ Technology Evangelist, Microsoft

 Technology Evangelist (DB and BI) – Microsoft India  Founder –  MCT, MCTS, MCP, MCDBA, MCAD  Follow me -  LinkedIn -  MVP (2008 – 2011) virtual techdays INDIA │ 9-11 February 2011 About Pinal Dave 2

 Introduction to Auditing  Change Tracking  Change Data Capture  Auditing  Demo virtual techdays INDIA │ 9-11 February 2011 S E S S I O N A G E N D A 3

 If I had my original data, I can give you difference between values.  What was the value of this particular field?  How many times this column was updated?  I want all of my deleted data back?  What happened?  Who did it? virtual techdays INDIA │ 9-11 February 2011 A Common Conversation 4

virtual techdays INDIA │ 9-11 February 2011 Who is he? What does he do? 5

 Original Data virtual techdays INDIA │ 9-11 February 2011 What is more important?  Data Modifier 6

virtual techdays INDIA │ 9-11 February 2011 Story of Audit What? How? Who? CT CDC Audit 7

 SQL Profiler  SQL Trace  Table Trigger  Custom T-SQL Solution virtual techdays INDIA │ 9-11 February 2011 Common Practices 8

 Change Tracking (CT)  Change Data Capture (CDC)  SQL Audit virtual techdays INDIA │ 9-11 February 2011 SQL Server 2008 Technologies 9

 Which rows are changed?  Synchronous Process  Available in All Versions virtual techdays INDIA │ 9-11 February 2011 Difference Side By Side  Which rows are changed and How?  Asynchronous Process  Available in Enterprise Edition Change Tracking Change Data Capture 10

 Least Performance Impact  Least Database Size  Usage: Change Tracking, ETL, Rollback data virtual techdays INDIA │ 9-11 February 2011 Similarity Side By Side  Less Performance Impact  Less Database Size  Usage: Change Tracking, ETL, Rollback data Change Tracking Change Data Capture 11

virtual techdays INDIA │ 9-11 February 2011 virtual techdays Demo Change Tracking - WHAT

virtual techdays INDIA │ 9-11 February 2011 virtual techdays Demo Change Data Capture – HOW

 Who did it? and How?  Based on Extended Events  Enterprise Edition Feature  Security Feature virtual techdays INDIA │ 9-11 February 2011 SQL Audit 14

virtual techdays INDIA │ 9-11 February 2011 virtual techdays Demo SQL Audit - WHO

 Change Tracking – WHAT has changed?  Change Data Capture – HOW was ‘what’ changed?  SQL Audit – WHO changed ‘what’ ‘how’? virtual techdays INDIA │ 9-11 February 2011 Summary 16

 Download Code:  Try out CT, CDC and SQL Audit  Follow me:  Read:  Win! – Quiz at the End virtual techdays INDIA │ 9-11 February 2011 Thank YOU! 17

virtual techdays INDIA │ 9-11 February 2011 virtual techdays Thank You!