Skip to content

Commit 4273293

Browse files
authored
Merge pull request #66110 from CarlRabeler/20190211toc
[sql db] more terms
2 parents 46d188a + 5dbaad5 commit 4273293

16 files changed

+42
-37
lines changed

.openpublishing.redirection.json

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13119,22 +13119,22 @@
1311913119
},
1312013120
{
1312113121
"source_path": "articles/sql-database/sql-database-cloud-migrate-compatible-using-ssms-migration-wizard.md",
13122-
"redirect_url": "/azure/sql-database/sql-database-cloud-migrate",
13122+
"redirect_url": "/azure/sql-database/sql-database-single-database-migrate",
1312313123
"redirect_document_id": false
1312413124
},
1312513125
{
1312613126
"source_path": "articles/sql-database/sql-database-cloud-migrate-compatible-using-transactional-replication.md",
13127-
"redirect_url": "/azure/sql-database/sql-database-cloud-migrate",
13127+
"redirect_url": "/azure/sql-database/sql-database-single-database-migrate",
1312813128
"redirect_document_id": false
1312913129
},
1313013130
{
1313113131
"source_path": "articles/sql-database/sql-database-cloud-migrate-determine-compatibility-sqlpackage.md",
13132-
"redirect_url": "/azure/sql-database/sql-database-cloud-migrate",
13132+
"redirect_url": "/azure/sql-database/sql-database-single-database-migrate",
1313313133
"redirect_document_id": false
1313413134
},
1313513135
{
1313613136
"source_path": "articles/sql-database/sql-database-cloud-migrate-determine-compatibility-ssms.md",
13137-
"redirect_url": "/azure/sql-database/sql-database-cloud-migrate",
13137+
"redirect_url": "/azure/sql-database/sql-database-single-database-migrate",
1313813138
"redirect_document_id": false
1313913139
},
1314013140
{
@@ -13144,17 +13144,22 @@
1314413144
},
1314513145
{
1314613146
"source_path": "articles/sql-database/sql-database-cloud-migrate-fix-compatibility-issues-ssdt.md",
13147-
"redirect_url": "/azure/sql-database/sql-database-cloud-migrate",
13147+
"redirect_url": "/azure/sql-database/sql-database-single-database-migrate",
1314813148
"redirect_document_id": false
1314913149
},
1315013150
{
1315113151
"source_path": "articles/sql-database/sql-database-cloud-migrate-fix-compatibility-issues-ssms.md",
13152-
"redirect_url": "/azure/sql-database/sql-database-cloud-migrate",
13152+
"redirect_url": "/azure/sql-database/sql-database-single-database-migrate",
13153+
"redirect_document_id": false
13154+
},
13155+
{
13156+
"source_path": "articles/sql-database/sql-database-cloud-migrate.md",
13157+
"redirect_url": "/azure/sql-database/sql-database-single-database-migrate",
1315313158
"redirect_document_id": false
1315413159
},
1315513160
{
1315613161
"source_path": "articles/sql-database/sql-database-cloud-migrate-fix-compatibility-issues.md",
13157-
"redirect_url": "/azure/sql-database/sql-database-cloud-migrate",
13162+
"redirect_url": "/azure/sql-database/sql-database-single-database-migrate",
1315813163
"redirect_document_id": false
1315913164
},
1316013165
{

articles/sql-database/sql-database-export.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,5 +95,5 @@ $exportStatus
9595
- To learn about importing a BACPAC to a SQL Server database, see [Import a BACPAC to a SQL Server database](https://msdn.microsoft.com/library/hh710052.aspx).
9696
- To learn about exporting a BACPAC from a SQL Server database, see [Export a Data-tier Application](https://docs.microsoft.com/sql/relational-databases/data-tier-applications/export-a-data-tier-application)
9797
- To learn about using the Data Migration Service to migrate a database, see [Migrate SQL Server to Azure SQL Database offline using DMS](../dms/tutorial-sql-server-to-azure-sql.md).
98-
- If you are exporting from SQL Server as a prelude to migration to Azure SQL Database, see [Migrate a SQL Server database to Azure SQL Database](sql-database-cloud-migrate.md).
98+
- If you are exporting from SQL Server as a prelude to migration to Azure SQL Database, see [Migrate a SQL Server database to Azure SQL Database](sql-database-single-database-migrate.md).
9999
- To learn how to manage and share storage keys and shared access signatures securely, see [Azure Storage Security Guide](https://docs.microsoft.com/azure/storage/common/storage-security-guide).

articles/sql-database/sql-database-features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ The following table lists the major features of SQL Server and provides informat
126126
| [SQL Server Management Studio (SSMS)](https://docs.microsoft.com/sql/ssms/download-sql-server-management-studio-ssms) | Yes | Yes |
127127
| [SQL Server PowerShell](https://docs.microsoft.com/sql/relational-databases/scripting/sql-server-powershell) | Yes | Yes |
128128
| [SQL Server Profiler](https://docs.microsoft.com/sql/tools/sql-server-profiler/sql-server-profiler) | No - see [Extended events](sql-database-xevent-db-diff-from-svr.md) | Yes |
129-
| [SQL Server Replication](https://docs.microsoft.com/sql/relational-databases/replication/sql-server-replication) | [Transactional and snapshot replication subscriber only](sql-database-cloud-migrate.md) | Yes, in [public preview](https://docs.microsoft.com/sql/relational-databases/replication/replication-with-sql-database-managed-instance) |
129+
| [SQL Server Replication](https://docs.microsoft.com/sql/relational-databases/replication/sql-server-replication) | [Transactional and snapshot replication subscriber only](sql-database-single-database-migrate.md) | Yes, in [public preview](https://docs.microsoft.com/sql/relational-databases/replication/replication-with-sql-database-managed-instance) |
130130
| [SQL Server Reporting Services (SSRS)](https://docs.microsoft.com/sql/reporting-services/create-deploy-and-manage-mobile-and-paginated-reports) | No - [see Power BI](https://docs.microsoft.com/power-bi/) | No - [see Power BI](https://docs.microsoft.com/power-bi/) |
131131
| [Stored procedures](https://docs.microsoft.com/sql/relational-databases/stored-procedures/stored-procedures-database-engine) | Yes | Yes |
132132
| [System stored functions](https://docs.microsoft.com/sql/relational-databases/system-functions/system-functions-for-transact-sql) | Most - see individual functions | Yes - see [Stored procedures, functions, triggers differences](sql-database-managed-instance-transact-sql-information.md#stored-procedures-functions-triggers) |

articles/sql-database/sql-database-howto-single-database.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ In this section you can find various guides, scripts, and explanations that can
1919

2020
## Migrate
2121

22-
- [Migrate to SQL Database](sql-database-cloud-migrate.md) – Learn about the recommended migration process and tools for migration to a managed instance.
22+
- [Migrate to SQL Database](sql-database-single-database-migrate.md) – Learn about the recommended migration process and tools for migration to a managed instance.
2323
- Learn how to [manage SQL database after migration](sql-database-manage-after-migration.md).
2424

2525
## Configure features

articles/sql-database/sql-database-import.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,5 +114,5 @@ You can also use these wizards.
114114

115115
- To learn how to connect to and query an imported SQL Database, see [Quickstart: Azure SQL Database: Use SQL Server Management Studio to connect and query data](sql-database-connect-query-ssms.md).
116116
- For a SQL Server Customer Advisory Team blog about migrating using BACPAC files, see [Migrating from SQL Server to Azure SQL Database using BACPAC Files](https://blogs.msdn.microsoft.com/sqlcat/2016/10/20/migrating-from-sql-server-to-azure-sql-database-using-bacpac-files/).
117-
- For a discussion of the entire SQL Server database migration process, including performance recommendations, see [SQL Server database migration to Azure SQL Database](sql-database-cloud-migrate.md).
117+
- For a discussion of the entire SQL Server database migration process, including performance recommendations, see [SQL Server database migration to Azure SQL Database](sql-database-single-database-migrate.md).
118118
- To learn how to manage and share storage keys and shared access signatures securely, see [Azure Storage Security Guide](https://docs.microsoft.com/azure/storage/common/storage-security-guide).

articles/sql-database/sql-database-load-from-csv-with-bcp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ The results should look like this:
110110

111111
## Next steps
112112

113-
To migrate a SQL Server database, see [SQL Server database migration](sql-database-cloud-migrate.md).
113+
To migrate a SQL Server database, see [SQL Server database migration](sql-database-single-database-migrate.md).
114114

115115
<!--MSDN references-->
116116
[bcp]: https://msdn.microsoft.com/library/ms162802.aspx

articles/sql-database/sql-database-manage-after-migration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ SQL Database uses some smart techniques that allow it to handle certain classes
304304
You have several ways to achieve this:
305305

306306
- **[Data Sync](sql-database-sync-data.md)** – This feature helps you synchronize data bi-directionally between multiple on-premises SQL Server databases and SQL Database. To sync with on-premises SQL Server databases, you need to install and configure sync agent on a local computer and open the outbound TCP port 1433.
307-
- **[Transaction Replication](https://azure.microsoft.com/blog/transactional-replication-to-azure-sql-database-is-now-generally-available/)** – With transaction replication you can synchronize your data from on-premises to Azure SQL DB with the on-premises being the publisher and the Azure SQL DB being the subscriber. For now, only this setup is supported. For more information on how to migrate your data from on-premises to Azure SQL with minimal downtime, see: [Use Transaction Replication](sql-database-cloud-migrate.md#method-2-use-transactional-replication)
307+
- **[Transaction Replication](https://azure.microsoft.com/blog/transactional-replication-to-azure-sql-database-is-now-generally-available/)** – With transaction replication you can synchronize your data from on-premises to Azure SQL DB with the on-premises being the publisher and the Azure SQL DB being the subscriber. For now, only this setup is supported. For more information on how to migrate your data from on-premises to Azure SQL with minimal downtime, see: [Use Transaction Replication](sql-database-single-database-migrate.md#method-2-use-transactional-replication)
308308

309309
## Next steps
310310

articles/sql-database/sql-database-managed-instance-create-manage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,5 +87,5 @@ To create and manage Managed Instances, use these REST API requests.
8787

8888
## Next steps
8989

90-
- To learn about migrating a SQL Server database to Azure, see [Migrate to Azure SQL Database](sql-database-cloud-migrate.md).
90+
- To learn about migrating a SQL Server database to Azure, see [Migrate to Azure SQL Database](sql-database-single-database-migrate.md).
9191
- For information about supported features, see [Features](sql-database-features.md).

articles/sql-database/sql-database-managed-instance-migrate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ At a high level, the database migration process looks like:
2828
- [Monitor applications](#monitor-applications)
2929

3030
> [!NOTE]
31-
> To migrate an individual database into either a single database or elastic pool, see [Migrate a SQL Server database to Azure SQL Database](sql-database-cloud-migrate.md).
31+
> To migrate an individual database into either a single database or elastic pool, see [Migrate a SQL Server database to Azure SQL Database](sql-database-single-database-migrate.md).
3232
3333
## Assess managed instance compatibility
3434

articles/sql-database/sql-database-servers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,5 +183,5 @@ To create and manage Azure SQL server, databases, and firewalls, use these REST
183183

184184
## Next steps
185185

186-
- To learn about migrating a SQL Server database to Azure, see [Migrate to Azure SQL Database](sql-database-cloud-migrate.md).
186+
- To learn about migrating a SQL Server database to Azure, see [Migrate to Azure SQL Database](sql-database-single-database-migrate.md).
187187
- For information about supported features, see [Features](sql-database-features.md).

articles/sql-database/sql-database-service-tier-hyperscale-faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ No. SQL Database Hyperscale is a SMP architecture and is not an asymmetric multi
237237

238238
### What is the oldest SQL Server version will SQL Database Hyperscale support migration from
239239

240-
SQL Server 2005. For more information, see [Migrate to a single database or a pooled database](sql-database-cloud-migrate.md#migrate-to-a-single-database-or-a-pooled-database). For compatibility issues, see [Resolving database migration compatibility issues](sql-database-cloud-migrate.md#resolving-database-migration-compatibility-issues).
240+
SQL Server 2005. For more information, see [Migrate to a single database or a pooled database](sql-database-single-database-migrate.md#migrate-to-a-single-database-or-a-pooled-database). For compatibility issues, see [Resolving database migration compatibility issues](sql-database-single-database-migrate.md#resolving-database-migration-compatibility-issues).
241241

242242
### Does SQL Database Hyperscale support migration from other data sources such as Aurora, MySQL, Oracle, DB2, and other database platforms
243243

articles/sql-database/sql-database-cloud-migrate.md renamed to articles/sql-database/sql-database-single-database-migrate.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: SQL Server database migration to Azure SQL Database | Microsoft Docs
3-
description: Learn how about SQL Server database migration to Azure SQL Database in the cloud.
2+
title: SQL Server database migration to a single/pooled database in Azure SQL Database | Microsoft Docs
3+
description: Learn how about SQL Server database migration to a single database or an elastic pool in Azure SQL Database.
44
keywords: database migration,sql server database migration,database migration tools,migrate database,migrate sql database
55
services: sql-database
66
ms.service: sql-database
@@ -22,7 +22,7 @@ In this article, you learn about the primary methods for migrating a SQL Server
2222

2323
There are two primary methods for migrating a SQL Server 2005 or later database to a single or pooled database in Azure SQL Database. The first method is simpler but requires some, possibly substantial, downtime during the migration. The second method is more complex, but substantially eliminates downtime during the migration.
2424

25-
In both cases, you need to ensure that the source database is compatible with Azure SQL Database using the [Data Migration Assistant (DMA)](https://www.microsoft.com/download/details.aspx?id=53595). SQL Database V12 is approaching [feature parity](sql-database-features.md) with SQL Server, other than issues related to server-level and cross-database operations. Databases and applications that rely on [partially supported or unsupported functions](sql-database-transact-sql-information.md) need some [re-engineering to fix these incompatibilities](sql-database-cloud-migrate.md#resolving-database-migration-compatibility-issues) before the SQL Server database can be migrated.
25+
In both cases, you need to ensure that the source database is compatible with Azure SQL Database using the [Data Migration Assistant (DMA)](https://www.microsoft.com/download/details.aspx?id=53595). SQL Database V12 is approaching [feature parity](sql-database-features.md) with SQL Server, other than issues related to server-level and cross-database operations. Databases and applications that rely on [partially supported or unsupported functions](sql-database-transact-sql-information.md) need some [re-engineering to fix these incompatibilities](sql-database-single-database-migrate.md#resolving-database-migration-compatibility-issues) before the SQL Server database can be migrated.
2626

2727
> [!NOTE]
2828
> To migrate a non-SQL Server database, including Microsoft Access, Sybase, MySQL Oracle, and DB2 to Azure SQL Database, see [SQL Server Migration Assistant](https://blogs.msdn.microsoft.com/datamigration/2017/09/29/release-sql-server-migration-assistant-ssma-v7-6/).
@@ -37,7 +37,7 @@ The following list contains the general workflow for a SQL Server database migra
3737

3838
1. [Assess](https://docs.microsoft.com/sql/dma/dma-assesssqlonprem) the database for compatibility by using the latest version of the [Data Migration Assistant (DMA)](https://www.microsoft.com/download/details.aspx?id=53595).
3939
2. Prepare any necessary fixes as Transact-SQL scripts.
40-
3. Make a transactionally consistent copy of the source database being migrated or halt new transactions from occurring in the source database while migration is occurring. Methods to accomplish this latter option include disabling client connectivity or creating a [database snapshot](https://msdn.microsoft.com/library/ms175876.aspx). After migration, you may be able to use transactional replication to update the migrated databases with changes that occur after the cutoff point for the migration. See [Migrate using Transactional Migration](sql-database-cloud-migrate.md#method-2-use-transactional-replication).
40+
3. Make a transactionally consistent copy of the source database being migrated or halt new transactions from occurring in the source database while migration is occurring. Methods to accomplish this latter option include disabling client connectivity or creating a [database snapshot](https://msdn.microsoft.com/library/ms175876.aspx). After migration, you may be able to use transactional replication to update the migrated databases with changes that occur after the cutoff point for the migration. See [Migrate using Transactional Migration](sql-database-single-database-migrate.md#method-2-use-transactional-replication).
4141
4. Deploy the Transact-SQL scripts to apply the fixes to the database copy.
4242
5. [Migrate](https://docs.microsoft.com/sql/dma/dma-migrateonpremsql) the database copy to a new Azure SQL Database by using the Data Migration Assistant.
4343

articles/sql-database/sql-database-single-database.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,5 @@ SQL Database provides a range of [built-in security and compliance](sql-database
5252
## Next steps
5353

5454
- To quickly get started with a single database, start with the [Single database quickstart guide.md](sql-database-single-database-quickstart-guide.md).
55-
- To learn about migrating a SQL Server database to Azure, see [Migrate to Azure SQL Database](sql-database-cloud-migrate.md).
55+
- To learn about migrating a SQL Server database to Azure, see [Migrate to Azure SQL Database](sql-database-single-database-migrate.md).
5656
- For information about supported features, see [Features](sql-database-features.md).

articles/sql-database/sql-database-single-databases-manage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,5 +154,5 @@ To create and manage Azure SQL server, databases, and firewalls, use these REST
154154

155155
## Next steps
156156

157-
- To learn about migrating a SQL Server database to Azure, see [Migrate to Azure SQL Database](sql-database-cloud-migrate.md).
157+
- To learn about migrating a SQL Server database to Azure, see [Migrate to Azure SQL Database](sql-database-single-database-migrate.md).
158158
- For information about supported features, see [Features](sql-database-features.md).

articles/sql-database/sql-database-transact-sql-information.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.date: 12/03/2018
1515
---
1616
# Resolving Transact-SQL differences during migration to SQL Database
1717

18-
When [migrating your database](sql-database-cloud-migrate.md) from SQL Server to Azure SQL Server, you may discover that your database requires some re-engineering before the SQL Server can be migrated. This article provides guidance to assist you in both performing this re-engineering and understanding the underlying reasons why the re-engineering is necessary. To detect incompatibilities, use the [Data Migration Assistant (DMA)](https://www.microsoft.com/download/details.aspx?id=53595).
18+
When [migrating your database](sql-database-single-database-migrate.md) from SQL Server to Azure SQL Server, you may discover that your database requires some re-engineering before the SQL Server can be migrated. This article provides guidance to assist you in both performing this re-engineering and understanding the underlying reasons why the re-engineering is necessary. To detect incompatibilities, use the [Data Migration Assistant (DMA)](https://www.microsoft.com/download/details.aspx?id=53595).
1919

2020
## Overview
2121

0 commit comments

Comments
 (0)