注册
登录
会员
搜索
标签
帮助
DOIT通行证
DOIT论坛
»
Symantec存储论坛
» 请教veritas 指令 qiomkfile -r 重定义文件大小的问题
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
请教veritas 指令 qiomkfile -r 重定义文件大小的问题
yuang
拜师学艺
帖子
2
精华
0
积分
10
金币
0
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2005-5-20 12:00
只看该作者
请教veritas 指令 qiomkfile -r 重定义文件大小的问题
大家好,小弟初来乍到,还望各位高人多多指点
由于初期空间规划的不尽合理,导致很多oracle表空间分配了太多空间,而实际使用的很少,文件是用qiomkfile 制作的,我现在想把空间回收一下,比如原来一个文件 system.dbf分配了2G,我想用
qiomkfile -r 500M system.dbf
重定义为500M,运行后提示不能压缩文件(运行这个命令前我已经使用oracle指令重定义了表空间为400M),为什么这个命令只能扩展不能减少呢,我眼睁睁看着那么多空间浪费,请各位大哥指点迷津,谢谢了!
UID
30275
注册时间
2005-5-20
阅读权限
20
查看详细资料
TOP
sgzlit
稳扎稳打
帖子
341
精华
2
积分
2001
金币
0
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2005-5-20 16:01
只看该作者
qiomkfile 只能增加文件的大小不能减少,防止数据丢失!
可是试着如下步骤:
1.shrink 表空间aaa.dbf到一个小的值,如从500m-->400M
2.freeze Oracle 或者停掉Oracle(推荐)
3.用qiomkfile从新作一个大小为400M的文件bbb.dbf
4.dd 源文件aaa.dbf 到bbb.dbf
5.rename源文件到新的文件(重定向).
看贴要回帖!
作人要厚道!
潜水有理 看贴坚决不回帖
UID
7809
注册时间
2006-7-19
阅读权限
50
查看详细资料
TOP
yuang
拜师学艺
帖子
2
精华
0
积分
10
金币
0
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2005-5-20 16:07
只看该作者
谢谢!
UID
30275
注册时间
2005-5-20
阅读权限
20
查看详细资料
TOP
sendbank
稳扎稳打
帖子
294
精华
1
积分
1564
金币
0
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2005-5-21 23:22
只看该作者
sgzlit 说的挺清楚的,是经过测试过还是书面理论啊?
UID
26025
注册时间
1970-1-1
阅读权限
50
查看详细资料
TOP
sgzlit
稳扎稳打
帖子
341
精华
2
积分
2001
金币
0
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2005-5-23 10:11
只看该作者
楼主已经测试成功了:)
绝对成功案例,呵呵
看贴要回帖!
作人要厚道!
潜水有理 看贴坚决不回帖
UID
7809
注册时间
2006-7-19
阅读权限
50
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
个人空间管理
升级个人空间
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
DOIT传媒集团诚聘客户经理,存储在线编辑记者