DB2 突然出现 “db2admin.XXX 是一个未定义的名称”
我的DB2以前工作一直正常,但是昨天安装了一个VC6.0,或者是因为别的,现在出现如下问题: 我的软件中操作insert某个表时出现“db2admin.XXX是一个未定义的名称”。但是如果操作select时却正常。
已经排除原因:1.权限:我用的绝对是db2admin登陆的,权限绝对够。
2.模式名就是db2admin,指定正确。
3.重新装过DB2,恢复以前正常的数据库 都不能解决。
4.版本:1.9.7
5.在网上搜索过答案,都没有解决。基本上都是上面第1、2条。
想问:怎么解决? DB2需要注册什么COM组件么?
赠人玫瑰,手有余香 ,谢谢!
追问:与当前用户名不一样,表模式是DB2ADMIN ,当前用户是administrator.
但是这个不是原因,因为以前这个一直运行正常,突然不正常的。任何信息都没有改变过。免费版.等有空我重新做个系统吧。也许行。DB2突然失效。木有办法。呵呵
答案:XXX表的模式是哪个,和当前用户名一样吗?
其他:报错信息插入语句什么的都贴出来呀 DB2不需要注册COM组件,8.1以后就已经兼容C、c++了,你的错误代码什么,方便的话贴出来看下
上一个:Oracle、DB2、MySQL、SQL Server、Sybase这几款数据的重点应用领域分别是哪些?比如电信、互联网、银行等礯百度知道
下一个:DB2 UDB_V8.2 是什么