安装:
很多人说一定要以root用户,否则不能启动控制中心。我不理解什么意思是sudo su - root,还是直接sudo就可以,反正我两种方法都没有试成功。
那就直接sudo ./db2_setup吧,一步步安装下来。
不要开启Ubuntu的特效,否则无法显示图形界面。
至于打开控制中心,可以这样做:
在一个shell运行xhost+
然后在另一个shell用实例用户登录,再export DISPALY=:0.0,就可以打开db2cc了。
启动的时候需要先以dasusr1用户启动db2admin,db2admin start。
再以db2inst1用户启动db2,db2start。
卸载:
Following are the steps to remove DB2 from Unix/Linux:
1.Remove DB[首先删除数据库]
(1)su - db2inst1
(2)db2 list db directory
(3)db2 drop db <db name>
2.Remove Instance【删除实例】
(1)su - root
(2)cd <db2 dir>/instance
(3)./db2ilist
(4)./db2idrop -f <instance name>
3.Remove das【删除das】
(1)su - root
(2)cd <db2 dir>/instance
(3)./daslist
(4)./dasdrop <das user>
4.Uninstall【卸载】
(1)su - root
(2)cd <db2 dir>/install
(3)./db2_deinstall -a
5.Remove user ( db2inst1,db2fenc1,dasusr1)【删除用户】
userdel -r <username>
please lookinto the file /etc/passwd before and after you deleted users
STEP1 将/etc/pam.d/common-password文件中下面这行:
password success=1 default=ignore pam_unix.so obscure sha512
替换成:
password success=1 default=ignore pam_unix.so obscure md5
STEP2
在SHELL中运行 passwd命令更改密码。
OK!
为什么要这样做,_mihai_一语道破天机:
I am referring to the one the operating system is using to compute the hash for the password.
It is very likely producing a hash that is bigger than what DB2 supports and that is why you are seeing the error.
操作系统对密码采取了不同的HASH算法,很可能HASH后的密码串长度超过了DB2支持的最长密码长度。
所以,_mihai_的建议是:
You are likely using sha512, change it to sha256 or md5, it should work fine.
将sha512的HASH算法改为sha256或者md5算法。
分享到:
相关推荐
Ubuntu 软件包安装、卸载和删除方法汇总 在 Linux 编译环境构建时,软件包的安装、卸载和删除是非常重要的步骤。本文将总结 Ubuntu 中软件包的安装、卸载和删除方法,主要介绍通过命令行方式进行的操作。 Ubuntu ...
#### 三、Ubuntu下卸载PyQt5 ##### 1. 使用pip卸载PyQt5 卸载PyQt5也非常简单,同样可以通过pip来进行操作。打开终端并输入以下命令: ```bash sudo python3 -m pip uninstall PyQt5 ``` 系统会询问是否确认卸载...
Linux Ubuntu 系统常用安装和卸载软件命令 Linux Ubuntu 系统是目前最流行的开源操作系统之一,对于 Linux 新手来说,了解 Ubuntu 系统中的安装和卸载软件命令是非常必要的。本文档总结了 Ubuntu 系统中常用的安装...
除非有特殊需求(例如高级的数据复制、分区和集群功能),通常情况下免费提供的 DB2 Express-C 版本足以满足大多数应用的需求。 2. **硬件限制**:DB2 Express-C 版本对硬件有一定的限制,比如它仅支持最多两个 CPU ...
总结来说,在Ubuntu 16.04.1系统下安装和卸载MySQL时,需要遵循一定的步骤,并注意系统安全和权限设置。这个过程不仅仅包括软件包的安装和移除,还包括了配置、安全管理以及清理残留数据等多个环节。通过上述步骤,...
手把手教你在Ubuntu中安装和卸载qq for linux 图文并貌。
在Ubuntu 20.04操作系统中,安装和管理NVIDIA显卡驱动、CUDA以及cuDNN对于深度学习和高性能计算至关重要。以下是关于这些主题的详细步骤和注意事项: 一. 显卡驱动安装 1. **删除旧驱动**:首先,确保通过运行`...
dpkg 是 Ubuntu 中另一个常用的软件管理工具,提供了安装、卸载和查看软件包信息的功能。 1. 安装 deb 软件包:使用 dpkg -i 命令可以安装 deb 软件包,例如: ``` dpkg -i xxx.deb ``` 2. 删除软件包:使用 dpkg -...
除了命令行方式,Ubuntu还提供了“Ubuntu Software”应用,这是一个图形化的软件商店,用户可以通过它浏览、搜索、安装和卸载软件。只需在桌面环境中点击该应用,然后在搜索框内输入想安装的软件名称,点击安装按钮...
软件中心是 Ubuntu 系统自带的一个应用程序,可以帮助我们轻松地安装和卸载软件。在软件中心中,我们可以搜索和卸载指定的软件,或者卸载多余的软件。 1. 打开软件中心:在桌面左侧窗口上,找到一个A字形的图标,...
ubuntukylin(优麒麟)卸载教程
在探讨如何在Windows和Ubuntu双系统环境下安全地卸载Ubuntu时,我们首先需要理解双系统环境的基本概念以及在其中操作的潜在风险。双系统是指在一台计算机上安装两个或多个操作系统,用户可以在启动时选择想要运行的...
这篇文档“5、Ubuntu软件安装与卸载.pdf”很显然是关于如何在Ubuntu系统中安装和卸载软件的指南。这里,我们将深入探讨这个主题,了解Ubuntu中的软件管理机制。 1. **Ubuntu的软件源**:Ubuntu软件的来源通常是其...
ubuntu下mysql的安装到卸载.md
你需要找到Ubuntu的安装分区,通常是一个ext4格式的分区,并记下其位置。 3. **缩小Ubuntu分区**:如果你打算保留其他操作系统,比如Windows,你需要缩小Ubuntu所在的分区以释放空间。这可以通过GParted在Ubuntu ...
该文件是完全卸载ubuntu的方法,该文件在Windows系统下不能识别,在linux下识别,注意。
根据提供的文件信息,我们可以推断出这份文档主要讨论了在Ubuntu系统中进行软件安装与卸载的方法。尽管文档中的部分内容由于非标准字符编码而变得难以理解,但通过标题、描述及部分可辨识的关键字,我们可以提取出...
在Ubuntu系统中,安装和卸载CUDA以及CUDNN是深度学习和GPU计算的重要环节。CUDA是NVIDIA提供的用于加速计算的应用程序编程接口(API),而CUDNN是CUDA的深度神经网络库,优化了卷积神经网络等计算密集型任务。以下是...
Linux系统的安装和卸载是每个想要接触或深入学习Linux操作系统的用户都需要掌握的基本技能。Linux是一种自由、开源的类UNIX操作系统,提供了丰富的功能和高度的灵活性。本篇将详细介绍Linux系统的安装与卸载过程,...
Ubuntu Software Center是一个图形化的软件管理工具,用户可以通过它来安装、更新和卸载软件。找到想要卸载的程序,点击右键选择“卸载”。 #### 2. 使用Synaptic Package Manager Synaptic是另一个强大的包管理器...