关于linux下DB2创建数据库报错问题

公司业务需要,把服务搭在中标下,在中标下装了DB2 Express-C v9.7.1,之前用着没有问题,隔了一段时间没用,最近又需要用到它,出了一些菜鸟问题,记录下来以免有人和我犯同样的错误。。。进入正题。

实例用户登录系统,终端db2cc启动图形化界面的控制中心,新建数据库

SQL1032N  No Start database manager command was issued

SQLSTATE=57019

...

我出现这个问题的原因是,忘记在终端启动DB2,这个图形化的工具会给大家错觉,让大家以为DB2已经启动,其实这只是个前段的显示工具,不代表数据库已经在运行。

执行 $db2start

然后继续执行上述步骤,发现报错信息

SQL4414N The DB2 Administration Server is not active

....

这个保存信息是因为没有启动 db2admin ,在命令行输入

$db2admin start

如果正常的话,应该就解决问题了。但是这里又有个新问题

sh: db2admin : not found

这个错误的原因是没有配置好环境变量,通过查找命令

$find / -name db2admin 2>/dev/null

可以找到命令所在的目录.

/opt/ibm/db2/V9.7/das/bin/

把这个路径加入到环境变量中:

先cd 进入用户主目录,

vim .bash_profile

在PATH后面加上:/opt/ibm/db2/V9.7/das/bin/

 最后别忘了 source 使其生效。

到此应该就可以了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算认知升级

【腾讯云的1001种玩法】 服务器网络测试哪家强?SpeedTest 帮你忙

本篇文章,我教你在你自己的服务器上部署SpeedTest 测试软件,实现自己的服务器也加入测速的功能!

74400
来自专栏Jed的技术阶梯

Kafka 核心组件之协调器

假设某 topic 有4个分区,消费者组中只有一个消费者,那么这个消费者将消费全部 partition 中的数据。

81340
来自专栏信安之路

VulnHub 中 LazySysAdmin 题目详解

4、Tweet @togiemcdogie if you need more hints

12700
来自专栏FreeBuf

CVE-2018-8174 “双杀”0day漏洞复现

最近360核心安全事业部高级威胁应对团队在全球范围内率先监控到了一例使用0day漏洞的APT攻击,捕获到了全球首例利用浏览器0day漏洞的新型Office文档攻...

26800
来自专栏ytkah

帝国cms文章页调用当前文章URL如何操作?

  前面我们讨论过dedecms文章页调用地址(当前文章URL)如何操作,作为同台竞技的帝国cms也能在文章页调用当前文章URL吗?答案是肯定的!那就随ytka...

64340
来自专栏walterlv - 吕毅的博客

Git 更安全的强制推送,--force-with-lease

发布于 2018-05-07 11:16 更新于 2018-09...

21920
来自专栏听雨堂

Sqlite的多表连接更新

最近处理一个较大数据的sqlite库,基础表300万条,结果表30万条左右,我的笔记本跑起来还算流畅。最后结果,需要两个表连接,把另一个表的计算结果更新过来,却...

24190
来自专栏北京马哥教育

黑客的Linux神技能:使用环境变量进行提权

在这篇文章中,我将会为大家介绍一些使用环境变量进行Linux提权的方法,包括在CTF challenges中使用到一些的技术。话不多说,让我们进入正题!

21400
来自专栏网站源码

分享影院CMS源码带会员中心(价值50元)

环境需求:IIS/Apache/Nginx + PHP5.2 PHP5.3 PHP5.4 + MySQL5

18020
来自专栏繁花云

[实例]利用php+mysql完成shell脚本的授权验证

作者最近这几天写了一个shell脚本准备进行出售,由于单独出售利润不大,决定将脚本按照IP进行授权,出售授权,这样可以增加利润。

18800

扫码关注云+社区

领取腾讯云代金券