db2建表失败,求解决方案

db2建表失败,求解决方案,第1张

程序编译packge与表不一致。

(1)重新编译程序,没有重新启动;或者修改表结构,重新建立表。

(2)原代码程序过长超过8位,因为package最长8位,如果多个原文件前8位相同,DB2就不知道是那个packge了。

从错误信息上看是你提供的表空间容器的路径无效。从你的 /dev/redblv5这个路径上看,似乎像是用的lvm逻辑卷的方式,且为祼设备,不知是否是这样。如果是这样的话,请确认/dev/redblv5的属组和权限是否正确。应该将其更改为db2实例用户和属组,并且是可读写的。

不知道 你要问什么~~ 你的用于 *** 作的Administrator用户没有 *** 作数据库的权限,你得改用有权限的用户 *** 作,或者用 DB2安装服务器的 system用户登录来 *** 作 (system用户是DB2最高权限用户)

windows用System用户登录的方法是:

1.从http://www.sysinternals.com/Utilities/PsExec.html下载PsExec.解压到C:\中,打开"任务管理器",结束explorer.exe进程

2.在"应用程序"中点击"新任务",输入"CMD"回车

3.在命令提示符下运行以下命令并回车:

C:\PsExec -i -s -d explorer

4.点击"开始",用户名看是不是System?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10871335.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存