Skip to content

Commit 556c864

Browse files
Merge pull request #25280 from suresh-kandoth/patch-11
Update manage-metadata-when-making-a-database-available-on-another-se…
2 parents f7f8e1d + 1bc7fe4 commit 556c864

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

docs/relational-databases/databases/manage-metadata-when-making-a-database-available-on-another-server.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Manage Metadata When Making a Database Available on Another Server
44
author: WilliamDAssafMSFT
55
ms.author: wiassaf
66
ms.reviewer: randolphwest
7-
ms.date: 08/17/2022
7+
ms.date: 12/16/2022
88
ms.service: sql
99
ms.topic: conceptual
1010
ms.custom: seo-dt-2019
@@ -45,9 +45,13 @@ helpviewer_keywords:
4545

4646
- Restoring a database to another server instance.
4747

48-
- Attaching a copy of a database on another server instance.
48+
- Attaching a copy of a database on another server instance.
49+
50+
- Performing database engine upgrade using the method - migrate to a new installation.
51+
52+
- Migrating databases to Azure SQL (Virtual Machine or Managed Instance).
4953

50-
Some applications depend on information, entities, and/or objects that are outside of the scope of a single user database. Typically, an application has dependencies on the `master` and `msdb` databases, and also on the user database. Anything stored outside of a user database that is required for the correct functioning of that database must be made available on the destination server instance. For example, the logins for an application are stored as metadata in the `master` database, and they must be re-created on the destination server. If an application or database maintenance plan depends on [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] Agent jobs, whose metadata is stored in the `msdb` database, you must re-create those jobs on the destination server instance. Similarly, the metadata for a server-level trigger is stored in `master`.
54+
Some applications depend on information, entities, and/or objects that are outside of the scope of a single user database. Typically, an application has dependencies on the `master` and `msdb` databases, and also on the user database. Anything stored outside of a user database that is required for the correct functioning of that database must be made available on the destination server instance. For example, the logins for an application are stored as metadata in the `master` database, and they must be re-created on the destination server. If an application or database maintenance plan depends on [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] Agent jobs, whose metadata is stored in the `msdb` database, you must re-create those jobs on the destination server instance. Similarly, the metadata for a server-level trigger is stored in `master`.
5155

5256
When you move the database for an application to another server instance, you must re-create all the metadata of the dependent entities and objects in `master` and `msdb` on the destination server instance. For example, if a database application uses server-level triggers, just attaching or restoring the database on the new system isn't enough. The database won't work as expected unless you manually re-create the metadata for those triggers in the `master` database.
5357

@@ -339,5 +343,5 @@ The TRUSTWORHTY database property is used to indicate whether this instance of S
339343
[Set Up an Encrypted Mirror Database](../../database-engine/database-mirroring/set-up-an-encrypted-mirror-database.md)
340344
[SQL Server Configuration Manager](../../relational-databases/sql-server-configuration-manager.md)
341345
[Troubleshoot Orphaned Users (SQL Server)](../../sql-server/failover-clusters/troubleshoot-orphaned-users-sql-server.md)
342-
343-
346+
[Migrate to a new installation](../../database-engine/install-windows/choose-a-database-engine-upgrade-method.md#migrate-to-a-new-installation)
347+
[Migration overview: SQL Server to SQL Server on Azure VMs](/azure/azure-sql/migration-guides/virtual-machines/sql-server-to-sql-on-azure-vm-migration-overview#server-objects)

0 commit comments

Comments
 (0)