---
title: "Remove Database Mirroring (SQL Server) | Microsoft Docs"
ms.custom: ""
ms.date: "05/17/2016"
ms.prod: "sql"
ms.prod_service: "database-engine"
ms.service: ""
ms.component: "database-mirroring"
ms.reviewer: ""
ms.suite: "sql"
ms.technology:
- "dbe-high-availability"
ms.tgt_pltfrm: ""
ms.topic: "article"
helpviewer_keywords:
- "database mirroring [SQL Server], removing"
- "removing database mirroring [SQL Server]"
ms.assetid: bbc4d7f7-3bc7-40d6-a822-af195fe7f8c0
caps.latest.revision: 42
author: "MikeRayMSFT"
ms.author: "mikeray"
manager: "craigg"
---
# Remove Database Mirroring (SQL Server)
[!INCLUDE[appliesto-ss-xxxx-xxxx-xxx-md](../../includes/appliesto-ss-xxxx-xxxx-xxx-md.md)]
This topic describes how to remove database mirroring from a database in [!INCLUDE[ssCurrent](../../includes/sscurrent-md.md)] by using [!INCLUDE[ssManStudioFull](../../includes/ssmanstudiofull-md.md)] or [!INCLUDE[tsql](../../includes/tsql-md.md)]. At any time, the database owner can manually stop a database mirroring session by removing mirroring from the database.
**In This Topic**
- **Before you begin:**
[Security](#Security)
- **To remove database mirroring, using:**
[SQL Server Management Studio](#SSMSProcedure)
[Transact-SQL](#TsqlProcedure)
- **Follow Up:** [After Removing Database Mirroring](#FollowUp)
- [Related Tasks](#RelatedTasks)
## Before You Begin
### Security
#### Permissions
Requires ALTER permission on the database.
## Using SQL Server Management Studio
#### To remove database mirroring
1. During a database mirroring session, connect to the principal server instance, in Object Explorer, click the server name to expand the server tree.
2. Expand **Databases**, and select the database.
3. Right-click the database, select **Tasks**, and then click **Mirror**. This opens the **Mirroring** page of the **Database Properties** dialog box.
4. In the **Select a Page** pane, click **Mirroring**.
5. To remove mirroring, click **Remove Mirroring**. A prompt asks for confirmation. If you click **Yes**, the session is stopped and mirroring is removed from the database.
## Using Transact-SQL
To remove database mirroring, use the **Database Properties**. use the **Mirroring** page of the **Database Properties** dialog box.
#### To remove database mirroring
1. Connect to the [!INCLUDE[ssDE](../../includes/ssde-md.md)] of either mirroring partner.
2. From the Standard bar, click **New Query**.
3. Issue the following [!INCLUDE[tsql](../../includes/tsql-md.md)] statement:
```
ALTER DATABASE database_name SET PARTNER OFF
```
where *database_name* is the mirrored database whose session you want to remove.
The following example removes database mirroring from the [!INCLUDE[ssSampleDBobject](../../includes/sssampledbobject-md.md)] sample database.
```
ALTER DATABASE AdventureWorks2012 SET PARTNER OFF;
```
## Follow Up: Removing Database Mirroring
> [!NOTE]
> For information about the impact of removing mirroring, see [Removing Database Mirroring (SQL Server)](../../database-engine/database-mirroring/removing-database-mirroring-sql-server.md).
- **If you intend to restart mirroring on the database**
Any log backups taken on the principal database after mirroring was removed must all be applied to the mirror database before you can restart mirroring.
- **If you do not intent to restart mirroring**
Optionally, you can recover the former mirror database. On the server instance that was the mirror server, you can use the following [!INCLUDE[tsql](../../includes/tsql-md.md)] statement:
```
RESTORE DATABASE database_name WITH RECOVERY;
```
> [!IMPORTANT]
> If you recover this database, two divergent databases with the same name are online. Therefore, you need to ensure that clients can access only one of them—typically the most recent principal database.
## Related Tasks
- [Pause or Resume a Database Mirroring Session (SQL Server)](../../database-engine/database-mirroring/pause-or-resume-a-database-mirroring-session-sql-server.md)
- [Remove the Witness from a Database Mirroring Session (SQL Server)](../../database-engine/database-mirroring/remove-the-witness-from-a-database-mirroring-session-sql-server.md)
- [Establish a Database Mirroring Session Using Windows Authentication (SQL Server Management Studio)](../../database-engine/database-mirroring/establish-database-mirroring-session-windows-authentication.md)
- [Establish a Database Mirroring Session Using Windows Authentication (Transact-SQL)](../../database-engine/database-mirroring/database-mirroring-establish-session-windows-authentication.md)
- [Example: Setting Up Database Mirroring Using Certificates (Transact-SQL)](../../database-engine/database-mirroring/example-setting-up-database-mirroring-using-certificates-transact-sql.md)
## See Also
[Database Mirroring (SQL Server)](../../database-engine/database-mirroring/database-mirroring-sql-server.md)
[Setting Up Database Mirroring (SQL Server)](../../database-engine/database-mirroring/setting-up-database-mirroring-sql-server.md)
[Always On Availability Groups (SQL Server)](../../database-engine/availability-groups/windows/always-on-availability-groups-sql-server.md)