1)DB2 6.0 FOR NT怎么那么脆弱啊,在LOAD时重起后,表空间就不能用了!
表空间状态为:停止互斥,装入暂挂,请问怎样恢复正常?
执行create时报错: DB21034E 该命令被当作 SQL 语句来处理,因为它不是有效的“命令行处理器”命令。 在 SQL 处理期间,它返回: SQL0290N 不允许存取表空间。 SQLSTATE=55039 执行select时报错: SQL0290N 不允许存取表空间。 SQLSTATE=55039
2)另外要是删除数据库,那么怎么能把容器一块删除?否则就成垃圾了。
hatzhang 回复于:2003-01-09 10:56:30
2) 用drop的话,会把容器删除的呀(nt) 1) 可以使用load...terminate... 或者 load...restart来使之回到正常状态,其中命令的各个参数,变量都须和原来的load语句相同
ddmmdd 回复于:2003-01-09 13:34:27
了解load 的三个阶段吗?去看一下,问题很容易解决的。如果知道了的话。
l123 回复于:2003-01-09 13:41:02
谢谢!我找到原因了。
2)如果删除时用卸下也可以连容器一起删除。 1)原来我用的LOAD语句:LOAD FROM C:TEST.TXT OF ASC MOTHOD L (1 17,18...,)其中数字位数有错误
eonet 回复于:2003-01-09 22:47:58
你的create语句可能没有写对啦,
Pythagoras 回复于:2003-01-09 23:27:21
这个版本的DB2不太懂,不过应该重新运行一下LOAD就可以了。如果是RESTART必需使用原来的参数。
l123 回复于:2003-01-10 07:24:44
键值重复怎么也不报错,直接把容器挂起,这样太不好了
sakulagi 回复于:2003-01-10 08:58:14
load有参数可以指定error message存放在某个文件里
|