自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

原创 oracle 11G RAC环境中某数据文件(非system表空间)创建在本地,不停机迁移到ASM磁盘中

概述:有时在表空间扩容时误将数据文件创建在了本地,如何不停机维护将本地文件迁移至ASM磁盘组。检查数据库归档模式:archive log list添加错误的数据文件:alter tablespace test add datafile '"+datadg';由于单引号中添加了双引号导致创建在了本地SQL> col TABLESPACE_NAME for a20SQL> col FILE_NAME for a50SQL> select file_name,file_id,on

2020-05-22 10:49:17 380

原创 oracle rac scan-ip 映射防火墙

概述:当我们需要将内网的oracle scan ip服务通过防火墙转换至不同网络供其他网络应用服务时,如果将scan ip映射出去后,网络ping通,Telnet 相关端口也是正常,但是当通过工具访问时将报tns超时错误。解决办法:1、您只需将vip通过防火墙映射就可;...

2019-10-16 10:07:29 1112

原创 rman-06091 nbu

NBU备份归档并删除时报:RMAN-3002: failure of delete command at 07/24/2018 08:26:03RMAN-6091: no channel allocated for maintenance (of an appropriate type)RMAN> list backup;List of Backup Sets======...

2019-10-09 08:55:41 885

原创 浙江省软考中级项目管理工程师

分享并保存一份学习重点脑图

2019-09-25 08:47:53 204 1

原创 exp ORA-00904: : invalid identifier

概述:oracle 11.2.0.4补丁为2019年4月份的,在使用exp导出指定表时,提示ORA-00904: : invalid identifier无效标识符错误。操作过程:[oracle@db1 ~]$ exp userq/password@db tables=ac02 file=/home/oracle/exp.dmp log=/home/oracle/exp.logEx...

2019-08-21 11:21:23 582

原创 oracle 11g rac Listener in INTERMEDIATE status with "Not All Endpoints Registered"

概述:参考mos文档1454439.1处理过程:grid用户查看监听及集群状态发现异常监听状态为:not all endpoints registered[grid@racdb1 admin]$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.4.0 - Production on 02-JUL-2019 08:32:26Cop...

2019-07-02 09:11:49 938

原创 exdata安全策略部署

概述:exadata提供很多维度的安全策略设置来满足业务的需求,默认情况一台exadata cell节点使用开放的存储安全策略,对于ASM或者数据库客户端上访问griddisk没有限制;exadata提供两个级别的安全策略:ASM范围和数据库范围的安全策略;此文对两种策略进行测试:ASM级别:1、关闭数据库计算节点上的ASM实例和所有数据库实例2、在一个cell节点中创建key3、...

2018-12-29 11:31:19 429

原创 oracle数据库批量杀会话

当rac环境中节点一会话占满时,我们可以在其他节点批量杀节点一的会话: select 'alter system kill session '''||sid||','||SERIAL#||',@1'' immediate;' from gv$session where inst_id=1 and machine='123' ; ...

2018-12-20 12:27:34 3543

原创 oracle exadata celldisk 闪存盘受损导致性能下降

2018年12月7日早上接应用反馈oracle 一体机上的业务无法正常运转,系统超卡;由于一体机中跑着好几个11g的实例,全部实例的业务都反映很慢,速进行硬件方面的查看。查看oracle数据库告警日志以及asm告警日志发现数据磁盘都有在数据同步的动作,并且alter日志中发现有坏块;再进一步通过ilom网页查看各主机的硬件告警情况,硬件无告警情况;exadata的闪存盘是在网页形式中无法发现的...

2018-12-10 09:19:57 731

原创 oracle角色密码的作用

概述:oracle在分配权限的时候可以使用角色权限进行授权,那角色是不是授予了用户,用户就能够使用角色里面的权限了呢?直接能够使用是不是权限就不安全了对吧!实验证明:1、创建不带密码的role并进行授权:SQL> create role cube1;Role created.SQL> GRANT SELECT ON HR.EMPLOYEES TO CUBE1;Gra...

2018-12-06 11:04:01 1052

原创 oracle归档日志存放与参数关系

概述:有没有想过oracle的归档日志是如何被控制存储在系统当中的顺序的?1、当数据库处于非归档模式下,并且没有设置任何有关参数时,归档的路径为:SQL> select log_mode from v$database;LOG_MODE------------NOARCHIVELOGSQL> archive log list;Database log mode  ...

2018-12-05 09:57:10 761

原创 ADRCI 删除oracle监听告警日志

概述:使用adrci工具删除oracle的监听告警日志,在日常维护中监听的警告日志有可能占用磁盘的空间大需要进行清理。[grid@hostname ~]$ adrci ADRCI: Release 12.1.0.2.0 - Production on Tue Nov 20 08:58:12 2018Copyright (c) 1982, 2014, Oracle and/or its ...

2018-11-20 09:08:22 1621

原创 oracle 11G ADG添加一个备库组成一主库两备库模式

概述:有时数据库需要多个物理备库以解决各个问题,这里就对刚刚搭建好的ADG 新增一个dg数据库以作备忘;SQL> select open_mode,PROTECTION_LEVEL,DATABASE_ROLE,SWITCHOVER_STATUS from v$database;OPEN_MODE            PROTECTION_LEVEL     DATABASE_ROLE...

2018-10-16 13:06:54 4518 3

原创 oracle 11G RAC +单机非ASM配置ADG

概述:rac配置ADG方法无不同,只是在备库上需要将参数文件的群集参数删除改成单机的就行[grid@11g-rac1 ~]$ crsctl stat res -t--------------------------------------------------------------------------------NAME           TARGET  STATE       ...

2018-10-16 10:00:24 1251

原创 oracle 11g ADG 由于磁盘空间不足导致同步问题

应用软件厂商反映adg 备库端数据已经好几天没有同步了,问题查看发现adg备库没有应用日志进程:SQL>  select PROCESS,PID, STATUS ,CLIENT_PROCESS  from v$managed_standby;PROCESS          PID STATUS       CLIENT_P--------- ---------- -------...

2018-10-12 12:59:22 1212

原创 oracle 10G RAC更换ocr+votedisk示例

概述:10G的votedisk以及ocr文件不像11G将信息都存储在ASM当中,一般都是将信息存储在裸设备raw中;最近需要对10G相关rac的ocr及votedisk存储进行更换以作记录;实验思路:挂载相应的共享存储,关闭rac并使开机不启动,导出ocr跟votedisk盘数据,修改raw启动信息至新挂载的存储,将备份的ocr和votedisk导入至新存储中,启动rac并使开机自启动;实...

2018-10-11 08:53:47 560

原创 oracle 安装rac是udev绑定记录

概述:大家在自己练习环境中肯定遇到需要使用udev来绑定权限供oracle使用,这里就记录下脚本供使用Linux 5:for i in b c d e f g h i ;doecho "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id -g -u -s %p\", RESULT==\"`scsi_id -g -u -s /...

2018-09-17 16:12:12 1196

原创 oracle 12C 单机PSU补丁升级(五)

概述:从12.2.0.1开始PSU补丁的下载不再叫PSU了,而是都改为叫做update了。按照补丁中的readme文件 已经测试成功,但是忘了做记录了,这里只是将过程的脚本顺序贴出,基本跟11g PSU 补丁升级差不多升级OPatch版本关闭数据库以及监听程序shutdown immediatelsnrctl stop应用补丁:unzip p28163133_12...

2018-09-17 10:29:21 1281

原创 oracle 12C 手工建库报错问题记录

记一次oracle12C  手工建库 报错记录:[oracle@12c List]$ sqlplus / as sysdbaSQL*Plus: Release 12.2.0.1.0 Production on Sat Sep 15 19:52:42 2018Copyright (c) 1982, 2016, Oracle.  All rights reserved.Connect...

2018-09-15 20:09:34 555

原创 oracle 11g rac模式下PSU补丁升级(四)

[grid@11g-rac1 ~]$ opatch versionOPatch Version: 11.2.0.3.4OPatch succeeded.[root@11g-rac1 grid]# unzip /tmp/p6880880_112000_Linux-x86-64.zip [root@11g-rac1 grid]# chown -R grid:oinstall OPatch...

2018-09-14 14:24:53 1442

原创 oracle 11g adg模式下PSU补丁升级(三)

概述:此篇为PSU升级补丁第三篇,主要记录ADG状态下的升级办法。实验:1、主备库同步状态查看SQL> select open_mode,DATABASE_ROLE,PROTECTION_MODE,SWITCHOVER_STATUS from v$database;OPEN_MODE            DATABASE_ROLE    PROTECTION_MODE    ...

2018-09-13 16:08:47 766

原创 oracle 表空间级、文件级系统文件迁移ASM示例

概述:日常运维管理数据库中,难免有同事会在asm环境中将文件建立在本地系统中,如果是rac环境将严重影响到业务,就有需求需要将本地的文件平滑的迁移至asm磁盘中;实验:表空间级使用 asmcmd    cp命令迁移(一)SQL> select name from v$datafile;NAME-----------------------------------------...

2018-09-12 16:04:43 277

原创 oracle 11g 文件系统单机PSU补丁升级安装(二)

概述:PSU补丁系列(二)1、OPatch版本升级[oracle@11g ~]$ cd $ORACLE_HOME[oracle@11g 11.2.0]$ cd OPatch/[oracle@11g OPatch]$ ./opatch versionOPatch Version: 11.2.0.3.4OPatch succeeded.[oracle@11g OPatch]$ cd...

2018-09-12 10:19:50 1315

原创 oracle 11g 单机asm+db psu补丁安装(一)

概述:准备写个数据库补丁集更新系列片,现有的环境是11g asm +db 模式的后续推出其他类型的补丁更新集;准备介质:OPatch 11.2.0.3.16版本,补丁集 grid psu 180717实验步骤:1、升级OPatch版本:[root@cube2 tmp]# su - grid[grid@cube2 ~]$ cd /u01/app/11.2.0/grid/OPatch...

2018-09-11 16:39:00 1273

原创 oracle 18c新特性 refreshable pdb switchover

概述:类似于18c基于PDB级别的ADG同步啊,来来来 赶紧测试下:官方文档:https://docs.oracle.com/en/database/oracle/oracle-database/18/multi/administering-pdbs-with-sql-plus.html#GUID-B505C234-FAF4-4BAB-8B59-59276E0EA128实验:将cdb ...

2018-08-15 13:11:34 678

原创 oracle 18C 安装时新的小功能

今天至18C Linux下载版本开放后近一个礼拜,下载安装介质并参数安装单机测试发现几个新的小特性以作记录:1、下载介质地址:https://edelivery.oracle.com/osdc/faces/SoftwareDelivery#!2、介质解压问题:以前安装数据时,个人习惯都是将数据库介质解压至/tmp目录中,18c此版本官方也建议将介质解压至oracle home目录中...

2018-08-14 11:08:03 2437

转载 没准勒索病毒就在身边

2016年各种勒索病毒肆虐全球,本人所在的运维团队维护的客户幸运的未被感染;然而两年的后今天,某个库在18年6月20日下午,数据库alter 日志中出现勒索病毒的告警信息,团队高度紧张找应用开发商确,找安全部门进行漏扫、渗透等测试。现阶段主要安装网上的经验将相应的异常存储过程、触发器等删除;所幸我们这边被感染的用户没有创建触发器的权限等文章应用惜分飞大神:http://www.xifenfei.c...

2018-06-25 17:35:10 1516

原创 oracle11G ASM文件磁盘组更换

概述:最近公司的一台存储磁盘两块磁盘同时损失导致有一套数据库存在坏块,还有其他相关数据库存在风险;在修复完受损严重的数据库后,需要对存储进行更换维修时,需要将未受损的数据库存在风险数据进行迁移,主要涉及到的问题是rac 存储数据如何迁移至新的存储?现在还未实施,我先依照现存的环境在虚拟机中进行模拟实验:1、环境:我这边相关损坏的存储没有底层复制镜像等功能(存储较老旧,领导反馈客户准备全部更换后利久...

2018-06-22 11:44:52 1512 1

原创 Oracle Recycle Bin回收站

概述:oracle回收站的功能是从oracle10g开始新增的,回收站故名思议就是表或者其他某些对象删除后存放的地方;这里对回收站功能进行简单的测试记录。实验:实验准备SQL> create user user1 identified by oracle;User created.SQL> create user user2 identified by oracle;User crea...

2018-06-11 10:20:21 300

原创 oracle 12C ADG Far Sync 配置实验

概述:11G及之前的ADG,redo日常传输是主备库之间直接进行传输,对应的配置多少都会对主库有影响;到了12C版本ADG中一个重要功能Active Data Guard Far Sync很好的方案解决了上述的问题;Far Sync的实现功能是:通过在距离主库(Primary Database)相对较近的地点配置Far Sync实例,主库(Primary Database) 同步(synchron...

2018-06-08 13:54:41 1624 1

原创 impdb network link ORA-39126 ORA-01555问题分析及解决办法

概述:前天接应用厂商需求需要将一个用户的数据整体逻辑迁移至历史库并且由于服务器空间紧张最好能够做到dmp文件不落地的方法;根据需求我采用的是impdp NETWORK_LINK的参数进行数据迁移,在迁移过程中碰到主要碰到两个问题;迁移过程:[oracle@dm01dbadm03 ~]$ cat impszybls.sh impdp \'/ as sysdba\' directory=xtts  l...

2018-05-25 09:05:46 1683

原创 oracle impdp TABLE_EXISTS_ACTION 测试

概述:在做数据库dmp文件导入时有个参数TABLE_EXISTS_ACTION是针对目标库中已经存在相同表时数据将会如何被灌入呢?实验验证:TABLE_EXISTS_ACTIONAction to take if imported object already exists.Valid keywords are: APPEND, REPLACE, [SKIP] and TRUNCATE.CUBE@...

2018-05-22 16:55:21 965

原创 oracle impdp导入数据时用户建立

概述:我们在进行导入dmp数据时,以前在使用imp导入时是需要目标库中创建好表空间和用户并充分授权是吧!那imp的进阶工具impdp呢?实验:imp工具帮助手册使用:oracle@host01 ~]$ impdp help=yImport: Release 12.1.0.2.0 - Production on Tue May 22 15:55:02 2018Copyright (c) 1982, ...

2018-05-22 16:13:04 5164

原创 oracle 12C 群集软件运行标准模式切换为flex模式

概述:oracle 12C相当多的新特性。此文针对原先rac中标准模式切换为新特性的flex模式做个切换记录。[grid@host03 ~]$ crsctl get cluster mode statusCluster is running in "standard" mode[grid@host03 ~]$ asmcmd showclustermodeASM cluster : Flex mod...

2018-05-21 17:14:48 670

原创 oracle 12C user调测

概述:群里有哥们求助说,在oracle12c中的pdb模式下,明明我的用户和密码都是正确的,为啥老提示我密码不对无法正确连接呢?小知识点:其实在oracle12C中用户分为公共用户和私有用户;具体的差不请阅读官方文档https://docs.oracle.com/en/database/oracle/oracle-database/12.2/dbseg/managing-security-for-...

2018-05-17 11:19:07 164

原创 linux网卡重新识别

概述:昨天跟以前同事聊天时,提起他在生产中做的一个误操作删除网卡后如何处理。这里我也在虚拟环境中做个记录以备不时之需。实验:1、使用图形界面删除网卡2、手工配置网卡使用到的主要命令有:nmcli con list 、nmcli dev list、ifconfig、uuidgen这里注意 如果您在操作系统中无法显示eth0 eth1等信息了 可以将/etc/udev/rules.d/70-presi...

2018-04-28 09:37:22 11412

原创 oracle安装版本的认证

概述:跟同事在群里聊天,发现其实同事们安装数据库软件都是觉得此版本数据库能够在什么样的操作系统中是可以按照的,网上的人都是这样安装的。其实不然oracle有官方的认证的(官方认证过了的肯定是可行的,有问题那就是你自己的问题了);做事情官方没准不是都对的但肯定比你猜(大概、某人说)要准确很多而且也有指导原则。如何搜索呢?1、你需要有my support oracle的账户2、登入my support...

2018-04-28 09:00:32 307

原创 我的oracle11G OCM之路

距离拿到oracle 11G OCM战袍也有段时间了,而今正在备考升级12C中!现分享下我的ocm之路心程吧。2018年1月11日的一个QQ邮箱弹窗,提示我成功囊获11G OCM证书;至此11G OCM的旅程完美收官。第一次听说oracle是在大三时候,我们教务主任给我们上的Oracle以及Powerbuilder,老师的一句话让我记忆深刻:“说请oracle工程师一次的费用是八千元人民币”,当时...

2018-04-27 10:57:04 607

原创 跨平台表空间迁移(XTTS)

概述:跟同事聊天时说起,在数据库迁移中如果跨平台跨数据库版本除了数据泵、OGG、DSJ等第三方软件能否使用不花钱的技术实现大数据量的短时间迁移呢?很有幸,自己也在生产环境中使用过XTTS技术实践过;以下就做个测试实验记录下。基本步骤:1、确定需要传输的表空间;2、建立相关目录;3、配置xtt参数文件;4、拷贝数据;5、增量前滚;6、最后的数据迁移;7、数据比对及后续整理;所需工具:rman-xtt...

2018-04-20 14:53:47 833

原创 windows静默安装oracle11G数据库软件

概述:针对前两篇文章的后续,做个静默安装oracle数据库的测试记录;实验:1、解压安装文件2、查找配置文件并编辑3、使用应答文件进行安装数据软件实验:1、将安装文件压缩包解压到一个包中2、查找安装包中*.rsp文件3、cp db_install.rsp ins.rsp 并进行相应编辑oracle.install.option=INSTALL_DB_SWONLYORACLE_HOSTNAME=WI...

2018-03-24 19:22:28 1841

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除