考试网 >> IT认证 >> Oracle >> Oracle指导 >> ORACLE 数据库开发经验总结[3]

ORACLE 数据库开发经验总结[3]

发布时间:2006-06-28 09:46     点击:
---- 三 . 数据库管理 
---- ① 在删除一个表中的全部数据时,须使用 TRUNCATE TABLE 表名 ; 因为用 DROP TABLE , DELETE * FROM 表名时, TABLESPACE 表空间该表的占用空间并未释放,反复几次 DROP , DELETE 操作后,该 TABLESPACE 上百兆的空间就被耗光了。 
② 数据库文件的移动方法 
---- 当想将数据库文件移动到另外一个目录下时,可以用 ALTER DATABASE 命令来移动 ( 比 ALTER TABLESPACE 适用性强 ) : 
---- 1. 使用 SERVER MANAGER 关闭实例 . 
SVRMGR > connect internal; 
SVRMGR > shutdown; 
SVRMGR >exit; 
2. 使用操作系统命令来移动数据库文件位置 ( 假设这里操作系统为 SOLARIS 2.6). 在 UNIX 中用 mv 命令可以把文件移动到新的位置, 
#mv /ora13/orarun/document.dbf /ora12/orarun 
3. 装载数据库并用 alter database 命令来改变数据库中的文件名 . 
SVRMGR > connect internal; 
SVRMGR > startup mount RUN73; 
SVRMGR > alter database rename file 
> ‘/ ora13/orarun/document.dbf’ 
•  ‘/ ora12/orarun/document.dbf’; 
4. 启动实例 . 
SVRMGR > alter database open; 
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有