①.、create tablespace user_data
......;
alter tablespace tablespace_name
①.、执行awrddrpt命令,选择默认报表格式
目录到Disk1目录,会出现确认文件夹替换提示,选择Y.
然后
我觉得这样就没问题了
如果二者不是同一个tablespace,那么可以直接通过move语句挪动,挪动A.dbf所在表空间的所有segment和内容,然后删除这个表空间.(这是oracle语句,不是系统命令啊,是alter table move).(不过挪动后有些东西会失效,比如索引什么,这些需要重建)
如果二者是同一个tablespace,那么是不能挪的.虽然能查出来A.dbf中有什么,可以如果不是一个"段"的话,是没办法挪动的.(毕竟内部的算法是oracle子集的,他通过一种算法将你的segment分配到各个数据文件datafile中,然后通过文件头的位图进行管理)
如果你真的想挪,那么个人认为办法是,停库,复制,然后通过oracle的rename重命名,将复制的A.dbf变为那组文件的第11个文件,然后删除原来的A.dbf,但是这个过程比较麻烦(要下线表空间和数据文件),而且可能会有错误产生(有些东西真的是不可预知的)在我的记忆中,每次停库,都有可能起不来.(特别是大型的数据库,因为每次启动的时间都要好久,万一中途有一个地方出现问题,那么就整个虾米了,所以这个方法真的不推荐.)
可以的.
只创建dba一个组就可以了,角色细化而已,另外oracle还要求redo日志、控制文件分不同盘放,数据安全要求而已.
OracleDatabase,简称Oracle,是甲骨文公司的一款关系数据库管理系统.Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大,中,小,微机环境.它是一种高效率,可靠性好的,适应高吞吐量的数据库方案.
以上就是土嘎嘎小编为大家整理的oracle怎么两个文件相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!