免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3129 | 回复: 7
打印 上一主题 下一主题

AIX5+DB2 V8.1运行问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-21 12:48 |只看该作者 |倒序浏览
我在一台AIX服务器上安装了DB2 v8。1,在客户机用db2inst1用户telnet到
服务器上,运行DB2的命令:如DB2,DB2start等,都没有问题,可是在服务
器本机上用db2inst1用户登陆,运行这些命令就回出错。请各位大哥救命啊。
在线等待!!!

在服务器上运行的错误如下:

SQL10007N Message "-1390" Could not  be Retrived.Reason Code : "1"

论坛徽章:
0
2 [报告]
发表于 2005-01-21 13:42 |只看该作者

AIX5+DB2 V8.1运行问题

是不是db2inst1用户没设置环境变量

论坛徽章:
0
3 [报告]
发表于 2005-01-21 14:25 |只看该作者

AIX5+DB2 V8.1运行问题

我觉得也是环境变量的问题,可是不知道如何修改。难道用同样的用户,
TELNET和直接在服务器登陆的用户环境变量会不一样么?求救啊!!

论坛徽章:
0
4 [报告]
发表于 2005-01-21 14:48 |只看该作者

AIX5+DB2 V8.1运行问题

原帖由 "hzgaofei" 发表:
我觉得也是环境变量的问题,可是不知道如何修改。难道用同样的用户,
TELNET和直接在服务器登陆的用户环境变量会不一样么?求救啊!!


如果你是在x-window中的terminal里面,可以先执行:
. /home/db2inst1/sqllib/db2profile

然后再试试

论坛徽章:
0
5 [报告]
发表于 2005-01-21 16:02 |只看该作者

AIX5+DB2 V8.1运行问题

我执行了,可还是不行啊。我用DB2inst1登陆,进入到
/home/db2inst1/sqllib目录下
输入./db2profile
然后运行DB2这些命令,还是一样的错误。
是不是我哪里运行的不对啊??


继续求救

论坛徽章:
0
6 [报告]
发表于 2005-01-21 16:40 |只看该作者

AIX5+DB2 V8.1运行问题


  1. SQL10007N未能检索消息 "<消息号>;"。原因码 : "<代码>;"。

  2. 解释:

  3. 未能从消息文件中检索所请求的消息 <消息号>;。原因码 <代码>;
  4. 是下列其中一项:

  5. 1.    环境变量 "DB2INSTANCE"
  6.     未设置或设置为无效的实例。更正它并再试。

  7. 2.    找到消息文件,但该文件因许可权而未能打开。检查消息目录下的文件
  8.     的文件许可权。

  9. 3.    找不到消息文件。该文件不存在或者消息文件所在的目录不存在。
  10.     检查 'prime' 目录(缺省值)或与 'LANG'
  11.     环境变量同名的目录是否存在于消息目录下。

  12. 4.    所请求的消息在消息文件中不存在。或者消息文件过时,或者它是不正
  13.     确的消息文件。

  14. 5.    DB2CODEPAGE
  15.     设置为数据库不支持的代码页,或者客户机的语言环境不受数据库支持
  16.     。

  17. 6.    发生意外的系统错误。再试执行。若问题仍存在,则与 IBM
  18.     代表联系。

  19. 7.    内存不够。尝试获取专用内存失败。再试。

  20. 用户响应:

  21. 在验证下列各项之后,重新发出该命令:

  22. o   对于尝试此命令的用户名,确保 DB2INSTANCE
  23.     环境变量设置为正确的文字串

  24. o   确保对尝试此命令的用户名指定了正确的主目录(即在 /etc/psaawd
  25.     文件中)

  26. o   在尝试此命令的用户名上,确保 LANG
  27.     环境变量设置成对所安装的语言来说是正确的值,或设置成
  28.     'C'(缺省为 'prime' 目录中的任何值)



  29. 若以上都正确,但错误仍发生,则重新安装 DB2。
复制代码


以上为解释,还是先检查下db2的环境变量有没有设置好!

echo $DB2INSTANCE看看设置了没有

另:
这样执行该profile文件.  /home/db2inst1/sqllib/db2profile

anyway,不管怎么样说下操作的结果!

论坛徽章:
0
7 [报告]
发表于 2005-01-24 10:23 |只看该作者

AIX5+DB2 V8.1运行问题

这怎么可能?

TELNET和在本机登录有区别吗?

莫非你在本登录用的是CDE界面?

那样的话把以下加入db2inst1的$HOME/.dtprofile文件中:

  1. .  ./sqllib/db2profile
复制代码

论坛徽章:
0
8 [报告]
发表于 2012-02-10 14:04 |只看该作者
我在AIX上安装的DB2,死活启动不了。最后终于找到了这个帖子!按照方法,先运行. /home/db2inst1/sqllib/db2profile,然后就能启动了。都快激动得哭了……
可是,在.profile里不是DB2加上了一句话吗?有这一句的啊。怎么还要自己手动运行的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP