建立临时表空间的时候 始终提示错误:
[test@db2ps1 db2data]$ db2 " create user temporary tablespace user_temp pagesize 4K managed by system using ('/db2data/temp/user_temp'
DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL0298N Bad container path. SQLSTATE=428B2
检查权限也是完全符合的,但是就是提示路径错误
仔细看SQL0298N 发现如下这段话,再检查目录,顿时茅塞顿开,删除SQL....的文件。 可以建立了。:
一个数据库的容器不能定位在另一数据库的目录之下,并且不可以在看起来是
其他数据库的任何目录之下。这将任何 SQLnnnnn 格式的目录排除在外,这
里"n"是任意的数字。
[test@db2ps1 temp]$ db2 " create user temporary tablespace user_temp pagesize 4K managed by system using ('/db2data/temp/user_temp')
DB20000I The SQL command completed successfully.
添加新评论1 条评论
2013-09-18 20:02