SQL Azure Incompatibilities list
While 99% of what you do in SQL is supported in SQL Azure, there is a small list of things you'll have to redesign, or at least reconsider before implementing
SQL Azure Incompatibilities list
Without further ado, the list:
SQL Server 2008 Features Not Supported by SQL Azure
- Change Data Capture
- Data Auditing
- Data Compression
- Extended Events
- External Key Management / Extensible Key Management
- FILESTREAM Data
- Integrated Full-Text Search
- Large User-Defined Aggregates (UDAs)
- Large User-Defined Types (UDTs)
- Performance Data Collection (Data Collector)
- Policy-Based Management
- Resource Governor
- Sparse Columns
- Spatial data with GEOGRAPHY and GEOMETRY data types
- SQL Server Replication
- Transparent Data Encryption
SQL Server 2005 Features Not Supported by SQL Azure
- Common Language Runtime (CLR) and CLR User-Defined Types
- Database Mirroring
- Service Broker
- Table Partitioning
- Typed XML and XML indexing is not supported. The XML data type is supported by SQL Azure.
Other SQL Server Features Not Supported by SQL Azure
- Backup and Restore
- Replication
- Extended Stored Procedures
- WITH (NOLOCK), and possibly other locking hints