📜  MS SQL Server-删除数据库(1)

📅  最后修改于: 2023-12-03 14:44:25.129000             🧑  作者: Mango

MS SQL Server-删除数据库

删除数据库是一项很常见的任务,可以通过以下几种方式来完成:

使用 SQL Server Management Studio (SSMS)
  1. 在 SSMS 中连接到相应的 SQL Server 实例。

  2. 在对象资源管理器中展开“数据库”节点。

  3. 右键单击要删除的数据库,选择“删除”。

  4. 在弹出的对话框中,确认要删除的数据库并选择“确定”。

代码示例
USE [master]
GO

DROP DATABASE [MyDatabase]
GO
使用 Transact-SQL
  1. 连接到相应的 SQL Server 实例。

  2. 打开新查询,运行以下 T-SQL 命令:

USE [master]
GO

DROP DATABASE [MyDatabase]
GO
使用 PowerShell

PowerShell 是一种基于任务的命令行 Shell 和脚本语言,可以用于管理 SQL Server。

以下是一个使用 PowerShell 删除数据库的示例:

Import-Module sqlps

$serverName = "localhost"
$databaseName = "MyDatabase"

$con = New-Object System.Data.SqlClient.SqlConnection
$con.ConnectionString = "Server=$serverName;Database=master;Integrated Security=True"
$con.Open()
$sql = "DROP DATABASE $databaseName"
$cmd = New-Object System.Data.SqlClient.SqlCommand($sql, $con)
$cmd.ExecuteNonQuery()
$con.Close()

注意:在 PowerShell 中使用 SQL Server 时需要先加载相应的模块,即 Import-Module sqlps

以上就是 MS SQL Server 删除数据库的常见方法,根据需要选择相应的方式即可完成任务。