关于linux下DB2创建数据库报错问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了关于linux下DB2创建数据库报错问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1011字,纯文字阅读大概需要2分钟。
内容图文
公司业务需要,把服务搭在中标下,在中标下装了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 使其生效。
到此应该就可以了。
内容总结
以上是互联网集市为您收集整理的关于linux下DB2创建数据库报错问题全部内容,希望文章能够帮你解决关于linux下DB2创建数据库报错问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。