东瑜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Oracle

摘要:此篇文章为转载,来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26015009/viewspace-714742/ 个人mark下,在之后dbf的情况下,如何不完整恢复,拿出数据。 由于数据库服务器崩溃,造成了无法进入系统进行数据库备份,只能把oracle相关文件 阅读全文
posted @ 2020-10-16 15:21 东瑜 阅读(678) 评论(0) 推荐(0) 编辑

摘要:场景 之前写了一篇文章,是redo日志全部丢失的情况下,数据库实例恢复的方式。但是,这次特殊在,实例恢复失败的情况下。非常规打开数据库(数据库已经不一致了,但是可以通过expdp导出,导出重要的数据) 可以通过下列命令,完成实例恢复 SYS@oradb> recover database until 阅读全文
posted @ 2020-10-16 15:09 东瑜 阅读(178) 评论(0) 推荐(0) 编辑

摘要:场景: redo日志全部丢失的场景。 alert日志报错如下: ORA-00313: 无法打开日志组 1 (用于线程 1) 的成员 ORA-00312: 联机日志 1 线程 1: '/u01/app/oradata/oradb/redo01.log' ORA-27037: 无法获得文件状态 Linu 阅读全文
posted @ 2020-10-15 16:39 东瑜 阅读(922) 评论(1) 推荐(0) 编辑

摘要:查看linux下的Oracle共享内存段 [oracle@oradb ~]$ ipcs -m Shared Memory Segments key shmid owner perms bytes nattch status 0x00000000 1835009 oracle 640 10066329 阅读全文
posted @ 2020-09-10 15:46 东瑜 阅读(1052) 评论(0) 推荐(0) 编辑

摘要:场景:经常需要查看某些表做了哪些操作。 Oracle中,可以添加细粒度策略来获取,如下: begin dbms_fga.add_policy(object_schema => 'portxx', 所有者 object_name => 't_xxx', 表名 policy_name => 'delet 阅读全文
posted @ 2020-07-06 16:19 东瑜 阅读(416) 评论(0) 推荐(0) 编辑

摘要:场景 今天碰到一个有意思的场景,有一个用户登录有延迟效果。 为了防止用户密码的暴力破解,从11G开始引入了一个新特性:密码延迟认证。 特性潜在引发问题 修改用户密码引发大量Library Cache Lock 数据库密码应该是定时修改,以提高数据库安全性,防止黑客攻击。但是, 大部署大量程序的业务 阅读全文
posted @ 2020-06-17 15:38 东瑜 阅读(290) 评论(0) 推荐(0) 编辑

摘要:场景 管理信息化应用,想审计某张表的数据是否做了删除。Oracle中专门有自带的函数。可以满足这个需求 1.查询审计日志的语句 select timestamp, db_user, os_user, object_schema, object_name, sql_text from dba_fga_ 阅读全文
posted @ 2020-05-20 14:11 东瑜 阅读(456) 评论(0) 推荐(0) 编辑

摘要:RMAN全局参数: 这样相当于保留备份的窗口为21天,说明,从今天起的前21天的数据都可以恢复到任一时间点内。 这个是Oracle的默认设置,保留一个全备。实践过程中,有第二个全备+这个全备第二天的归档备份的时候,上一个全备就会被删除 这次,想试试看,REDUNDANCY=2是一个什么样的效果。在实 阅读全文
posted @ 2020-03-30 10:08 东瑜 阅读(172) 评论(0) 推荐(0) 编辑

摘要:场景:由于需要用RMAN恢复数据库,提取以前的数据表中的数据。虚拟机为节省资源调小了内存,启动数据库报了 如下错误: 根据数据库实际需求,修改了如下参数: 然后,启动数据库,正常! 这个可能在其他场景不一定适合,只在我这个特定场合下,实验成功了。 阅读全文
posted @ 2020-03-30 09:54 东瑜 阅读(314) 评论(0) 推荐(0) 编辑

摘要:场景:用RMAN在异机上恢复数据。 错误信息如下: 主要原因是:数据库的pfile基本都是一致的,但是有个别数据库有人员切换过undo表空间,导致这个错误。重装一些pfile文件 即可。 环境对比; 源数据库的系统参数 新环境数据库的系统参数 数据库中获取pfile文件 编辑pfile文件 把参数 阅读全文
posted @ 2020-03-30 09:51 东瑜 阅读(1141) 评论(0) 推荐(0) 编辑

摘要:需求:开发环境,每天晚上做了全库导出备份。由于误操作,现在要恢复指定的schema下的所有表,操作思路如下: 1.全库导出备份的语句 compression=ALL 是压缩备份的意思,节省空间。 2.导入备份语句: 其中: 参数说明 skip:默认操作 replace:先drop表,然后创建表,最后 阅读全文
posted @ 2020-03-27 10:04 东瑜 阅读(1776) 评论(0) 推荐(0) 编辑

摘要:思路:一般的思路可以通过RMAN进行数据的恢复。由于数据库可以停机,因此,这次试用数据泵(expdp,impdp)进行数据 的导入导出。 1.源数据库导出 通过编写导出shell脚本导出数据,如下: 的脚本: 的脚本: 以上,导出多实例的全库数据。 2.数据导入 确定导入指定的数据库实例,这里实践的 阅读全文
posted @ 2020-03-15 11:14 东瑜 阅读(1052) 评论(0) 推荐(0) 编辑

摘要:需求:因为需要从RAC的多实例迁移至单虚拟机的多实例。因此,简要概述一下,如何安装数据库的多实例。 不管是Oracle 11g还是10g的多实例,其基本思路都是一致的。 1.调用dbca 在root账号,运行: 在oracle账号,运行: 出现如下页面: 安装新的数据库实例,实践环境名字分别为: , 阅读全文
posted @ 2020-03-15 11:00 东瑜 阅读(2712) 评论(0) 推荐(0) 编辑

摘要:顺序:关闭监听 关闭实例 关闭服务 关闭软件 1.关闭监听 2.关闭dbconsole[对应的em] 有的RAC没有装,可选操作 3.关闭数据库实例 4.关闭asm实例 5.关闭结点服务 6.关闭CRS软件 最后,关闭服务器 附录 srvctl Status database 查看指定数据库的状态, 阅读全文
posted @ 2020-03-14 20:28 东瑜 阅读(153) 评论(0) 推荐(0) 编辑

摘要:ORACLE查询表的DML最后时间和操作记录条数 其中 代表当前用户的。 代表的是有dba可以看到的相关表。 阅读全文
posted @ 2019-12-24 14:22 东瑜 阅读(3369) 评论(0) 推荐(0) 编辑

摘要:[TOC] 1.查看表空间 2.查看用户 3.查看数据库内存 4.查看数据库版本 5.oracle归档情况 6.查看redo log日志位置 7.查看数据库的控制文件 8.查看RMAN的备份情况 9.FRA的相关信息 :提供在数据库中定义的FRA的概述。提供配置的FRA的大小、所使用的空间数量、可以 阅读全文
posted @ 2019-11-26 15:28 东瑜 阅读(1266) 评论(0) 推荐(0) 编辑

摘要:[toc] Oracle ASM管理监控命令 目的: 查看目前Oracle ASM相关的信息。 1.查看磁盘组 可以看到目前 是`DATA OCR`asm磁盘组。并且data磁盘组,总共是2TB左右。 2.查看目前归档 3.查看ASM的磁盘路径 4. asmcmd 4.1 进入asmcmd 4.2 阅读全文
posted @ 2019-11-26 14:06 东瑜 阅读(2352) 评论(0) 推荐(0) 编辑

摘要:RAC数据库的 ORA 27123: Unable To Attach To Shared Memory Segment Linux x86_64 Error: 22: Invalid argument RAC数据库的场景 由于生产环境的某业务大量写操作,导致出现了如下的错误: | 环境 | 版本信 阅读全文
posted @ 2019-11-19 14:23 东瑜 阅读(1316) 评论(0) 推荐(0) 编辑

摘要:基础环境概况准备 172.17.4.60 操作系统:Linux 6.4 数据库:Oracle11gR2 (源数据库) 172.17.4.61 操作系统:Linux 6.4 数据库:Oracle11gR2 (测试库) 目的:从源数据库以RMAN的物理恢复的方式,恢复至测试库中。 如何验证,在源数据库, 阅读全文
posted @ 2019-10-23 11:17 东瑜 阅读(1088) 评论(0) 推荐(0) 编辑

摘要:Oracle自动内存管理AMM AMM(Automatic Memory Management)自动内存管理,分配一整块内存区域,Oracle数据库自动分配管理SGA和PGA的内存。具体通过设置两个参数 和 达到需求效果 。 1.查看当前SGA_TARGET和PGA_AGGREGATE_TARGET 阅读全文
posted @ 2019-10-23 11:14 东瑜 阅读(2492) 评论(0) 推荐(0) 编辑

\\页脚html代码