Win10DB210.1企业版的安装卸载&DB2建库建表空间执行sql脚本&SQL5005C、SQL8027N license许可证等报错详解

注意事项

以下是我在使用DB2软件在过程中遇到的一系列的问题和报错,我将它们全部总结归纳在一起,希望对其他和我一样的同学能有帮助。

①、Win10的系统貌似是只支持DB210以上的版本的安装,我层尝试安装过9.2,安装面板都打不开。

②、安装过程中,在选择用户帐户配置时,一定要用自己本地已有的账户,否则DB2会自动为创建了一个叫“db2admin”的管理员账户,如果你没有选自己的账户而是选择创建db2admin的话,后期使用电脑会比较麻烦,我的亲身体验,由于db2admin是管理员权限,我本地是用户权限,导致很多操作都要输db2账户的密码,同时本地用户对数据库的操作权限也有限制。后来我嫌烦,也是不懂,擅自把自己本地权限改为管理员,把DB2改成用户权限,直接导致DB2无法使用,改回来也不行,只好卸载重装。

③、重新安装,我用的自己的账户,但是安装完重启的时候,报了这么一个错(下图),原因是windows10无法把当前用户自动加入到DB2ADMIN组里。解决方法是只要在DB2ADMIN组下把你的当前用户加进去就可以了。当我要去修改DB2ADMIN组用户的时候我发现,没有!用户管理里没有什么成员和组的选项!网上查了才知道,是因为我的系统是win10家庭版,没有这个功能。于是乎,我只好将系统升级成专业版,又跑去某宝买了win10专业版的密钥,才可以对组进行成员添加的操作。

④安装好后,我建了个数据库,然后开始执行sql脚本,执行到一半停止了,发现有个报错,是“ SQL8027N 正在没有 DB2 Enterprise Server Edition 许可证的情况下使用表分区功能”也就是我没有DB2企业版的许可证,可是我当初安装的是DB2 Express-C 10.1(免费版),真是要哭死,网上也很难找到企业版10.1的下载链接,后来还是同事拷给我的,可是尽管如此,企业版的许可证也是有试用期的,我又去找了一个永久版的许可证db2ese_c.lic,并导入,这才可以用。

总结:如果你的情况和我类似,在你使用DB2的时候,最好确保你的系统是WIN10旗舰版或专业版,你的DB2安装包是企业版并且是版本是10以上,安装的时候务必用自己的本地账户!呼呼,说完了。

 

-----------------------------------------------------------------------------------我是分割线-------

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值