rich_ying 发表于 2010-04-28 08:27

如何直接把新建的表定位到新的表空间上

问一下,db2在默认建立表空间时,建立的是userspace1,我现在又建立了另一个表空间tb1,
我能不能把每次建立的表都定位到tb1中呀,而且不是在建表时用in [表空间名]

hooboor 发表于 2010-04-29 16:27

那我估计你的系统需要使用DMS管理才行吧

net_lin 发表于 2010-05-26 08:38

2楼的兄弟不要瞎说呀,dms跟默认表空间没有关系

对于楼主的问题,规范的做法是要求每次建表都要指定表所在的表空间、索引表空间和大对象表空间(如果有大对象的话),这是一个良好的习惯。

如果非要想不指定表空间,那么可以有几种做法:
方法1、将原有的默认表空间,在你这里是userspace1删除,(要确认里面没有数据哦)
方法2、将原有的默认表空间use权限回收,只将你想使用的表空间授予用户use权限
页: [1]
查看完整版本: 如何直接把新建的表定位到新的表空间上