【发布时间】:2011-02-15 11:06:49
【问题描述】:
这很尴尬,但我似乎无法找到一种方法来列出我们 DB2 数据库中表的名称。这是我尝试过的:
root@VO11555:~# su - db2inst1
root@VO11555:~# . ~db2inst1/sqllib/db2profile
root@VO11555:~# LIST ACTIVE DATABASES
我们收到此错误:SQL1092N "ROOT" does not have the authority to perform the requested command or operation.
DB2 版本号如下。
root@VO11555:~# db2level DB21085I 实例“db2inst1”使用“64”位和 DB2 代码版本“SQL09071” 具有级别标识符“08020107”。 信息性标记是“DB2 v9.7.0.1”、“s091114”、“IP23034”和 Fix Pack “1”。 产品安装在“/opt/db2V9.7”。
【问题讨论】:
-
不应该是从第二行开始的“db2inst1@VO11555”吗?
-
你不能用 wrkobj 命令在绿屏上做这个吗?不是编程答案,但它会告诉你