Databases Reference
In-Depth Information
Export/Import data. You can perform these operations using the Import and Export feature.
Restore. You can use the Point in Time Restore feature.
Objects
Certain objects available in SQL Server aren't available in SQL Database. If your applications depend heavily on
these features, you may have difficulty using SQL Database, and you may need to rethink your application design to
accommodate these limitations. The following are some of the limitations that currently apply to SQL Database:
CLR. The.NET CLR isn't available in SQL Database. As a result, you can't create extended
stored procedures or extended functions.
System functions. SQL Database supports many system functions, including Aggregate
functions and Ranking functions. However, SQL Database doesn't support RowSet functions,
including these:
OPENQUERY
OPENXML
OPENROWSET
OPENDATASOURCE
System stored procedures. Only a small subset of system stored procedures are available in
SQL Database, in the following categories:
Catalog stored procedures
Database engine stored procedures
Security stored procedures
System tables. None of the system tables are available.
System views. A subset of system views is available; you can access some of them from the
master database and others from user databases. The following are some of the system views
available (for a complete list, refer to the online MSDN library for SQL Database):
sys.sql_logins
sys.views
sys.databases
sys.columns
sys.objects
Heap tables. SQL Database doesn't allow the use of heap tables. All tables must have a
clustered index.
Miscellaneous
In addition to the limitations outlined so far, additional components and options offered by SQL Server aren't
available in SQL Database. For the most part, these limitations shouldn't affect your application designs, but they're
good to keep in mind:
 
Search WWH ::




Custom Search