CLP无法执行SQL语句

公司SAP数据库,新建账号,monitor,通过CLP连接数据库执行SQL语句时,报如下错误。请问如何解决?
db2 => select count(*) from syscat.tables
SQL0805N  找不到程序包 "NULLID.SQLC2H20 0X41414141415A425A"。  SQLSTATE=51002

如果monitor通过toad for DB2,连接,则不会出现此错误。很奇怪,DB2与ORACLE差距很大

DB2新手,请专家指点。
参与8

7同行回答

wlovelywlovely数据库管理员无谓
数据库是SAP DB2 9.1,个人电脑上CLP客户端是9.7,toad 是4.6但是如果数据库是9.7,则不会出现此问题DB2 CLP连接与数据库版本有关系吗?显示全部
数据库是SAP DB2 9.1,个人电脑上CLP客户端是9.7,toad 是4.6

但是如果数据库是9.7,则不会出现此问题

DB2 CLP连接与数据库版本有关系吗?收起
能源采矿 · 2011-07-25
浏览935
cp007cp007软件开发工程师asiainfo-linkage
你的客户端版本对不?不可能TOAD可以,CLP不行的吧。TOAD的客户端和手动安装的客户端好像不一样的。显示全部
你的客户端版本对不?不可能TOAD可以,CLP不行的吧。TOAD的客户端和手动安装的客户端好像不一样的。收起
互联网服务 · 2011-07-25
浏览862
wlovelywlovely数据库管理员无谓
查了相关的资料资料,还是未能了解相关概念请高手进来讲解下动态SQL、静态SQL、bind相关的概念显示全部
查了相关的资料资料,还是未能了解相关概念
请高手进来讲解下动态SQL、静态SQL、bind相关的概念收起
能源采矿 · 2011-07-25
浏览862
wlovelywlovely数据库管理员无谓
This kind of error typically need you to run "bind".drdb2 发表于 2011-7-25 12:23     TKS,看了相关的资料,是需要bind相关程序包。但是我不知道为什么要执行这么一个操作,DB2的概念和oracle的概念差距很大,版主有相关的资料分享吗...显示全部
This kind of error typically need you to run "bind".
drdb2 发表于 2011-7-25 12:23



    TKS,看了相关的资料,是需要bind相关程序包。

但是我不知道为什么要执行这么一个操作,DB2的概念和oracle的概念差距很大,版主有相关的资料分享吗收起
能源采矿 · 2011-07-25
浏览868
wlovelywlovely数据库管理员无谓
是的,同一台机器.显示全部
是的,同一台机器.收起
能源采矿 · 2011-07-25
浏览849
drdb2drdb2系统工程师se
This kind of error typically need you to run "bind".显示全部
This kind of error typically need you to run "bind".收起
互联网服务 · 2011-07-25
浏览1019
drdb2drdb2系统工程师se
toad and clp 在同一machine吗?显示全部
toad and clp 在同一machine吗?收起
互联网服务 · 2011-07-25
浏览875

提问者

wlovely
数据库管理员无谓

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-07-25
  • 关注会员:1 人
  • 问题浏览:8804
  • 最近回答:2011-07-25
  • X社区推广