有效的在Windows和UNIX/Linux平台上完全卸载DB2

简介: 有效的在Windows和UNIX/Linux平台上完全卸载DB2 作者:吴伟龙  Name:Prudence Woo QQ:286507175  msn:happy-wuweilong@hotmail.com       Windows 平台      从 Windows 操作系统中彻底除去 DB2产品时需要执行的步骤。

有效的在WindowsUNIX/Linux平台上完全卸载DB2

作者:吴伟龙  Name:Prudence Woo

QQ:286507175  msnhappy-wuweilong@hotmail.com

 

 

 

Windows 平台

 

   Windows 操作系统中彻底除去 DB2产品时需要执行的步骤。仅当不再需要现有 DB2 实例和数据库时,才应执行此任务。

 

     如果正在卸载 DB2 的缺省副本,并且您有其他的DB2 副本在系统上,则应使用db2swtch命令以在继续卸载之前选择一个新的缺省副本。还有,如果数据库管理服务器(DAS)正运行在要除去的那个副本下,则应将 DAS 移到不会除去的副本下。否则,您将不得不在卸载之后使用db2admin create命令重新创建 DAS,并且可能不得不重新配置 DAS 让一些功能起作用。

 

过程

 

要从 Windows 中除去DB2 产品:

1.      删除所有数据库。可以使用“控制中心”或drop database命令删除数据库。如果删除了数据库,则所有的数据会丢失。

 

2.      停止所有 DB2 进程和服务。可以通过 Windows 的“服务”面板或者发出db2stop命令来完成此任务。如果没有停止 DB2 服务和进程就试图除去 DB2 产品,则将接收到一条警告,该警告包含内存中保留有 DB2 DLL 的进程和服务的列表。

 

3.      可以通过以下两个选项来除去 DB2 产品:添加/删除程序可通过 Windows 的“控制面板”访问它,使用“添加/删除程序”窗口来除去 DB2 产品。有关从 Windows 操作系统中除去软件产品的更多信息,请参阅操作系统的帮助。db2unins 命令可以运行db2unins命令来除去 DB2 产品。通过使用此命令,在添加了/p参数的情况下可以同时卸载多个 DB2 产品。还可以使用/u参数来静默卸载 DB2 产品,它将除去在响应文件中指定的 DB2 产品。有关更多信息,请参阅db2unins命令主题。

 

    不过使用“控制面板”中的“添加/删除程序”功能或者使用db2unins /p命令或db2unins /u命令并不是始终都能除去 DB2 产品。仅当上述方法都失败的情况下才应尝试使用以下卸载选项。

 

    为了强制除去 Windows 系统中的所有 DB2 副本,运行db2unins /f命令。此命令将对系统上的所有 DB2 副本都执行粗暴的强制卸载。除了用户数据(例如,DB2 数据库)之外的所有资源都将被强制删除。

 

 

如下是我山村的命令:

 

1 set db2instance=db2

2 db2 list db directory

3 db2 drop db xxx

4 db2idrop db21

5 set db2instance=db222

6 db2 list db directory

7 db2 drop db xxx

8 db2admin

9 db2admin stop

10 db2admin drop

 

重启非常重要:

最后,重新启动计算机系统,卸载完毕。用户就可以在此计算机上重新安装DB2或者其他软件了。

 

 

 

 

 

LinuxUNIX平台卸载DB2

 

 

1.  可选:删除所有数据库。可以使用控制中心(仅适用于Linux平台)或drop database命令删除数据库。当删除一个实例却没有首先删除数据库时,数据库文件在文件系统上保持完整。

 

2.  停止DB2管理服务器

 

3. 除去管理服务器

 

停止DB2实例

 

 

参考:http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp

 

相关实践学习
使用DAS实现数据库自动扩容和回缩
暂无
目录
相关文章
|
1月前
|
监控 Windows
Windows平台RTSP|RTMP播放器如何实时调节音量
我们在做Windows平台RTSP、RTMP播放器的时候,有这样的技术需求,特别是多路监控的时候,并不是每一路audio都需要播放出来的,所以,这时候,需要有针对音量调节的设计
|
1天前
|
Ubuntu 安全 Linux
|
7天前
|
NoSQL Shell MongoDB
Windows 平台安装 MongoDB
10月更文挑战第10天
16 0
Windows 平台安装 MongoDB
|
1月前
|
监控 C# 块存储
Windows平台RTSP|RTMP播放器如何叠加OSD文字
做Windows平台RTSP|RTMP播放器的时候,特别是多路播放场景下,开发者希望可以给每一路RTSP或RTMP流添加个额外的OSD台标,以区分不同的设备信息(比如添加摄像头所在位置),本文主要探讨,如何动态添加OSD台标。
Windows平台RTSP|RTMP播放器如何叠加OSD文字
|
17天前
|
存储 Linux 编译器
cmake的单目录和多目录的使用(Linux和Windows)
本文介绍了在Windows和Linux平台上使用CMake构建单目录和多目录项目的步骤,包括如何配置CMakeLists.txt文件以及如何生成和使用可执行文件、库文件。
14 2
|
1月前
|
Linux Android开发 iOS开发
Windows平台RTSP|RTMP播放器如何实现实时录像功能
Windows平台RTSP、RTMP播放器实时录像接口设计,实际上,除了Windows平台,我们Linux、Android、iOS平台也是一样的设计,单纯的录像模块,如果做的全面,也不是一两个接口可以搞定的
|
11天前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
96 0
|
20天前
|
并行计算 开发工具 异构计算
在Windows平台使用源码编译和安装PyTorch3D指定版本
【10月更文挑战第6天】在 Windows 平台上,编译和安装指定版本的 PyTorch3D 需要先安装 Python、Visual Studio Build Tools 和 CUDA(如有需要),然后通过 Git 获取源码。建议创建虚拟环境以隔离依赖,并使用 `pip` 安装所需库。最后,在源码目录下运行 `python setup.py install` 进行编译和安装。完成后即可在 Python 中导入 PyTorch3D 使用。
|
1月前
|
Linux 开发者 Python
从Windows到Linux,Python系统调用如何让代码飞翔🚀
【9月更文挑战第10天】在编程领域,跨越不同操作系统的障碍是常见挑战。Python凭借其“编写一次,到处运行”的理念,显著简化了这一过程。通过os、subprocess、shutil等标准库模块,Python提供了统一的接口,自动处理底层差异,使代码在Windows和Linux上无缝运行。例如,`open`函数在不同系统中以相同方式操作文件,而`subprocess`模块则能一致地执行系统命令。此外,第三方库如psutil进一步增强了跨平台能力,使开发者能够轻松编写高效且易维护的代码。借助Python的强大系统调用功能,跨平台编程变得简单高效。
33 0
|
5月前
|
弹性计算 运维 安全
阿里云服务器Windows和Linux操作系统区别对比
阿里云服务器Windows和Linux操作系统区别对比,性能有差异吗?有,同配置下Linux性能要优于Windows,但这与阿里云无关,仅仅是linux和windows之间的区别。另外,阿里云提供的windows和linux操作系统均为正版授权,用户不需要额外支付许可费用,如何选择?看用户自己的应用程序情况。