社区
Informix
帖子详情
无空间问题
hunix2004
2004-04-15 01:06:38
物理磁盘有很大的空间,但在导出数据库或插入数据是提示没有空间,如何解决?
急!!!!!!!!!!!!!!!
...全文
65
3
打赏
收藏
无空间问题
物理磁盘有很大的空间,但在导出数据库或插入数据是提示没有空间,如何解决? 急!!!!!!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tramplzh
2004-04-29
打赏
举报
回复
informix数据库的数据是存在预先分配的trunk文件上的,如果trunk没有free,将不在允许插入,跟物理空间没有关系,你可用onmonitor命令查看你的数据库存储的dbspace,再用onstat -d查看该dbspace下所有trunk的free值,如果很小,就需要增加trunk了
mao0531
2004-04-23
打赏
举报
回复
数据库管理的BLOB你没加上吧,在monitor中看一下有多少剩余的空间。
tyffly
2004-04-20
打赏
举报
回复
个人认为
df -k
onstat -d
或者是一个表很大(如大于2G啊)
或者是一个表的区域数太多(理论上很多后就不能插入了)
VS2010彻底卸载工具
这是VS2010彻底卸载工具,可以将VS2010彻底地卸载,尽量少地留下软件的安装痕迹。
同一张表上有不同用户创建的索引造成表
空间
无权限
问题
--
问题
描述: 开发反映有一张表无法插入,报对表
空间
无权限的错误。 经测试发现确实无法插入,查询相关对象权限,系统权限也没有
问题
。 最后发现
问题
出在该表的一个索引上,该索引的owner是另外一个用户,但是表
空间
却是在表所在表
空间
下,导致错误的发生 --
问题
分析: 假设A用户下的一张表A.table, A对于表
空间
A_TBS有unlimited的权限 用户a对表A.table有增
ORA-01950: 对表
空间
USERS无权限
问题
: 插入数据报错 原因: 查看用户的权限: 需要添加对表
空间
的操作权限 解决: 切换到管理员账户 alter user 用户 quota unlimited on 表
空间
名;
对表
空间
"USERS"无权限
创建新的用户时,要指定default tablespace,否则它会把system表
空间
当成自己的缺省表
空间
。这样做是不提倡的。估计原来创建某个用户的时候没有指定缺省表
空间
,而现在它使用系统表
空间
的权限被DBA给收回了。 先用的简单的办法试试,一般缺省的ORACLE安装都是有USERS表
空间
的。 比如你要在用户(或SCHEMA)usera中建表,那么你用SYSTEM登录OR
ORA-01950: 对表
空间
'USERS' 无权限
问题
解决方案
在使用oracel连接完数据库以后,操作自己的数据库,有的ORA-01950: 对表
空间
‘USERS’ 无权限
问题
解决方案 原因是角色权限不够 直接执行以下语句即可,其中YYC替换成自己的数据库名即可。 alter user YYC default tablespace users; alter user YYC quota unlimited on users; ...
Informix
1,195
社区成员
2,872
社区内容
发帖
与我相关
我的任务
Informix
其他数据库开发 Informix
复制链接
扫一扫
分享
社区描述
其他数据库开发 Informix
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章