日期:2014-05-17  浏览次数:20927 次

vmware瘦身
我用虚拟机装了个2008Server 在里面装了Oracle 11g 我把一个服务器上的数据库缩小放在虚拟机里,一开始设置表空间的时候设置的比较大,现在整个虚拟机有70G,数据都导入好了之后,我把表空间调小了,可是整个虚拟机还是70G(虚拟机里实际才用了30G),真么让虚拟机整体以弄成30+G呢?各位路过的大虾帮帮忙啊!

------解决方案--------------------
新建一个虚拟硬盘,容量可以为40G,把原来虚拟硬盘的内容ghost到新的虚拟硬盘中,然后删掉旧的虚拟硬盘
------解决方案--------------------
实际的虚拟机的配置设置与实际的机器是一样的。
------解决方案--------------------
你是怎么把表空间调小的? alter tablespace resize ?
要把表空间所在的数据文件变小才行吧!



有可能我理解的不正确。。
------解决方案--------------------
在windows磁盘清理里面有个压缩数据,选择虚拟机文件对应的盘进行。就可以压缩虚拟机数据文件这样文件就变小了。不过这是全盘处理。单个文件的应该有工具也可以。你找找