oracle 11g 单实例数据库 怎么简便的迁移到另一台服务器

oracle 11g 单实例数据库 怎么简便的迁移到另一台服务器,第1张

1、如果两台服务器,存在的表结构什么的都一样,可以使用冷备份全库,把所有的数据文件、日志、归档日志等全拷贝过去(如果是linux系统,要使用oracle用户 *** 作,否则会产生文件权限问题)
2、RMAN的异机恢复
3、EXPDP/IMPDP 全库导出、全库导入(注意版本问题,低往高可以,反之不可以)!

Oracle Archive log 导致磁盘没空间了一般是要删除部分归档日志以留出更多的空间。
一、采用以下这种方法删除归档日志:
1 进入rman
2 connect target /
3 crosscheck archivelog all;
4 delete expired archivelog all;
这时候再去OEM中看就一定看不到,如果从来没有做过这个动作的话,可以比较从这个动作前的controlfile后动作后的controlfile的大小。
一个ORACLE归档日志经常满,表现为/oraarchive
这个文件空间占用100%的时候,很多人选择直接删除,ORACLE很智能,可以正确的删除归档和FLASHBACK。注意:ORACLE归档日志对于ORACLE的数据恢复和备份非常重要,不到万不得已不要删除归档日志。
二、删除归档日志的过程
以ORACLE用户身份登录到数据库服务器主机或通过网络连接
进入ORACLE数据备份工具
rman target/
或rman target/@orcl
在命令窗口里面执行
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';
说明:
SYSDATA-7,表明当前的系统时间7天前,before关键字表示在7天前的归档日志,如果使用了闪回功能,也会删除闪回的数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13442293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-07
下一篇 2023-08-07

发表评论

登录后才能评论

评论列表(0条)

保存