SlideShare a Scribd company logo
Windows Azure Platform

Training Workshop
Building Applications using SQL
    Azure

    Name
    Title
    Organization
    Email


3
Reporting       Business Analytics     Data Sync




 The Power of the SQL Data Platform in the cloud

 Leverages existing skills and rich tooling ecosystem

 Enables database applications with new, “cloud” capabilities
SQL Azure Database
                      Highly scaled out relational database as a service


                                                                               Relational database service
          Browser
                                                                   • SQL Server technology foundation
                                                                   • Highly symmetrical
SOAP/REST         ADO.NET/REST - EDM
  HTTP/S               HTTP/S                                      • Highly scaled
                                                                   • Highly secure
          App Code
          (ASP.NET)
                                                                         Database “as a Service” – beyond hosting
                                        SQL Server Report Server
                  Windows Azure              (on-premises)
                                                                                 Customer Value Props
                    Compute
                                                                    Self-provisioning and capacity on demand
T-SQL (TDS)           T-SQL (TDS)
                                                                    Symmetry w/ on-premises database platform
      SQL Azure                                                     Automatic high-availability and fault-tolerance
      Database             MS
                                                                    Automated DB maintenance (infrastructure)
                        Datacenter
                                                                    Simple, flexible pricing – “pay as you grow”

                          - AD Federation (LiveId /AppFabric AC)
SQL Azure Network Topology
                                                                         Applications use standard SQL client
                                                      Application        libraries: ODBC, ADO.Net, …




                                         TDS (tcp:1433)

                                                                        Load balancer forwards ‘sticky’
                                                     Load Balancer      sessions to TDS protocol tier

TDS (tcp: 1433)



          Gateway            Gateway         Gateway          Gateway        Gateway          Gateway

TDS (tcp: 1433)


    Data Node             Data Node         Data Node          Data Node        Data Node         Data Node


                  Scalability and Availability: Fabric, Failover, Replication and Load balancing
6
Performance Considerations
     The distance your application travels to perform data
     access will affect performance




7
V1 Application Topologies
    SQL Azure access from within MS Datacenter         SQL Azure access from outside MS Datacenter
          (Azure compute – ADO.NET)                           (On-premises – ADO.NET)
                  Application/
                   Browser                                                 App Code
                                                                            / Tools


            SOAP/REST    ADO.NET Data Svcs/REST - EF
              HTTP/S              HTTP/S


                   App Code
                   (ASP.NET)

                               Windows Azure
                                                                   T-SQL (TDS)
           T-SQL (TDS)



                   SQL Data                                                SQL Data
                                         MS                                              MS
                   Services                                                Services   Datacenter
                                      Datacenter


               Code Near                                                Code Far

8
Data Hub                            “An aggregation of
                                        Enterprise, Partner, Desktop, and Device data
                                        within SQL Azure”


                  Windows Azure                                    Enterprise
                       Azure App                                   On-premises
                                                                       App




                                              SQL Azure



      Enterprise
          User
       Management

         Device
       Management                   Desktop                    Device
                          Sync                  Client App               Client App
         Business
       Logic / Rules      Gateway              Sync Client              Sync Client




9
Service Provisioning Model
                  Each account has zero or more servers
        Account     Azure wide, provisioned in a common portal
                    Billing instrument
                  Each server has one or more databases
                    Contains metadata about the databases and usage
                    Unit of authentication
        Server      Unit of Geo-location
                    Generated DNS based name
                  Each database has standard SQL objects
                    Unit of consistency
       Database     Unit of multi-tenancy
                    Contains Users, Tables, Views, Indices, etc.
                    Most granular unit of billing


10
Setting Up SQL Azure Account
      Request token for SQL Azure at
      http://www.azure.com/

      Tokens will generally be provisioned within a
      couple days

      Redeeming tokens
        Setup administrative user
        Specify geo-location

11
Preparing your SQL Azure
     Account
                (click-through & portal)




12
SQL Azure
     Deployment




      DB
                   SQL Azure
     Script
                  TDS Gateway




13
SQL Azure
     Accessing databases

         Change Connection String



       Your            SQL Azure
                      TDS Gateway
       App




14
Connecting to SQL Azure
      Connect via ADO.NET, ODBC, etc.
      OLE DB is NOT supported
      May need to include <login>@<server>
      USE statement is NOT currently supported
      Use familiar tools (sqlcmd, osql, SSMS, etc)
      Current version of SSMS is not fully supported
      but it works (demo to come)
      Tools will evolve before PDC for increased
      support

15
Connecting to SQL Azure




16
SQL Azure Security
      Supports SQL Server Security

      On-premise SQL Server security concepts still
      apply
        Server-level: sds_dbcreator, sds_securityadmin roles
        Database-level: same as on-premise SQL Server

      SSMS Object Explorer is NOT currently
      supported

      Administrative user is equivalent to sa
17
Managing Logins & Security
     in SQL Azure




18
T-SQL Support (full or partial)
      Constants                Tables, joins, and table
      Constraints              variables
      Cursors                  Transact-SQL language
      Index management and     elements such as
      rebuilding indexes         Create/drop databases
                                 Create/alter/drop tables
      Local temporary tables
                                 Create/alter/drop users
      Reserved keywords          and logins
      Stored procedures          …
      Statistics management    User-defined functions
      Transactions             Views
      Triggers
19
T-SQL Not Supported (v1)
      Common Language            SQL Server configuration
      Runtime (CLR)              options
      Database file placement    SQL Server Service Broker
      Database mirroring         System tables
      Distributed queries        Trace Flags
      Distributed transactions
      Filegroup management
      Full Text Search
      Global temporary tables
      Spatial data and indexes

20
Creating Objects in SQL Azure




21
Migrating Databases
      “Just change the connection string”
      * once database is migrated

      Generate script wizard from SSMS currently
      creates unsupported DDL

      SQL Server Management Studio 2008 R2 has
      increased support for SQL Azure

      Migrating Databases to SQL Azure HOL in the
      Windows Azure Platform Training Kit
22
Migrating Database Schemas
     to SQL Azure




23
Moving data
      Scripted INSERT statements

      SQL Server Integration Services
        Available in Developer and Trial editions
        Use ADO.NET endpoint

      BCP (bulk copy) is supported

      DataSync will enable Microsoft Sync Framework

24
Moving Data into SQL Azure
     with SSIS




25
Special Considerations: Database
     Size
      Maximum single database size is currently 10GB
      Database size calculation
        Includes: primary replica data, objects and indexes
        Does NOT include: logs, master database, system
        tables, server catalogs or additional replicas
      V1 does not support auto-partitioning or fan-out
      queries
      Must handle partitioning logic within the application
      See scale out SQL Azure content within the Windows
      Azure Platform Training Kit for additional guidance

26
Special Considerations: Throttling
     MSDN




     • Use traditional SQL Server best practices
     • CTP cluster has throttling limits turned up to allow for building
       logic into apps for handling this case
     • Build in retry logic especially if you expect very high throughput
       demands
     • Consider scaling out for high throughput scenarios
27
Special Considerations: PHP
      SQL Azure does NOT support Multiple Active
      Result Sets (MARS)

      Must use the SQL Server for PHP v1.1 or newer
      with MARS connection option set to FALSE




28
Building a Windows Azure
     App Connected to SQL Azure




29
Learning SQL Azure
      www.azure.com

      Hands on Labs in Windows Azure Platform
      Training Kit

      Follow the team bloggers




30
Want to Know More?
      Windows Azure Platform
      http://www.azure.com/


      Windows Azure Platform Training Kit
      http://www.microsoft.com/downloads/details.aspx?FamilyID=4
      13E88F8-5966-4A83-B309-53B7B77EDF78&displaylang=en


      MSDN Development Center
      http://msdn.microsoft.com/en-us/sqlserver/dataservices


      Team Blog
      http://blogs.msdn.com/ssds
31
32
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
     The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
      not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
                                                                                IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.




33

More Related Content

What's hot (18)

PPTX
Azure diario de abordo
José Ángel Bolaño Rucabado
 
PPTX
Sql Server 2012
Performics.Convonix
 
PPTX
6.Live Framework 和Mesh Services
GaryYoung
 
PDF
KoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloud
Tobias Koprowski
 
PPTX
Sql Azure Pass
sqlserver.co.il
 
PPTX
Understanding The Azure Platform March 2010
DavidGristwood
 
PPTX
Understanding the Windows Azure Platform - Dec 2010
DavidGristwood
 
PPTX
Understanding The Azure Platform Jan
DavidGristwood
 
PDF
SQL Server 2008 Highlights
Intergen
 
PPTX
Windows Azure
Murali Krishna Alluri
 
PPTX
A Lap Around Azure
DavidGristwood
 
PPTX
Mesh-Enabled Web Applications
goodfriday
 
PPTX
3. Sql Services 概览
GaryYoung
 
PPTX
Windows Azure Platform
David Chou
 
DOC
Dale Brooks Resume D
Dale Brooks
 
ODP
ZK MVVM, Spring & JPA On Two PaaS Clouds
Simon Massey
 
PPT
SQL Server 2008 Data Mining
llangit
 
PDF
Patel v res_(1)
Vijay Patel
 
Azure diario de abordo
José Ángel Bolaño Rucabado
 
Sql Server 2012
Performics.Convonix
 
6.Live Framework 和Mesh Services
GaryYoung
 
KoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloud
Tobias Koprowski
 
Sql Azure Pass
sqlserver.co.il
 
Understanding The Azure Platform March 2010
DavidGristwood
 
Understanding the Windows Azure Platform - Dec 2010
DavidGristwood
 
Understanding The Azure Platform Jan
DavidGristwood
 
SQL Server 2008 Highlights
Intergen
 
Windows Azure
Murali Krishna Alluri
 
A Lap Around Azure
DavidGristwood
 
Mesh-Enabled Web Applications
goodfriday
 
3. Sql Services 概览
GaryYoung
 
Windows Azure Platform
David Chou
 
Dale Brooks Resume D
Dale Brooks
 
ZK MVVM, Spring & JPA On Two PaaS Clouds
Simon Massey
 
SQL Server 2008 Data Mining
llangit
 
Patel v res_(1)
Vijay Patel
 

Viewers also liked (6)

DOCX
GEIL2012 Iチーム最終プレゼン
Kazumasa Suzuki
 
PPTX
Presentation 5-jan 1213
Magrit Baurecht
 
PPTX
Throw of Fury
Rabia_ishaq18
 
PDF
Social Mission Consulting
MelGray
 
PDF
Howtospend.com
Dmitry Maslennikov
 
PPTX
PowerShell Plus v4.7 Overview
Richard Giles
 
GEIL2012 Iチーム最終プレゼン
Kazumasa Suzuki
 
Presentation 5-jan 1213
Magrit Baurecht
 
Throw of Fury
Rabia_ishaq18
 
Social Mission Consulting
MelGray
 
Howtospend.com
Dmitry Maslennikov
 
PowerShell Plus v4.7 Overview
Richard Giles
 
Ad

Similar to Building applications using sql azure (20)

PPTX
Sql azure introduction
Suherman .
 
PDF
Lap Around Sql Azure
Anko Duizer
 
PDF
SQL Azure for ITPros
Tobias Koprowski
 
PPTX
Extending your data to the cloud
Microsoft TechNet - Belgium and Luxembourg
 
PPTX
SQL Data Service Overview
Eric Nelson
 
PDF
Microsoft PaaS Cloud Windows Azure Platform
Esri
 
PDF
Sql azure database under the hood
Eduardo Castro
 
PDF
Choosing Your Windows Azure Platform Strategy
drmarcustillett
 
PDF
Lap around the Windows Azure Platform - ericnel
Eric Nelson
 
PDF
The Windows Azure Platform: A Perspective - David Chappell
Spiffy
 
PDF
Microsoft SQL Azure - Cloud Based Database Datasheet
Microsoft Private Cloud
 
PPTX
The Hybrid Windows Azure Application
Michael Collier
 
PPTX
1.Ms 云计算平台介绍
GaryYoung
 
PPTX
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
EuroCloud
 
PPTX
SQL Azure Overview
Chandana Athauda
 
PDF
In De Wolken Met Cloud Computing
Anko Duizer
 
PPTX
Azure Services Platform
David Chou
 
PPTX
Patterns of Cloud Applications Using Microsoft Azure Services Platform
David Chou
 
PPTX
Why you should(n't) run your databases in the cloud
Microsoft TechNet - Belgium and Luxembourg
 
PDF
Windows Azure For Architects
Anko Duizer
 
Sql azure introduction
Suherman .
 
Lap Around Sql Azure
Anko Duizer
 
SQL Azure for ITPros
Tobias Koprowski
 
Extending your data to the cloud
Microsoft TechNet - Belgium and Luxembourg
 
SQL Data Service Overview
Eric Nelson
 
Microsoft PaaS Cloud Windows Azure Platform
Esri
 
Sql azure database under the hood
Eduardo Castro
 
Choosing Your Windows Azure Platform Strategy
drmarcustillett
 
Lap around the Windows Azure Platform - ericnel
Eric Nelson
 
The Windows Azure Platform: A Perspective - David Chappell
Spiffy
 
Microsoft SQL Azure - Cloud Based Database Datasheet
Microsoft Private Cloud
 
The Hybrid Windows Azure Application
Michael Collier
 
1.Ms 云计算平台介绍
GaryYoung
 
Luis Alves Martins Presentation / CloudViews.Org - Cloud Computing Conference...
EuroCloud
 
SQL Azure Overview
Chandana Athauda
 
In De Wolken Met Cloud Computing
Anko Duizer
 
Azure Services Platform
David Chou
 
Patterns of Cloud Applications Using Microsoft Azure Services Platform
David Chou
 
Why you should(n't) run your databases in the cloud
Microsoft TechNet - Belgium and Luxembourg
 
Windows Azure For Architects
Anko Duizer
 
Ad

Recently uploaded (20)

PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Biography of Daniel Podor.pdf
Daniel Podor
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 

Building applications using sql azure

  • 2. Building Applications using SQL Azure Name Title Organization Email 3
  • 3. Reporting Business Analytics Data Sync  The Power of the SQL Data Platform in the cloud  Leverages existing skills and rich tooling ecosystem  Enables database applications with new, “cloud” capabilities
  • 4. SQL Azure Database Highly scaled out relational database as a service Relational database service Browser • SQL Server technology foundation • Highly symmetrical SOAP/REST ADO.NET/REST - EDM HTTP/S HTTP/S • Highly scaled • Highly secure App Code (ASP.NET) Database “as a Service” – beyond hosting SQL Server Report Server Windows Azure (on-premises) Customer Value Props Compute  Self-provisioning and capacity on demand T-SQL (TDS) T-SQL (TDS)  Symmetry w/ on-premises database platform SQL Azure  Automatic high-availability and fault-tolerance Database MS  Automated DB maintenance (infrastructure) Datacenter  Simple, flexible pricing – “pay as you grow” - AD Federation (LiveId /AppFabric AC)
  • 5. SQL Azure Network Topology Applications use standard SQL client Application libraries: ODBC, ADO.Net, … TDS (tcp:1433) Load balancer forwards ‘sticky’ Load Balancer sessions to TDS protocol tier TDS (tcp: 1433) Gateway Gateway Gateway Gateway Gateway Gateway TDS (tcp: 1433) Data Node Data Node Data Node Data Node Data Node Data Node Scalability and Availability: Fabric, Failover, Replication and Load balancing 6
  • 6. Performance Considerations The distance your application travels to perform data access will affect performance 7
  • 7. V1 Application Topologies SQL Azure access from within MS Datacenter SQL Azure access from outside MS Datacenter (Azure compute – ADO.NET) (On-premises – ADO.NET) Application/ Browser App Code / Tools SOAP/REST ADO.NET Data Svcs/REST - EF HTTP/S HTTP/S App Code (ASP.NET) Windows Azure T-SQL (TDS) T-SQL (TDS) SQL Data SQL Data MS MS Services Services Datacenter Datacenter Code Near Code Far 8
  • 8. Data Hub “An aggregation of Enterprise, Partner, Desktop, and Device data within SQL Azure” Windows Azure Enterprise Azure App On-premises App SQL Azure Enterprise User Management Device Management Desktop Device Sync Client App Client App Business Logic / Rules Gateway Sync Client Sync Client 9
  • 9. Service Provisioning Model Each account has zero or more servers Account Azure wide, provisioned in a common portal Billing instrument Each server has one or more databases Contains metadata about the databases and usage Unit of authentication Server Unit of Geo-location Generated DNS based name Each database has standard SQL objects Unit of consistency Database Unit of multi-tenancy Contains Users, Tables, Views, Indices, etc. Most granular unit of billing 10
  • 10. Setting Up SQL Azure Account Request token for SQL Azure at http://www.azure.com/ Tokens will generally be provisioned within a couple days Redeeming tokens Setup administrative user Specify geo-location 11
  • 11. Preparing your SQL Azure Account (click-through & portal) 12
  • 12. SQL Azure Deployment DB SQL Azure Script TDS Gateway 13
  • 13. SQL Azure Accessing databases Change Connection String Your SQL Azure TDS Gateway App 14
  • 14. Connecting to SQL Azure Connect via ADO.NET, ODBC, etc. OLE DB is NOT supported May need to include <login>@<server> USE statement is NOT currently supported Use familiar tools (sqlcmd, osql, SSMS, etc) Current version of SSMS is not fully supported but it works (demo to come) Tools will evolve before PDC for increased support 15
  • 15. Connecting to SQL Azure 16
  • 16. SQL Azure Security Supports SQL Server Security On-premise SQL Server security concepts still apply Server-level: sds_dbcreator, sds_securityadmin roles Database-level: same as on-premise SQL Server SSMS Object Explorer is NOT currently supported Administrative user is equivalent to sa 17
  • 17. Managing Logins & Security in SQL Azure 18
  • 18. T-SQL Support (full or partial) Constants Tables, joins, and table Constraints variables Cursors Transact-SQL language Index management and elements such as rebuilding indexes Create/drop databases Create/alter/drop tables Local temporary tables Create/alter/drop users Reserved keywords and logins Stored procedures … Statistics management User-defined functions Transactions Views Triggers 19
  • 19. T-SQL Not Supported (v1) Common Language SQL Server configuration Runtime (CLR) options Database file placement SQL Server Service Broker Database mirroring System tables Distributed queries Trace Flags Distributed transactions Filegroup management Full Text Search Global temporary tables Spatial data and indexes 20
  • 20. Creating Objects in SQL Azure 21
  • 21. Migrating Databases “Just change the connection string” * once database is migrated Generate script wizard from SSMS currently creates unsupported DDL SQL Server Management Studio 2008 R2 has increased support for SQL Azure Migrating Databases to SQL Azure HOL in the Windows Azure Platform Training Kit 22
  • 22. Migrating Database Schemas to SQL Azure 23
  • 23. Moving data Scripted INSERT statements SQL Server Integration Services Available in Developer and Trial editions Use ADO.NET endpoint BCP (bulk copy) is supported DataSync will enable Microsoft Sync Framework 24
  • 24. Moving Data into SQL Azure with SSIS 25
  • 25. Special Considerations: Database Size Maximum single database size is currently 10GB Database size calculation Includes: primary replica data, objects and indexes Does NOT include: logs, master database, system tables, server catalogs or additional replicas V1 does not support auto-partitioning or fan-out queries Must handle partitioning logic within the application See scale out SQL Azure content within the Windows Azure Platform Training Kit for additional guidance 26
  • 26. Special Considerations: Throttling MSDN • Use traditional SQL Server best practices • CTP cluster has throttling limits turned up to allow for building logic into apps for handling this case • Build in retry logic especially if you expect very high throughput demands • Consider scaling out for high throughput scenarios 27
  • 27. Special Considerations: PHP SQL Azure does NOT support Multiple Active Result Sets (MARS) Must use the SQL Server for PHP v1.1 or newer with MARS connection option set to FALSE 28
  • 28. Building a Windows Azure App Connected to SQL Azure 29
  • 29. Learning SQL Azure www.azure.com Hands on Labs in Windows Azure Platform Training Kit Follow the team bloggers 30
  • 30. Want to Know More? Windows Azure Platform http://www.azure.com/ Windows Azure Platform Training Kit http://www.microsoft.com/downloads/details.aspx?FamilyID=4 13E88F8-5966-4A83-B309-53B7B77EDF78&displaylang=en MSDN Development Center http://msdn.microsoft.com/en-us/sqlserver/dataservices Team Blog http://blogs.msdn.com/ssds 31
  • 31. 32
  • 32. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 33

Editor's Notes

  • #2: For updates to this content please download the latest Azure Services Platform Training Kit from: http://www.azure.com
  • #12: The step-by-step demo script for this demo is included in the Azure Services Training Kit. DEMO SCRIPT: Preparing Your SQL Azure Account
  • #16: The step-by-step demo script for this demo is included in the Azure Services Training Kit. DEMO SCRIPT: Connecting to SQL Azure
  • #17: The step-by-step demo script for this demo is included in the Azure Services Training Kit. DEMO SCRIPT: Managing Logins &amp; Security in SQL Azure
  • #21: The step-by-step demo script for this demo is included in the Azure Services Training Kit. DEMO SCRIPT: Creating Objects in SQL Azure
  • #22: The step-by-step demo script for this demo is included in the Azure Services Training Kit. DEMO SCRIPT: Migrating Database Schemas to SQL Azure
  • #23: The step-by-step demo script for this demo is included in the Azure Services Training Kit. DEMO SCRIPT: Moving Data into SQL Azure with SSIS
  • #28: Excessive resource usageExecute transaction in the while loop Catch throttling errors that result in connection closedPause for a few seconds and reconnectContinue to execute transactions in the loop
  • #29: The step-by-step demo script for this demo is included in the Azure Services Training Kit. DEMO SCRIPT: Building a Simple SQL Azure App