当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 卸载数据库 Exchange

作者:精品下载站 日期:2024-12-14 18:09:51 浏览:14 分类:玩电脑

使用 PowerShell 卸载数据库 Exchange


您想要使用 PowerShell 卸载 Exchange 中的数据库。或者您想卸载特定 Exchange Server 上的所有数据库。在本文中,您将了解如何使用 PowerShell 卸载 Exchange 中的数据库。您想知道如何挂载数据库吗?阅读文章使用 Powershell 在 Exchange 中安装数据库。

状态邮箱数据库已安装

让我们看看数据库的安装状态。以管理员身份运行 Exchange 命令行管理程序。运行以下命令。

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 EX01      True
DB02 EX01      True
DB03 EX01      True
DB04 EX01      True
DB05 EX01      True

我们在 Exchange Server 上有五个数据库。数据库上的已安装状态显示True。这意味着数据库已安装。

卸载邮箱数据库 Exchange

卸载单个数据库。我们将卸载数据库 DB01 并检查安装状态。我们将在命令末尾添加开关 -Confirm:$False。如果我们确定卸载 Exchange Server 上的数据库,这不会向我们发出警告。

[PS] C:\>Dismount-Database "DB01" -Confirm:$False

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 EX01     False
DB02 EX01      True
DB03 EX01      True
DB04 EX01      True
DB05 EX01      True

DB01 将已安装状态显示为False。这意味着数据库 DB01 处于已卸载状态。伟大的!

卸载多个邮箱数据库 Exchange

如果 Exchange Server 上有很多数据库并且您想卸载它们怎么办?您不想一一运行命令并将数据库的Identity更改为其他名称。我们将卸载 Exchange Server EX01 上的所有数据库。在命令末尾添加开关 -Confirm:$False。之后,我们将检查数据库安装状态。

[PS] C:\>Get-MailboxDatabase -Server "EX01" | Dismount-Database -Confirm:$False

[PS] C:\>Get-MailboxDatabase -Status | Sort Name | Format-Table Name, Server, Mounted

Name Server Mounted
---- ------ -------
DB01 EX01     False
DB02 EX01     False
DB03 EX01     False
DB04 EX01     False
DB05 EX01     False

Exchange Server EX01 上的所有数据库均显示为False。这意味着数据库处于已卸载状态。

结论

您了解了如何使用 PowerShell 卸载 Exchange 中的数据库。您还了解了如何卸载特定 Exchange Server 上的所有数据库。使用-Confirm:$False 开关。我希望这篇文章能为您提供有用的信息。您喜欢这篇文章吗?您可能喜欢监控 Exchange 数据库索引状态爬网。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯