![达梦数据库应用基础(第二版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/152/43738152/b_43738152.jpg)
2.5.2 卸载数据库软件
DM8的卸载步骤在服务端与在客户端是基本一致的。本节将分别介绍在Windows平台下与在Linux平台下DM8的卸载方式。
1.Windows下卸载DM8
Windows下DM8卸载和普通软件卸载类似,只需要通过向导式的操作界面即可完成达梦数据库的卸载:既可以在Windows操作系统菜单中找到“达梦数据库”,单击“卸载”菜单;也可以在达梦数据库安装目录下,找到卸载程序 uninstall.exe 来执行卸载。具体操作步骤如下。
步骤1:确认是否卸载达梦数据库。卸载之前将会弹出如图2-44所示的卸载确认对话框,防止用户误操作。用户可单击“确定”按钮确认卸载。
![](https://epubservercos.yuewen.com/90A5AE/23020643509744906/epubprivate/OEBPS/Images/42433_67_1.jpg?sign=1739658723-aUBtFRjw6BKv5iBWwr89TDyt6Kpn6Mkn-0-1dd25e7865b1ebf0121b389f9e4285a5)
图2-44 卸载确认对话框
步骤2:提示卸载信息。如图2-45所示,达梦数据库卸载会提示“达梦数据库卸载程序将删除系统上已经安装过的功能部件,但不会删除安装后创建的文件夹和文件”,并提示卸载目录,用户可直接单击“卸载”按钮开始卸载数据库。若有数据库服务正在运行,会弹出如图2-46所示的确认删除数据库对话框,卸载进度如图2-47所示。
![](https://epubservercos.yuewen.com/90A5AE/23020643509744906/epubprivate/OEBPS/Images/42433_67_2.jpg?sign=1739658723-A0zAPHJYDX35yyUNxYqoEXQUCPJsUmed-0-3a70f1d453601ff1111698d439b45881)
图2-45 数据库提示卸载信息界面
![](https://epubservercos.yuewen.com/90A5AE/23020643509744906/epubprivate/OEBPS/Images/42433_67_3.jpg?sign=1739658723-LojoQKrRUatNTbQixythem1d0gUtx1A3-0-8f57b99b2402e6994d66b0151cf74af9)
图2-46 确认删除数据库对话框
![](https://epubservercos.yuewen.com/90A5AE/23020643509744906/epubprivate/OEBPS/Images/42433_68_1.jpg?sign=1739658723-EXYTo6m6iof9q5XWWRXckI2XH5VwNtNk-0-edfdb024df04b33ba4225f94f4a8e2ed)
图2-47 卸载进度界面
步骤 3:达梦数据库卸载完成,还应删除数据库安装完成后创建的文件夹和文件。达梦数据库卸载完成后会进入如图2-48所示界面。但是,达梦数据库卸载完成后并不删除数据库安装完成后创建的文件夹和文件,需要手动删除,如手动删除D:\dmdmbs目录及其下的所有文件。
![](https://epubservercos.yuewen.com/90A5AE/23020643509744906/epubprivate/OEBPS/Images/42433_68_2.jpg?sign=1739658723-ibaYke14wSttNy1Ikb3A9KqcHgTepMH9-0-dcf4433089159b127e159da2fca29fe4)
图2-48 达梦数据库卸载完成界面
2.Linux下卸载DM8
达梦数据库提供的卸载程序为全部卸载。在Linux平台下提供两种卸载方式,一种是图形化卸载方式,另一种是命令行卸载方式。
(1)图形化卸载。
用户在达梦数据库安装目录下,找到卸载程序uninstall.sh执行卸载任务。用户执行以下命令启动图形化卸载程序。
#进入达梦数据库安装目录cd/DM_INSTALL_PATH#执行卸载脚本./uninstall.sh
卸载脚本启动后,卸载步骤参照Windows平台下卸载DM8的步骤进行。
(2)命令行卸载。
用户在达梦数据库安装目录下,找到卸载程序uninstall.sh执行卸载任务。用户执行以下命令启动命令行卸载程序。
#进入达梦数据库安装目录cd/DM_INSTALL_PATH#执行脚本命令行卸载需要添加参数-i./uninstall.sh-i
步骤1:在运行卸载程序后,终端窗口将提示确认是否卸载达梦数据库,输入“y/Y”开始卸载达梦数据库,输入“n/N”退出卸载程序,如图2-49所示。
![](https://epubservercos.yuewen.com/90A5AE/23020643509744906/epubprivate/OEBPS/Images/42433_69_1.jpg?sign=1739658723-Rn5rvPhFiDorzdS5PduQF1bsjZ8flpuW-0-ff51b0b9f939bc673bbef34ddcfa9bcf)
图2-49 确认是否卸载达梦数据库
步骤2:卸载。显示卸载进度,如图2-50所示。
![](https://epubservercos.yuewen.com/90A5AE/23020643509744906/epubprivate/OEBPS/Images/42433_69_2.jpg?sign=1739658723-VmKwzlhi4q6lp1lvBacOxNrXrpHUYQBU-0-b7a9bf535f52ee368dc3cdbeb096524d)
图2-50 卸载进度
在Linux(UNIX)操作系统下,当使用非root用户卸载数据库完成时,终端会提示“使用root用户执行命令”。用户需要手动执行相关命令,如图2-51所示。
![](https://epubservercos.yuewen.com/90A5AE/23020643509744906/epubprivate/OEBPS/Images/42433_69_3.jpg?sign=1739658723-VtfvAVamR8S67bJozjiFskVXhJ3lu5lL-0-1d705d04e96c5f64e3e68052b1121993)
图2-51 提示使用root用户执行命令