执行db2look异常,大家帮看看!

王帆 2008-12-04 02:25:48
在客户端通过clp连接数据库,然后执行db2look想导出USER1用户下的所有对象ddl脚本,结果报配置参数标记无效。但是c:/testdb.sql这个文件已经生成,内容如下:
% 使用数据库 TESTDB
% 使用用户标识 USER1
% 数据库管理器版本 DB2/HP64 Version 8.2.4
% 数据库代码页 1386
% 数据库整理顺序为

大家帮看看是哪儿的问题。


efan>db2look -d testdb -i tester -w pwd123 -u USER1 -o c:/testdb.sql
-- 使用 LaTeX 格式
-- 输出被发送到文件: c:/testdb.sql


SQL5060N 指定的配置参数标记无效。
...全文
273 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiongxiao 2008-12-08
  • 打赏
  • 举报
回复
前后矛盾?没有吧
你把这语句放服务器上运行,看看报个啥错
王帆 2008-12-08
  • 打赏
  • 举报
回复
放在服务器执行当然没有问题了,呵呵。
xiongxiao 2008-12-05
  • 打赏
  • 举报
回复
有些操作不一定可以操作成功
最近因为需要,V7,V8,V9的一通乱用,总的来说 服务器版本>=客户端版本 可以保证少出点问题,尤其是V9,就好是9-9,用V8或V7去连V9服务器都有些操作无法完成
liyan93834183 2008-12-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 efan101 的回复:]
oh,不好意思,我的客户端是9.1的,而服务器是8.2的。是不是和这个有关?
[/Quote]
v9客户端可以连v8的服务器啊
王帆 2008-12-05
  • 打赏
  • 举报
回复
to:xiongxiao 你怎么说的前后矛盾呀?

to:liyan93834183 那你看看会是什么原因造成的?


错误和上面报的一样:
SQL5060N 指定的配置参数标记无效。

输出的脚本内容:
-- 此 CLP 文件是使用 DB2LOOK 版本创建的 9.1
-- 时间戳记: 2008-12-4 14:18:51
-- 数据库名称: TESTDB
-- 数据库管理器版本: DB2/HP64 Version 8.2.4
-- 数据库代码页: 1386
-- 数据库整理顺序为:
xiongxiao 2008-12-04
  • 打赏
  • 举报
回复
这样的导出方式,在服务器端执行的成功率比较有保证,如果是低版客户端连高服务器版,也不一定可以,似乎碰上些函数或变量太长的情况仍然会失败,在服务器端执行,则可以保证出现最少的异常
yangxiao_jiang 2008-12-04
  • 打赏
  • 举报
回复
v8的不能连接v9的,不过网上有帖子可以设置的,不过我没设置过,你可以去查查,我也是听朋友说的。
王帆 2008-12-04
  • 打赏
  • 举报
回复
这样啊?真是太大意了,呵呵
xiongxiao 2008-12-04
  • 打赏
  • 举报
回复
晕,高客户端当然不能去连低服务器,反过来就有可能行
王帆 2008-12-04
  • 打赏
  • 举报
回复
oh,不好意思,我的客户端是9.1的,而服务器是8.2的。是不是和这个有关?
王帆 2008-12-04
  • 打赏
  • 举报
回复
加上-e -l -x参数之后还是一样。
yangxiao_jiang 2008-12-04
  • 打赏
  • 举报
回复
db2look -d testdb -e -l -x -i USER1 -w pwd123 -o c:/testdb.sql

5,891

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧