适用于: SQL Server Azure SQL 数据库 Azure SQL 托管实例

本文介绍了如何使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 中删除用户定义数据库。

先决条件

删除数据库中的所有数据库快照。 有关详细信息,请参阅 删除数据库快照 (Transact-SQL)。

如果日志传送涉及数据库,请删除日志传送。

如果为事务复制发布了数据库,或将数据库发布或订阅到合并复制,请从数据库中删除复制。

警告

建议首先对数据库进行完整备份,然后再将其删除。 只有通过还原完整备份才能重新创建已删除的数据库。 有关详细信息,请参阅 快速入门:在本地备份和还原 SQL Server 数据库。

安全性

权限

若要执行 DROP DATABASE 操作,用户必须至少对数据库具有 CONTROL 权限。

使用 Azure Data Studio(预览版)

删除数据库

在 “对象资源管理器” 中,连接到 SQL Server 数据库引擎的实例,然后展开该实例。

展开“数据库”,右键单击要删除的数据库,然后选择“删除”。

要确认删除该数据库,请选择“是”。

使用 SQL Server Management Studio

删除数据库

在 “对象资源管理器” 中,连接到 SQL Server 数据库引擎的实例,然后展开该实例。

展开“数据库”,右键单击要删除的数据库,然后选择“删除”。

确认选择的数据库正确,然后选择“确定”。

“使用 Transact-SQL”

有关详细信息,请参阅 DROP DATABASE (Transact-SQL)。

删除数据库

连接到 数据库引擎。

在标准栏上,选择“新建查询”。

将以下示例复制并粘贴到查询窗口中,然后选择“执行”。 此示例将移除 Sales 和 NewSales 数据库。

USE master ;

GO

DROP DATABASE Sales, NewSales ;

GO

跟进:在删除数据库之后

备份 master 数据库。 如果必须还原 master,则自上次备份 master 之后删除的所有数据库都仍将在系统目录视图中具有引用,并且可能会导致出现错误消息。

限制和局限

不能删除系统数据库。

有关详细信息,请参阅 DROP DATABASE (Transact-SQL)。

后续步骤

CREATE DATABASE (SQL Server Transact-SQL)

ALTER DATABASE (Transact-SQL)

DROP DATABASE (Transact-SQL)

还原和恢复概述 (SQL Server)

Copyright © 2088 世界杯乒乓球赛_2014世界杯十佳球 - mz286.com All Rights Reserved.
友情链接