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

为什么这个bat老是提示DB21061E 未初始化命令行环境解决思路

2012-03-05 
为什么这个bat老是提示DB21061E未初始化命令行环境db2cmd -idb2connect to bras user bras using 888888db

为什么这个bat老是提示DB21061E 未初始化命令行环境
db2cmd -i
db2 
connect to bras user bras using 888888
db2 "export to D:\sqlldr\data\20091207\fhdgckfhz.del of del select * from BRAS.FHDGCKFHZ"
db2 "export to D:\sqlldr\data\20091207\fhdgckmxz.del of del select * from BRAS.FHDGCKMXZ" 
db2 "export to D:\sqlldr\data\20091207\fhdkfhz.del of del select * from BRAS.FHDKFHZ"
connect reset


[解决办法]
去掉db2这句试试
[解决办法]
db2cmd -i 
db2 connect to bras user bras using 888888 
db2 "export to D:\sqlldr\data\20091207\fhdgckfhz.del of del select * from BRAS.FHDGCKFHZ" 
db2 "export to D:\sqlldr\data\20091207\fhdgckmxz.del of del select * from BRAS.FHDGCKMXZ" 
db2 "export to D:\sqlldr\data\20091207\fhdkfhz.del of del select * from BRAS.FHDKFHZ" 
connect reset

这样试试
[解决办法]

探讨
db2cmd -i
db2 connect to bras user bras using 888888
db2 "export to D:\sqlldr\data\20091207\fhdgckfhz.del of del select * from BRAS.FHDGCKFHZ"
db2 "export to D:\sqlldr\data\20091207\fhdgckmxz.del of del select * from BRAS.FHDGCKMXZ"
db2 "export to D:\sqlldr\data\20091207\fhdkfhz.del of del select * from BRAS.FHDKFHZ"
connect reset

这样试试

[解决办法]
哦,对,最后要断开连接
[解决办法]
db2start,数据库就启动了,关闭窗口,还是启动了。


你把
db2 "export to D:\sqlldr\data\20091207\fhdgckfhz.del of del select * from BRAS.FHDGCKFHZ"
db2 "export to D:\sqlldr\data\20091207\fhdgckmxz.del of del select * from BRAS.FHDGCKMXZ"
db2 "export to D:\sqlldr\data\20091207\fhdkfhz.del of del select * from BRAS.FHDKFHZ" 
这些去掉,看看是否还有错误。

[解决办法]
分步执行,
db2cmd -i 
db2 connect to bras user bras using 888888
db2 "export to D:\sqlldr\data\20091207\fhdgckfhz.del of del select * from BRAS.FHDGCKFHZ"

结果如何
[解决办法]
你在BAT中加入
CD DB2目录
试试
[解决办法]
你把

db2 connect to bras user bras using 888888
db2 "export to D:\sqlldr\data\20091207\fhdgckfhz.del of del select * from BRAS.FHDGCKFHZ"
db2 "export to D:\sqlldr\data\20091207\fhdgckmxz.del of del select * from BRAS.FHDGCKMXZ"
db2 "export to D:\sqlldr\data\20091207\fhdkfhz.del of del select * from BRAS.FHDKFHZ"
db2 connect reset 

这些写成一个bat文件,XXX.bat

然后在命令行里直接执行

db2cmd -i XXX.bat

就可以了。

热点排行