ORACLE 数据库开发经验总结3
2008-03-10 13:05
351 查看
数据库管理
---- ① 在删除一个表中的全部数据时,须使用
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;
---- ① 在删除一个表中的全部数据时,须使用
② 数据库文件的移动方法
---- 当想将数据库文件移动到另外一个目录下时,可以用 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;
相关文章推荐
- ORACLE 数据库开发经验总结1
- ORACLE数据库开发经验总结
- ORACLE 数据库开发经验总结2
- oracle数据库开发的一些经验积累(二)
- oracle 备份还原数据库,及数据导入导出的文章地址,个人经验总结
- Oracle-SQL开发的经验总结
- Oracle SOA 开发运维经验总结
- oracle数据库开发的一些经验积累
- oracle数据库开发的一些经验积累(二)
- oracle数据库开发的一些经验积累
- oracle ilearning开发经验总结
- 数据库开发经验总结
- 【转】oracle数据库开发的一些经验积累
- oracle数据库开发的一些经验积累(三)
- 构建Oracle高可用环境HA rac:企业级高可用数据库架构、实战与经验总结
- oracle数据库开发的一些经验积累
- oracle数据库开发的一些经验
- oracle数据库开发的一些经验积累(四)
- "ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小"的解决,总结一下oracle开发的小经验
- [数据库迁移] ORACLE到MYSQL经验总结