热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

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

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

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

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或者其他软件了。


推荐阅读
  • 《我的世界》Java版与Windows 10版(基岩版)有何不同?
    《我的世界》Java版与Windows 10版(基岩版)有何不同? ... [详细]
  • 在网络故障排查中,tcpdump 是一款强大的工具,尤其在 Linux 环境下。尽管开发环境中问题较少,但在测试或生产环境中,往往会遇到各种难以预料的异常情况。通过在问题发生的环境中启用 tcpdump 进行抓包,并重现问题,可以获取到宝贵的原始数据,为问题的诊断提供关键线索。本文将详细介绍如何使用 tcpdump 进行实战操作,帮助读者掌握这一技能。 ... [详细]
  • 在VMware虚拟机中部署带有中文图形界面的CentOS 7 Linux系统
    本文详细介绍了在VMware虚拟机中部署带有中文图形界面的CentOS 7 Linux系统的步骤。首先,通过“文件”菜单选择“新建虚拟机”并进入自定义设置。接着,在硬盘兼容性选项中选择默认设置。为了更好地进行Linux操作系统的安装练习,建议选择稍后安装操作系统,并在虚拟机安装完成后,根据实际需求删除不必要的硬件组件。此外,本文还提供了详细的配置参数和注意事项,帮助用户顺利完成整个部署过程。 ... [详细]
  • 理解和应用HTTP请求中的转发与重定向机制
    在HTTP请求处理过程中,客户端发送请求(通常简称为req),服务器进行相应处理后返回响应(通常简称为res)。理解和应用客户端的转发与重定向机制是前端开发的重要内容。这两种机制在Web开发中具有关键作用,能够有效管理和优化用户请求的处理流程。转发机制允许服务器内部将请求传递给另一个资源,而重定向则指示客户端向新的URL发起新的请求,从而实现页面跳转或资源更新。掌握这些技术有助于提升应用的性能和用户体验。 ... [详细]
  • 本文详细介绍了在Windows XP系统中安装和配置Unix打印服务的方法,以支持远程行式打印机(LPR)功能。对于同时使用Windows 2000 Server打印服务器和Unix打印服务器的网络环境,该指南提供了实用的步骤和配置建议,确保不同平台之间的兼容性和高效打印。 ... [详细]
  • 在IIS上运行的WebApi应用程序在开发环境中能够正常进行文件的读写操作。然而,在尝试通过FTP访问实时服务器上的文件列表时,遇到了无法显示的问题,尽管服务器配置与开发环境相同。这可能涉及权限设置、FTP服务配置或网络连接等方面的问题。 ... [详细]
  • 在SQL Server 2008数据库迁移过程中,备份方法是一种高效且可靠的导出手段。本文详细介绍了如何利用备份功能实现数据的快速迁移,并提供了具体的步骤和注意事项,适合Golang程序员和数据库管理员参考。 ... [详细]
  • Netty框架中运用Protobuf实现高效通信协议
    在Netty框架中,通过引入Protobuf来实现高效的通信协议。为了使用Protobuf,需要先准备好环境,包括下载并安装Protobuf的代码生成器`protoc`以及相应的源码包。具体资源可从官方下载页面获取,确保版本兼容性以充分发挥其性能优势。此外,配置好开发环境后,可以通过定义`.proto`文件来自动生成Java类,从而简化数据序列化和反序列化的操作,提高通信效率。 ... [详细]
  • TensorFlow Lite在移动设备上的部署实践与优化笔记
    近期在探索如何将服务器端的模型迁移到移动设备上,并记录了一些关键问题和解决方案。本文假设读者具备以下基础知识:了解TensorFlow的计算图(Graph)、图定义(GraphDef)和元图定义(MetaGraphDef)。此外,文中还详细介绍了模型转换、性能优化和资源管理等方面的实践经验,为开发者提供有价值的参考。 ... [详细]
  • 探索偶数次幂二项式系数的求和方法及其数学意义 ... [详细]
  • 源代码是构建网站的基础,涵盖了网站程序的所有代码、文件和目录结构。掌握源代码意味着完全控制网站的所有权。在传统自助建站平台中,由于采用SAAS模式,源代码通常不对外开放,用户实际上每年支付的费用仅是为了使用这些平台提供的服务,而无法获得真正的代码所有权。相比之下,米拓源代码提供了全面的技术细节和实现方法,使开发者能够深入了解并自主定制网站功能,确保了更高的灵活性和安全性。 ... [详细]
  • 设计实战 | 10个Kotlin项目深度解析:首页模块开发详解
    设计实战 | 10个Kotlin项目深度解析:首页模块开发详解 ... [详细]
  • 在分析Socket服务器程序接收中文数据时出现的乱码问题时,我们发现客户端使用C#编写的数据在返回时能够正常显示。本文详细探讨了该问题的成因,并提出了一种有效的解决方案。通过调整字符编码设置和优化数据传输格式,确保了中文数据在传输过程中的完整性与正确性。具体实现代码包括对Socket读取事件的处理,确保数据以正确的编码格式进行解析和显示。 ... [详细]
  • Python 实战:异步爬虫(协程技术)与分布式爬虫(多进程应用)深入解析
    本文将深入探讨 Python 异步爬虫和分布式爬虫的技术细节,重点介绍协程技术和多进程应用在爬虫开发中的实际应用。通过对比多进程和协程的工作原理,帮助读者理解两者在性能和资源利用上的差异,从而在实际项目中做出更合适的选择。文章还将结合具体案例,展示如何高效地实现异步和分布式爬虫,以提升数据抓取的效率和稳定性。 ... [详细]
  • 探讨上传下载 API 的常见问题及解决方案 ... [详细]
author-avatar
明恋夏日2
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有