`

DB2 Lisence 过期问题

    博客分类:
  • DB
阅读更多
今天启动DB2,无论如何都启动不了,报一个错误:“Windows 不能在 本地计算机 启动 DB2 - DB2COPY - DB2-0。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 -8000”

11/21/2004 22:15:33 0 0 SQL1042C 发生意外的系统错误。 SQL1032N 未发出启动数据库管理器的命令。 SQLSTATE=57019。



每次出现问题后,都到网上找了很多资料,也问了许多人,费了些力才搞定的。几次出错的原因和解决方法都不尽相同,解决后我也只做了个简单的记录。一直想把它们写下来,方便方便后来也遇到同样问题,跟我一样到处查找的人,中间也写了一些废话,比如我如何查找错误,甚至于作了哪些无用功。第一种SQL1032N出错,某天DB2的实例突然无法启动了,用db2start就提示大概如下的出错信息:
12/30/2004 11:28:39 0 0 SQL1042C 发生意外的系统错误。 SQL1032N 未发出启动数据库管理器的命令。 SQLSTATE=57019。

初次遇到这种问题,还以为会不会是数据库没起来,情急之下什么命令比如激活数据库只类的,都拿来试了试,实例都起不来,当时运行这些命令,肯定都是不行的了。

后来突然发现,在开启机器的时候,提示有个服务出错了没启动,由此推想应该就是在Window服务里设置为自动启动的DB2实例服务没有正常启动,我在服务里面手动启动它,提示这样的错误:

Windows不能在本地计算机启动DB2-DB2-0.有关更多信息,查阅系统事件日志.并参考特定服务代码-8000.查看事件管理器,有这样的记录:

DB2-DB2-0服务因4294959296服务性错误而停止.来源SERVICE CONTROL 事件ID:7024

之后通过各方询问,终于找到了原因:License到期了。

在db2cmd界面下运行db2licm -l,可以很明显的看到许可证已经过期了。

知道原因所在了,剩下的,就是自己想办法去解决这个问题了。


db2licm -l命令可以查看到db2的license信息。
如果license过期:
http://download.chinaprj.cn/link.php?key=iEsrsBss&url=http%3A%2F%2Fdlwt.csdn.net%2Ffd.php%3Fi%3D226219322655988%26s%3D97b87a0a93e675e668cc3e72e1eca169

可以找一个永久的license添加到db2数据库即可
把db2ese_c.lic放到一目录下:
/opt/ibm/db2/V9.1/license/db2ese_c.lic
在/opt/IBM/db2/V9.1/adm/目录下执行
db2licm -a /opt/ibm/db2/V9.1/license/db2ese_c.lic
执行后显示:LIC1402I License added successfully. 
再用db2licm -l查看,你会发现你的db2变为永久了
呵呵,大功告成,以后就不怕db2数据库过期了
**************************************************
验证存在的DB2数据库
db2 list db directory
db2 list db directory show detail
验证实例使用的通讯协议,查看DB2COMM变量
db2set -all
查看数据库管理器的配置,查看SVCENAME(特指tcpip协议)
db2 get dbm cfg
查看/etc/services中,有无与上面对应SVCENAME的端口,例如:
db2cDB2 50000/tcp
分享到:
评论
1 楼 uglypeak 2011-11-09  
我试过了,添加了永久的licm,再db2licm -l查看,还是已到期。伤不起啊~~~~ 
另外,到期了数据库怎么备份,有人知道不~~

相关推荐

    DB2架包db2jcc.jar、db2jcc_license_cu.jar、db2jcc4.jar文件

    它同样是一个Type 4 JDBC驱动,但可能包含新的特性、修复了已知问题以及对新版本DB2数据库的兼容性优化。在使用时,通常会推荐使用最新版本的驱动以获取最佳性能和稳定性。 在Java应用程序中,要使用这些驱动,你...

    PowerDesigner 16.5 License过期问题解决

    然而,使用过程中可能会遇到各种问题,其中之一就是“PowerDesigner 16.5 License过期问题”。当这个情况发生时,用户无法正常启动或使用该软件,这直接影响了工作流程。下面我们将详细探讨这个问题的解决方法以及...

    PCHunter V1.57(最新版)

    1. **系统信息查看**:PCHunter能够显示详尽的系统信息,包括硬件配置、驱动程序信息、进程和线程详细情况,以及系统服务状态等,这对于排查系统问题和优化配置非常有帮助。 2. **注册表编辑**:该工具允许用户查看...

    GIS破解文件LISENCE

    破解文件LISENCE与GIS.EXE 用于安装ARCGIS DESKTOP系列软件

    kis lisence

    金蝶行政事业版的软加密,可直接引入使用,是8.1版本的

    如何解决matlab license过期的问题?

    MATLAB 的license过期了怎么办?这里提供一个非常简单的办法。

    QuartusPrame16.0和16.1 lisence

    支持QuartusPrame16.0和16.1 lisence,FAE是这么说的,我现在用在16.1上,IP核比较全面

    arcgis9.3lisence

    这个lisence是破解文件,可以用到2017年

    为机器唯一Lisence动态加密及校验的完整工程代码

    使用机器唯一码作为明文,加密得到的密文作为Lisence,确保Lisence和机器的唯一关系。将Lisence加密后保存到本地,不用反复注册。每次读取本地文件后,反复动态地加密,将最新计算得出的密文重写进去。本工程可以...

    COMSOL 5.2 Lisence

    COMSOL 5.2 Lisence

    xilinx ISE 14.3 Lisence

    xilinx ISE 14.3 Lisence 一直在用,没问题。

    Quartus II 13.0 lisence

    Quartus II 13.0 lisence crack

    Lisence.dat

    下载了maxplusⅡ软件和该“Lisence"文件后,解压,复制该文件“License.dat"进入解压后的maxplusⅡ文件夹;然后打开maxplusⅡ软件,点击进入其菜单栏"options"--“lisence setup"再选中“lisence.dat",最后点击“OK...

    Vivado2014/2015 lisence

    Vivado2014/2015 lisence 已验证可用

    Xilinx HLS 2014.3 lisence

    支持2014.1 2014.2 2014.3

    ARCGIS9.2 lisence

    2. 安装License Manger a) 用记事本打开Crack文件下的license.lic,把第一句话中的this_host替换为你的机器名.(机器名应该知道吧?我的电脑右击->属性->计算机名.注意不要用中文) b) 安装License Manger, 选择 "I ...

    arcgis9.2lisence文件

    arcgis9.2lisence文件,用文本编辑器保存成ecp格式就可以。很好用!谁不会可以给我留言!

    lattice lisence

    亲测可用的破解,diamond lisence文件生成

    sourceinsight 4.x 和 lisence

    sourceinsight 4.x 和 lisence;sourceinsight 4.x 和 lisence

    envi_idll_lisence_IDL85.rar

    标题提到的"envi_idll_lisence_IDL85.rar"是一个解决此类问题的压缩包,主要用于修复ENVI启动时因缺失idll文件导致的错误。IDL(Interactive Data Language)是ENVI的基础,是一个用于科学数据分析和可视化的编程...

Global site tag (gtag.js) - Google Analytics