自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 restore database preview

Q:When I recover database from the backup. the first need archive log is diffrent in the output of "recover database using backup controlfile until cancel;" and "restore database preview" . So I conf...

2018-08-28 13:51:53 454 1

原创 一次ora-00600(12406)的解决

数据库版本11.2.0.4,linux,rac环境一条sql,按照正常执行计划执行会报Oracle内部错误:SQL> SELECT *  2    FROM (SELECT A.BID,  3                 A.B1SUBCASE,               A.B1NO,  4    5                 A.B1INGDATE,

2016-07-15 18:04:21 5118

原创 利用增量备份恢复standby

备库失败,需要应用主库的变更,想着在主库做一个基于scn的increment backup,然后恢复过去,查了下备库当前数据文件的scn:SQL> select min(fhscn),max(fhscn) from x$kcvfh;MIN(FHSCN)       MAX(FHSCN)---------------- ----------------16485717414

2016-07-15 17:56:47 1872

原创 通过docker连接mysql

通过docker连接mysql:cs202@cs202-devbox:~$ sudo docker run -it --link mysql --rm mysql sh -c 'exec mysql -h "172.17.0.3" -P3306 -uroot -pwwwwww'mysql: [Warning] Using a password on the command line int

2016-03-12 11:52:58 7829

原创 docker启动Mysql

cs202@cs202-devbox:~$ sudo docker run -d mysql7698fdd7a2d05d38cf19c60cc9e35c1117fc551ae5e319144947154f4f353d23cs202@cs202-devbox:~$ sudo docker psCONTAINER ID        IMAGE               COMMAND

2016-03-12 10:57:35 20027 1

原创 docker问题:Network timed out while trying to connect

cs202@cs202-devbox:~$ sudo docker run -i -t ubuntu /bin/bash[sudo] password for cs202: Unable to find image 'ubuntu:latest' locallyPulling repository docker.io/library/ubuntuNetwork timed out

2016-03-12 10:36:12 7060

原创 vnc连接Linux服务器蓝屏的解决

vnc连接Linux远程桌面,显示蓝屏,xmanger什么的都不行,这个问题应该是gnome和xwindow没有安装造成的,最后解决办法:(1)安装X Window支持       #yum groupinstall “X Window System”(2)安装gnome      #yum groupinstall Desktop

2015-09-20 20:38:56 11081

原创 impdp时卡住,DW等待library cache lock

同事反映impdp时在SCHEMA_REPORT/TYPE/TYPE_SPEC步骤卡住,1个多小时后也没有响应,查下v$session:select program,sid, event,blocking_session from gv$session  where program like '%DW%';结果为:DW01,98,library cache lock,213DW

2015-07-03 22:27:49 2875

原创 impdp时报错ORA-39083&ORA-01917

impdp时报错ORA-39083&ORA-01917ORA-39083: 对象类型 OBJECT_GRANT 创建失败, 出现错误:ORA-01917: 用户或角色 'HQ_88' 不存在失败的 sql 为:GRANT ALTER, SELECT ON "HQ_123"."SEQ_TBL_SALEPROMODE" TO "HQ_88"解决办法: impdp 加个选型: e

2015-07-03 22:08:06 15500

原创 安装DB2 FIXPACK

1. 通过运行 su - root 命令切换至 root 用户权限。2. 对每个实例运行下列命令:       su - iname       . $HOME/sqllib/db2profile       db2 force applications all       db2 terminate       db2stop       db2licd -end  

2015-06-25 23:13:39 1957

原创 truncate时报错ORA-02266

truncate时报错ORA-02266今天发现了一个问题,表A与表B通过主外键关联,表A为主表,表B为子表,当B表为空的情况下,执行truncate table a;仍然会报错:ORA-02266 "unique/primary keys in table referenced by enabled foreign keys"而执行delete from a;则可以正常执行。

2015-06-24 21:02:27 1150

原创 外键约束列没建索引导致大量library cache pin/library cache lock

外键约束列没建索引导致大量library cache pin/library cache lock清空一个100多万行的大表的数据,发现一直执行了几个小时:delete B001.T_B11;通过以下SQL进行跟踪,发现经常会出现library cache pin和library cache lock的等待,怀疑有大量的recursive sql在执行,于是对这个session做了

2015-06-24 20:49:57 814

原创 impdp时遇到ORA-31693&ORA-31640&ORA-19505&ORA-27037

impdp时遇到ORA-31693&ORA-31640&ORA-19505&ORA-27037在impdp时遇到报错:Additional information: 3. . 导入了 "HQ_X1"."T_XX130901":"SP15"  13.99 KB       0 行. . 导入了 "HQ_X1"."T_XX130901":"SP2"  13.99 KB       0

2015-06-24 01:11:03 6305

原创 expdp时遇到ORA-39097&ORA-39065&ORA-39079&ORA-06512&ORA-24033

expdp时遇到ORA-39097&ORA-39065&ORA-39079&ORA-06512&ORA-24033expdp时各种报错,我也是醉了,版本为11.2.0.1,expdp命令为:nohup expdp HQ_X1/HQ_X1 DUMPFILE=HQ_X1%u.DMP DIRECTORY=DIR1 parallel=8  flashback_scn=10838324803 &

2015-06-24 01:03:56 3657

原创 expdp时遇到ORA-31693&ORA-00922

expdp时遇到ORA-31693&ORA-00922执行expdp遇到如下报错:ORA-31693: Table data object "HQ_X1"."B3901_P" failed to load/unload and is being skipped due to error:ORA-00922: missing or invalid optionORA-31693: T

2015-06-24 01:00:01 3528

原创 expdp时遇到ORA-31693&ORA-02354&ORA-01466

expdp时遇到ORA-31693&ORA-02354&ORA-01466对一个schema执行expdp导出,expdp命令:nohup expdp HQ_X1/HQ_X1 DUMPFILE=HQ_X1.DMP DIRECTORY=DIR1 parallel=8  flashback_scn=10838324803 &ORA-39095: Dump file space has be

2015-06-24 00:46:48 6011

原创 ORA-00918 column ambiguously defined

11.2.0.1中同样的一个SQL能正常执行: select  -- 代金券收入         'VOUCHER' AS SUMMODE,          a.billingdate,          a.rdate,          a.storeroomid,       a.accountscode,       g.accountsname,   

2015-06-20 23:00:02 2283 1

原创 Oracle的SQL优化二

收到开发提交的一条SQL,在高并发下较慢,看能否做一些优化:该SQL是1个表对另一个表做Left join,首先执行下看看,SQL> select l.vcno,opttype,add_points,optdate,remark,memid,id,FAMILYID,create_Username,billno,billtype,billsubcase,reduce_Points, l.ad

2015-06-20 22:55:52 770 1

原创 Oracle的SQL优化一

两个SCHEMA,开发反馈数据量相差无几,但一模一样的SQL,A Schema要跑6分钟,B Schema只5秒就出来了。SQL语句如下:SELECT *  FROM (SELECT A.*, ROWNUM RN          FROM (select t3.check_show,                       t1.*,                  t

2015-06-20 22:04:10 958

原创 Mysql的一条SQL优化(二)

开发过来查看我做的调整,发现我创建的索引其实在另一个测试库上(测试库2)已经创建好了,但为什么测试库2上还是慢呢?于是上测试库2查看,发现之前我创建的2个列的索引确实已经有了,并且还多了一个索引i_msource_type:Indexes ColumnsIndex_TypePRIMARY ext_idUniquei_mobile mobilei_msource_type

2015-06-20 00:33:43 1358

原创 Mysql的一条SQL优化(一)

开发反应做压测时并发上不去,有条SQL执行非常慢,于是explain下:MariaDB [db_vip]> MariaDB [db_vip]> explain select            ext_id, mid, msource_id, msource_type, referee, mobile, tel, mpassword,status         from m_db_vi

2015-06-20 00:24:32 1273

原创 TimesTen学习系列之一:TT的迁移和备份

TimesTen可以使用ttMigrate进行迁移,类似于Oracle的exp/imp。具体用法文档上写得非常详细了,或者可以执行ttMigrate --help查看。我这里只对几个常见的使用场景进行记录。1)导出单表:可以使用下面格式:ttMigrate -c|-a DSN|ConnectStr 文件名 对象名-c表示已创建的格式导出-a表示追加导出导出的

2015-02-14 00:11:15 3079

原创 Vboxmanage修改uuid报错的解决办法

我的环境:Virtualbox 4.3.10 r93012操作系统:win7 问题:Virtualbox在使用拷贝的虚拟盘时会提示uuid冲突:Because a hard disk with uuid ‘’ already exists.   按照网上的说法,运行VBoxManage修改uuid报错:D:\Program Files\Oracle\Virt...

2014-10-30 23:32:17 8338 1

原创 RAC优化之配置大帧(jumbo frame)

RAC优化之配置大帧(jumbo frame)首先讲讲MTU的概念:在网络通信中,有个MTU(Max Transmission Unit)的概念,即网络传输中最大帧的大小,这个值默认是1500Byte(以太网的可变帧大小是46-1500Byte)。[root@node1 ~]# ifconfig bond0bond0     Link encap:Ethernet  HWaddr C8

2014-10-27 22:03:09 2519

原创 为RAC私有网络配置网卡Bonding

在RAC的安装部署过程中,并不仅仅是简单的安装完成了事,整个安装过程要考虑可能出现的单点问题,其中比较重要的是私有网络。私有网络是RAC节点间通信的通道,包括节点间的网络心跳信息、Cache fusion传递数据块都需要通过私有网络。而很多的私有网络都仅仅是一块单独的网卡连接上交换机就完成了,更有甚者,直接使用服务器间网卡互连的方式配置私有网络。这种部署方式简单,但RAC投入使用后风险非常大,

2014-10-25 14:29:24 5425

原创 Linux配置hugepage

对于内存较大的Oracle数据库服务器,配置HugePage是很有必要的,下面是配置Huge的步骤:我的环境:OS:CentOS release 6.4 (Final)Oracle:11.2.0.4 RAC1. 设置memlock编辑/etc/security/limits.conf增加:* Soft memlock 稍小于RAM值* hard memlock 稍小于RAM值

2014-10-25 12:05:34 1905

转载 oracle event 2

Event Reference10013 - Monitor Transaction Recovery10015 - Dump Undo Segment Headers10032 - Dump Sort Statistics10033 - Dump Sort Intermediate Run Statistics10045 - Tra

2014-07-09 23:51:57 565

转载 Oracle event

Oracle 11.2.0.4.0 EventsNot all events are in the 10000 ... 10999 range. Manually reading oraus.msg to identify those outside that range is tedious, error-prone and likely missing some. The followi

2014-07-08 00:42:45 2505

转载 WIN7安装最新版VirtualBox报错“创建 COM 对象失败”解决方法

一直以来用的都是4.2.16版本的VirtualBox,后来覆盖安装升级到4.2.18,运行的时候报错创建 COM 对象失败。应用程序将被中断。明细被召者 RC:E_NOINTERFACE (0×80004002)当时没有解决这个问题,于是又卸载掉退回去继续用4.2.16。这次4.3.0版本发布了,提升桥接的稳定性,又更新了不少内容,比如录像功能。所以又想升级4.3.0

2014-06-29 18:42:44 3490

原创 UNDO回滚段损坏导致DB启动失败

Oracle不能启动,报错:Errors in file /oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_7601.trc  (incident=53018):ORA-01578: ORACLE data block corrupted (file # 6, block # 208)ORA-01110: data file 6: '/oracle

2014-06-28 23:40:20 1209

转载 Oracle event trace types

Oracle event trace types转自 dba-oracleNote: Here are related Oracle 10046 trace file notes:?Types of Oracle trace events ?Displaying Oracle Trace Event files ?Create Oracle Trace file for

2014-06-28 22:56:37 828

转载 Oracle Block scn/commit scn/cleanout scn 说明

Oracle Block scn/commit scn/cleanout scn 说明原作者:tianlesoftware 一. 说明       Oracle的一个数据块里的SCN有三种,分别是块头的SCN, CSC (cleanout SCN)和ITL中的commit SCN。 关于block 里的具体信息,可以把block dump 出来,进行查看

2014-06-28 22:55:16 659

原创 Oracle静默安装日志

[oracle@ora10g ~]$ [oracle@ora10g ~]$ cd database/[oracle@ora10g database]$ ./runInstaller -silent -force -responseFile /tmp/eee正在启动 Oracle Universal Installer...正在检查安装程序要求...检查操作系统版本: 必

2014-06-28 22:53:42 1926

原创 recover datafile test1

cp /tmp/control/contrl01.ctl  /tmp/control/contrl01.ctl.ok  alter tablespace users add datafile;  SQL> select name from v$datafile order by file#;NAME------------------------------------

2014-06-18 22:26:16 1385

原创 取消SQL执行,却半天不响应是何故

有人问,执行一个大量插入的SQL,类似这种,执行了一阵子,想要取消,很久都没响应,是怎么回事?很多人看到很久没响应,慌了,怕执行成功,干脆重启数据库。beginfor i in 1..100 loopinsert into a select * from all_objects;--commit;end loop;end;其实,从取消SQL执行到最终确认取消成功

2014-06-08 21:10:25 2040

原创 手动模拟获取latch

手动模拟获取latch随意dump一个latches结构文件:SQL> oradebug dump latches 10ORA-00074: no process has been specifiedSQL> oradebug setmypidStatement processed.SQL> oradebug dump latches 10Statement pro

2014-06-08 14:40:14 1168

转载 Linux cron输出导致僵尸进程案例及解决

本文转登录到主机发现服务器上有近40个名称为[sh] 的进程 Ps –ef带进程号查 发现是僵尸进程是发送邮件的/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t进程杀掉这些僵尸进程kill -9 `ps -ef|grep def|awk '{print $3}'` 后进行分析如下: 首

2014-05-05 17:22:22 3044

原创 IP冲突导致的ORA-12170

IP冲突导致的ORA-12170开发反馈应用程序连不上数据库,并且应用日志中报错:2014-03-24 09:56:03,095 [WARN] ==== http-bio-8010-exec-3: org.hibernate.util.JDBCExceptionReporter.logExceptions(77)        SQL Error: 20, SQLState: 6100

2014-04-17 01:35:32 2249

原创 spring配置读取方式给数据迁移带来的风险

spring配置读取方式给数据迁移带来的风险迁移数据库之后,修改Hibernate配置文件context-hibernate.xml的连接串,修改前对文件进行了备份,备份文件为"复件context-hibernate.xml",备份位置为当前文件夹。未停原库的情况下,重启应用,发现应用到两个数据库都有连接上来,要开发人员查查是不是还有其他配置文件没有修改,开发表示只有这一个地方配置

2014-04-17 01:28:45 1147 1

原创 ASM在线迁移LUN遇到的问题

ASM在线迁移LUN遇到的问题在2个节点上都配置好了RAW之后,确保在两边ll /dev/raw都能看到新配置好的raw,在节点1用命令行的方式添加新LUN并删除旧的RAW,执行了一会报错:SQL> Alter diskgroup ZXDG add disk '/dev/raw/raw4','/dev/raw/raw5' drop  disk '/dev/raw/raw1' reb

2014-04-17 01:24:56 1545

数据挖掘导论

国外经典书籍,数据挖掘导论,从事数据挖掘的童鞋绝对不容错过的一本书。

2015-04-13

ORACLE内部DSI资料

ORACLE内部员工培训资料,对于初学的人来说较难掌握,请谨慎下载

2011-02-15

AIX原厂培训资料,还不错

AIX原厂培训资料,还不错,有兴趣的可以了解下

2010-02-03

javascript设计模式超经典

经典的ajax书,设计模式层面,AJAX开发必备!

2008-09-05

精通javascript

精通javascript ORILLEY 经典书!涵盖所有高级内容!

2008-07-07

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

TA关注的人

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