Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



域环境中 exchange 2010 完全卸载 图文教程(copy)

由于这篇文章已经写的很详细了我就不做无用功了,直接copy过来了!

在实际的生产环境中,我们部署企业级服务器软件时,常常对安装环境实施最简化,用此来避免未知的危险。在生产环境中部署exchange 2010时,如果由一些未知原因引起的故障,我们通常重装操作系统,在重新部署服务器软件。然而对于刚刚接触exchange 2010的人来说,卸载exchange 2010也是他们必须学习的一个过程。从硬件条件上来讲一台虚拟机在安装exchange 2010后,如果不是正常卸载,那么再次安装时将出现“安装程序出错”的报错;这无疑对我们学习exchange 2010造成很大的困扰。我在接触exchange 2010时因为这样的情况悲剧过很多次。在网上找过很多相关的资料,但都不太详细,于是自己不得不摸索。现已将这个问题解决,于是写下这篇博客,希望对有用的人有点帮助。同样这篇博客也是我的处女作,如果写的不好,请广大博友指正,在此感谢你们!谢谢!

我们通常都是在控制面板里将安装的软件进行卸载,然后在卸载exchange 2010时,却会在邮箱角色中出现“邮箱数据库不能删除,存在一个或多个邮箱和仲裁邮箱”的报错,如下图:

1.png

 

如何解决这个问题呢?

首先打开 :开始---管理工具--Windows PowerShell Modules PC 命令行工具

运行命令 get-mailbox –database “<数据库ID> “ 查看当前邮箱

get-mailbox –database “<数据库ID>” -arbitration 查看当前仲裁邮箱

如何查看邮箱数据库的ID呢?

点击:开始—运行输入adsiedit.msc

2.png

 

然后进入ADSI编辑器,右击ADSI编辑器,出现“连接到“选择默认即可

 

3.png

 

 

 

点击确定:

找到CN=Microsoft Exchange System Objects,打开找到右边相对应的文件

4.png

 

 

点击文件属性,找到systemmailbox{****},其后面的参数就是邮箱数据库的ID

5.png

 

 

 

双击:将出现字符编辑器 复制后面的参数

 

 

14png.png

 

 

通过命令get-mailbox –database “d80c657e-f39b-4c53-aecd-509320379b65”可以查看到:当前邮箱用户:

7.png

 

 

通过命令get-mailbox –database “d80c657e-f39b-4c53-aecd-509320379b65” - arbitration可以查看到:当前仲裁邮箱用户:

 

8.png

 

 

AD用户和计算机目录下的users,找到相应的用户将其删除

 

 

9.png

 

 

 

其中Administrator属于高级管理,不能直接删除。我们可以通过命令禁用高级管理员邮箱。Disable-mailbox Administrator@dlqw.com

 

10.png

 

 

通过以上步骤就可正常卸载exchange 2010

11.png

 

 12.png

 

在卸载完exchange 2010后,在ADSI编辑器里删除一下文件目录

 13.png

 

到此exchange 2010就卸载完全。

浏览1425  评论0  Alex于 2014-6-26 15:12
发言