Migrating Data to SQL Azure Arunraj Chandrasekaran Twitter June 21, 2011.

Slides:



Advertisements
Similar presentations
AN OVERVIEW & INTRODUCTION TO USING DACPACS D ata-Tier Applications {Application and Multi-Server Management} Neil Hambly York Oct 2010.
Advertisements

Module 8 Importing and Exporting Data. Module Overview Transferring Data To/From SQL Server Importing & Exporting Table Data Inserting Data in Bulk.
Exploring SQL Server Data Tier Applications Gert Drapers Principal Group Program Manager Microsoft Corporation Adam Mahood Program Manager.
Virtual techdays INDIA │ November 2010 SQL Azure Data Sync Shilpa Nirmale │ Associate Manager, Accenture.
Managing and Monitoring SQL Server 2005 Shankar Pal Program Manager SQL Server, Redmond.
René Balzano Technology Solution Professional Data Platform Microsoft Switzerland Database Development with SQL Server Data Tools (SSDT)
1 Chapter Overview Transferring and Transforming Data Introducing Microsoft Data Transformation Services (DTS) Transferring and Transforming Data with.
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
MICROSOFT CONFIDENTIAL Sept 2009 | Page 1 | BDM Presentation.
Virtual techdays INDIA │ august 2010 Building ASP.NET applications using SQL Server Compact Chaitanya Solapurkar │ Partner Technical Consultant,
SQL Server 2005 SP2 Israeli SQL Server User Group March 2005 Ami Levin
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Report Management and Creation using Microsoft SQL Server 2008 Reporting Services Chris Testa-O’Neill Database Product Planner Remarc Group.
Gary MacDougall Premjit Singh Managing your Distributed Data.
Overview of SQL Server Alka Arora.
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
How a little code can help with support.. Chris Barba – Developer at Cimarex Energy Blog:
Chokchai Junchey Microsoft Product Specialist Certified Technical Training Center.
WINDOWS AZURE PLATFORM ROADMAP Eric Nelson Slide 1.
DTS Conversion to SSIS Conversion Best Practices Mike Davis
SQL Azure Intro and What’s New Level: Introductory to Intermediate Andy Thiru SQL/BI Developer.
Konstantinos Pantos MVP, MSc, MCP, Software Solutions Architect
 Replication is the process of copying database information  Replication is used for:  Backing up your database  Migrating to a new server  Mirroring.
COS310 Replica 1 Replica 2 Replica 3 DB Single Logical Database Multiple Physical Replicas.
SQL School is strongly committed to provide COMPLETE PRACTICAL REALTIME Trainings on SQL Server Technologies – Dev, SQL DBA, MSBI (SSIS, SSAS, SSRS) and.
Mirek Sztajno SQL Server Security PM
Martin Cairney Hybrid data platform – making the most of Azure plus your on- prem kit DAT341 B.
Text Microsoft to Or Tweet #uktechdays Questions?
Learningcomputer.com SQL Server 2008 – Management Studio.
Interoperability. Session Objectives and Takeaways Session Objective(s): – Get up to speed on SQL Azure – Learn about the new features in SQL Azure –
COS308. SQL Azure Database DEMO.
Forthcoming SQL Azure Services: SQL Azure Data Sync & SQL Azure Reporting Mark Scurrell Lead Program Manager Microsoft.
DEVELOPING WITH SQL AZURE TOOLS AND FRAMEWORKS IN ACTION Lynn Langit Sr. Developer Evangelist Microsoft SESSION CODE: COS203 (c) 2011 Microsoft. All rights.
Please note that the session topic has changed
Technology Drill Down: Windows Azure Platform Eric Nelson | ISV Application Architect | Microsoft UK |
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
Developing SQL/Server database in Visual Studio Introducing SQL /Server Data Tools Peter Lu.Net Practices Director Principle Architect Nexient March 19.
Putting Your Head in the Cloud Working with SQL Azure David Postlethwaite 19/09/2015David Postlethwaite.
Microsoft Power Query 101 Belinda Allen Smith & Allen Consulting, Inc.
What’s new in SSIS 2016 CTP 2.3 (, announced and rumors)
Microsoft BI Online Training AcuteSoft: India: , Land Line: +91 (0) USA: , UK.
Putting Your Head in the Cloud Working with SQL Azure David Postlethwaite 18/06/2016David Postlethwaite.
Aaron Stanley King. What is SQL Azure? “SQL Azure is a scalable and cost-effective on- demand data storage and query processing service. SQL Azure is.
Database Development with SQL Server Data Tools (SSDT) Björn Eriksen, Architect Evangelist DPE Microsoft
How to tune your applications before moving your database to Microsoft Azure SQL Database (MASD) OK, you've jumped into your Azure journey by creating.
Launch Your Database Into Microsoft Azure
Visual Studio Database Tools (aka SQL Server Data Tools)
SQL Server deployments
Azure SQL Databases - Introduction and Migration
Lead SQL BankofAmerica Blog: SQLHarry.com
6/16/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Launch Your Database Into The Cloud (bacpac edition)
Migrating to Windows Azure SQL Database
SQL Server Data Tools for Visual Studio Part I: Core SQL Server Tools
Visual Studio 2010 Database Projects
Transactional Replication A Deeper Dive Drew Furgiuele, Senior DBA IGS
SQL Server Data Tools Gert Drapers
Populating a Data Warehouse
Azure's Performance, Scalability, SQL Servers Automate Real Time Data Transfer at Low Cost MINI-CASE STUDY “Azure offers high performance, scalable, and.
Launch Your Database Into Azure
Populating a Data Warehouse
Rick Negrin, Program Manager Adrian Bethune, Program Manager Microsoft
Storing bits and bytes in the cloud
Cloud Data Replication with SQL Data Sync
Cross-Platform, Cloud and On-Premise Database Tool
Cross-Platform, Cloud and On-Premise Database Tool
Microsoft SQL Server Upgrade and Downgrade scenarios
Storing and Processing Sensor Networks Data in Public Clouds
Presentation transcript:

Migrating Data to SQL Azure Arunraj Chandrasekaran Twitter June 21, 2011

 Introduction  What data can be moved to SQL Azure ?  Preparation for Migration  Migration Tools  SQL Server / Azure Migration Assistants  Access  MySQL  SQL Azure Migration Wizard  DAC Database Import / Export  SQL Azure Sync Service  SQL Azure Database Copy  SSMS Generate Scripts, BCP, SSIS Agenda

 SQL Azure Database  Highly available, and scalable cloud database service built on SQL Server technologies  SQL Azure Data Sync Service  Cloud-based data synchronization service built on Microsoft Sync Framework technologies. It provides bi- directional data synchronization and data management capabilities allowing data to be easily shared between multiple SQL Azure databases and between on-premises and SQL Azure databases Introduction

What data can be moved to SQL Azure ? SQL Server SQL Azure SQL Server SQL Azure

 Clustered Index required for All Tables  Connection Handling  Database Size and Scaling  Features not supported  Encryption  SQL CLR  Cross Database Queries  SQL Server Agent  Database Mail  Full Text  Service Broker Preparation for Migration

ToolSchemaDataComments SQL Server Migration AssistantYes Supported by Microsoft, Free SQL Azure Migration WizardYes Not supported, Free, Open Source DAC v 1.0 (SQL Server 2008 R2)YesNoFull SQL Azure support DAC v 2.0 (SQL Server “Denali”)Yes Good, Still in Beta will be released along with Denali SQL Azure Data Sync ServiceYes Bi Directional, Support for migrating changes, multiple members SQL Azure Database CopyYes Only within SQL Azure SSMS Generate Scripts optionYesNo BCPNoYes SSIS / Import Export WizardNoYes Migration Tools

 Free Tool available with Support from Microsoft  Supports Migration to SQL Server and Azure  Access ( )  MySQL ( )  Sybase ( )  Oracle (Currently Supports SQL Server, SQL Azure support will be released in future) ( )  Migrates Schema and Data SQL Server Migration Assistant DEMO

 Free Available on  Support SQL Server 2005 / 2008 / 2008 R2 migration  Supports Schema Analysis and fixing of basic issues SQL Azure Migration Wizard DEMO

 DAC Framework V 2.0 available in as CLI  Support for Schema and Data  Support Export data from SQL Azure and Import to SQL Server and vice versa  For more information about API, Please read us/library/ff381683(SQL.100).aspx us/library/ff381683(SQL.100).aspx DAC Import / Export v 2.0

 Export Schema and Data DacImportExportCli.exe -s serverName.database.windows.net -d databaseName -f C:\filePath\exportFileName.bacpac -x -u userName -p password  Import Schema and Data DacImportExportCli.exe -s serverName.database.windows.net -d databaseName -f C:\filePath\exportFileName.bacpac -i –edition business –size 30 -u userName -p password  Drop Database and DACPAC DacImportExportCli.exe -s serverName.database.windows.net -drop databaseName -u userName -p password DAC Import / Export v 2.0 DEMO

 Built on Sync Framework  No Code  Easy to configure  Support Bi-Directional and Unidirectional Sync  Conflict Handling  Logging and Monitoring  Change Tracking SQL Azure Data Sync Service DEMO

 Supports Sync of selected Tables  Batch Transfers  Snapshot Isolation enabled for SQL Server databases  Currently in CTP2 ( )  No Support for Views  Future Support  Row Filter  Option to define Conflict resolution policy SQL Azure Data Sync Service DEMO

 Supports creating databases within SQL Azure server transiently  Supports across SQL Azure servers as well  Usage CREATE DATABASE destination_database_name AS COPY OF [source_server_name.] source_database_name SQL Azure Database Copy DEMO

 Supports only Schema SSMS Generate Scripts DEMO

 Supports exporting or import Text Files or CSV files  No support for Schema BCP DEMO

 Support Data migration  No support for Schema SSIS / SQL Server Import Export Wizard DEMO

Free SQL Azure 30 Day Pass

 SQL Azure MSDN - us/windowsazure/sqlazure/cc500985http://msdn.microsoft.com/en- us/windowsazure/sqlazure/cc  SQL Azure Forums - US/ssdsgetstarted/threadshttp://social.msdn.microsoft.com/forums/en- US/ssdsgetstarted/threads  SQL Azure Team Blog -  Free Training Videos / Demos -  SQL Azure Labs -  My Blog – References