升级到12c,你应该了解的一些东西

Mike Dietrich有一篇600多页的ppt,叫『Upgrade, Migrate & Consolidate to Oracle Database 12c』。在这个ppt里面,有一些是标记了“NEW”了的表示12c的新特性、新行为。 (其实升级到11g的时候,也有一篇...

评论 (6)

利用DMU修改数据库字符集

和oracle字符集相关的参数是nls_lang。NLS_LANG的格式是:language_territory.client_charset,如AMERICAN_AMERICA.ZHS16GBK,那么第一位AMERICAN表示语言,第二位AMERICA表示日期和数字格式,第三位ZHS16GBK表示字符...

评论关闭

12c的cluster中,dbs下指定spfile不生效

在11g的cluster中,我们往往用dbs下的初始化文件(pfile),来指定asm中实际存在的spfile [oracle@ol6-112-rac1 dbs]$ cd /u01/app/oracle/product/11.2.0.4/db_1/dbs[oracle@ol6-112-rac1 dbs]$ lshc_acfsdb.dat  hc_cdbrac_1.dat&nbs...

评论

asm如何更换ocr和votedisk到新存储

一个问题会牵涉出更多问题。呵呵。 最初的问题是,asm如何更换ocr和votedisk到新存储? (一)首先官方推荐了OCR / Vote disk Maintenance Operations: (ADD/REMOVE/REPLACE/MOVE) (Doc ID 428681.1) (1) OCR: [root@r...

评论

flashback standby database

Flashback之后的standby database如何打开,操作如下: SQL> flashback database to restore point myrs1; Flashback complete. SQL> shutdown immediateORA-01109: database not open  Database dismounted.ORACLE instance shu...

评论

WMSYS.WM_CONCAT不出现在12c中

WMSYS.WM_CONCAT不出现在12c中,原因是WMSYS.WM_CONCAT是一个oracle supported的internal函数,是在oracle workspace manager组件(wmsys用户)中包含的,这个函数是for workspace manager内部使用。 这意味着一般应用...

评论

12c的Data guard中将废弃使用using current logfile

问题起源于客户的一个12c的数据库,需要启动到非real time apply的模式,但是发现执行: alter database recover managed standby database cancel; alter database recover managed standby database disconnect from session; 之后...

评论

解决12c flex cluster中实例乱跑问题

在12c中的RAC中,由于是flex cluster,常常会出现实例乱跑的现象,如实例3跑到了节点2上,实例2跑到节点3上。而且重启之后也还是如此。 我们可以这样处理,让原来乱跑的实例改回去: 1. 关...

评论

PDB随CDB启动

12.1.0.2之前,用startup trigger: –在CDB中建立startup triggerCREATE TRIGGER open_all_pdbs   AFTER STARTUP   ON DATABASEBEGIN   EXECUTE IMMEDIATE ‘alter pluggable database all open’;END open_all_...

评论

12c数据泵导入报错KUP-11014

将10.2.0.5的一个大表导入到12.1.0.2的时候, 导出参数是: [oracle10g@testdb tmp]$ cat expdp.par userid=’/ as sysdba’ DIRECTORY=DUMPDIR dumpfile=mytable_%U.dmp tables=schema.mytable logfile=mytable.log job_name=mytable para...

评论

drop user cascade报错ora-69

1. 现象: SQL> drop user test cascade;drop user test cascade*ERROR at line 1:ORA-00604: error occurred at recursive SQL level 1ORA-00069: cannot acquire lock — table locks disabled for T1  SQL> conn test/testConnected.SQL> ...

评论

如何挑选一个优质IP进行解析的绑定

大型公司的服务器往往会部署到多个地区,有多个IP,如baiduc.com这个域名,在中国是被解析成123.125.114.144,在美国是被解析成180.149.132.47,在德国是被解析成111.13.101.208。 咱们公司的内网VPN,...

评论

RMAN备份和检查逻辑坏块

1. RMAN备份时是默认检查物理坏块。 2. 如果要检查逻辑坏块,可以用如下语句: $ rman target / RMAN> backup check logical validate database; 注上述语句,只是检查,不会备份的。 3. 如果要在备份的同...

评论 (1)

闲聊sharding database架构

今天我们来闲聊一下sharding的架构。在开始闲聊之前,如果你没阅读我前面两篇的文章,推荐你先阅读一下这两篇,以便对oracle sharding database有个初步的了解。 『Oracle sharding database的一些概...

评论

创建Oracle sharding database

本文继『Oracle sharding database的一些概念』后,介绍如下搭建一个oracle sharding database的环境,以及可能在搭建过程中可能会遇到的known issue(有很多坑,且在mos上还没有解决方案,都是一个一个...

评论 (1)

Oracle sharding database的一些概念

2016年2月,oracle出了12.2的beta2版本,并且在4月更新了相关文档,如Concepts,Administrator’s Guide,Global Data Services Concepts and Administration Guide等等。这个版本的文档,比之前2015年10月底文档要好...

评论

关于RAC环境需要完整down库才能修改的参数

有哪些RAC环境中需要完整down库(Not rolling fashion)才能修改的参数,这个问题,在oracle的文档中也没有很好的说明。我们处理的时候,一般都是case by case。 之前队友们有过讨论,究竟哪些参数是...

评论

service漂不漂,是个问题

service的起停,要看START_DEPENDENCIES和STOP_DEPENDENCIES: 我们用如下命令建立一个service: srvctl add service -d ora11g -s srv_di_1 -r node1 -a node2 -P basic -e SELECT -m basic -z 180 -w 5 我们具体看看这个service情况: ...

评论

db replay设置scale_up_multiplier不生效

设置scale_up_multiplier: BEGINDBMS_WORKLOAD_REPLAY.PREPARE_REPLAY (scale_up_multiplier => 10);END; 但是设置之后,在DBA_WORKLOAD_REPLAYS.SCALE_UP_MULTIPLIER检查发现,这个值始终是1。 这是因为scale_up_multiplier不支持基...

评论

12.1.0.2开始废弃使用crsctl对ora resource的修改

在12.1.0.2之后,如果使用crsctl进行ora resource的修改,启动,关闭,会遭遇CRS-4995的错误。要求你使用srvctl命名来进行操作 [oracle@12102-rac1 ~]$ crsctl stop resource ora.cdbrac.dbCRS-4995:  The command ‘S...

评论

alter package时包含drop操作

一般情况下,我们如果alter操作,是不会触发drop操作。但是在某些特别的情况下,alter package的操作在递归SQL中,是能看到drop操作的。 我们这个环境中有trigger,一旦有drop操作的时候,是会报...

评论

一张图告诉你listener log去哪了

缘起于同事做的一个监控,发现监控脚本找不到listener log,那么listener log到底去哪里了,是因为什么因素导致去了不同的位置,且听我慢慢道来。 在11g之前,listener log还是比较固定的呆在$ORA...

评论

如何做一份完善的补丁分析

成熟的IT企业,往往会有自己的补丁计划。如一年打几次补丁,打哪一个补丁。 在补丁之前,需要进行补丁分析,一份比较完善补丁分析,往往能帮助企业未雨绸缪,提前将可能引发的问题...

评论 (3)

2016年1月开始的PSU变化

你可能已经从Doc ID 1454618.1了解到,今年1月开始的PSU命名规则已经有了变化(其实是从去年11月开始的)。但不仅是命名规则,还有其他一些变化,我们也可以关注一下。在这里列举了一些我...

评论

How to create cow db using acfs snapshot

这篇文章介绍了如何在一个已经安装12c rac的虚拟机上,如何建立acfs文件系统,并且利用acfs snapshot刷一个COW(Copy-On-Write)库出来做测试库。 Highlight Step: 一、给虚拟机增加asm盘,以便建立acfs...

评论

« 上一页