首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

db2执行sql脚本有关问题

2012-03-20 
db2执行sql脚本问题db2在执行的脚本的时候,发生存取文件错误是怎么回事?下面是错误信息:D:\Program Files\

db2执行sql脚本问题
db2在执行的脚本的时候,发生存取文件错误是怎么回事?

下面是错误信息:
D:\Program Files\IBM\SQLLIB\BIN>db2 -tvf create_ec_tab
DB21005E 存取文件 create_ec_table.sql 时发生错误。

[解决办法]
目录下有“create_ec_table.sql”这个文件吗?
文件名有没有打错?
[解决办法]
文件名要写全

[解决办法]
示例:
创建用的脚本testTRI.sql:
create trigger testTRIGGER after update on test
referencing old as OR new as NR 
for each row 
mode DB2SQL
when (OR.id<>NR.id) 
BEGIN ATOMIC
update test set CODE = '3' WHERE ID = NR.ID;
END@
创建用的命令:db2 -td@ -f /workspace/test/testTRI.sql
[解决办法]
D:\Program Files\IBM\SQLLIB\BIN>db2 -tvf create_ec_tab
这个后面要有扩展名
D:\Program Files\IBM\SQLLIB\BIN>db2 -tvf create_ec_tab.sql

热点排行