kattle Driver class 'oracle.jdbc.driver.OracleDriver' could not be found
错误连接数据库 [] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the databaseDriver class 'oracle.jdbc.driver.OracleDriver' could not be found, make sure the 'Oracle' driver (jar file) is installed.oracle.jdbc.driver.OracleDriverorg.pentah...
安装MySQLdb模块
centos6.2安装MySQLdb模块模块下载地址:http://sourceforge.net/projects/mysql-pythonMySQLdb模块依赖包:python-devel-2.6.6-51.el6.x86_64.rpmmysql-devel-5.1.71-1.el6.x86_64.rpm依赖包通过yum源安装1.tar -xfz MySQL-python-1.2.4b4.tar.gz2.cd ...
mysql performance schema 第2部分
之前写过了一个mysql performane schema 的一个介绍,接着因为各种原因,放下了这块,这几天就又捡起来了,就杂七杂八的再写一点吧: Mysql Performance SchemaDBA/李思亮我们使用mysql 5.5 也有一段时间了,对于per...
logminer日志挖掘操作步骤
logminer包括2个包:DBMS_LOGMNR和DBMS_LOGMNR_D,可以分析redo log file,也可以分析归档后的archive log filelogminer的安装:创建DBMS_LOGMNR:SQL> @$ORACLE_HOME/rdbms/admin/dbmslm.sqlPackage created.Grant succeeded.创建DBMS_LOGMNR_DSQL> @$ORACLE_HOME/rdbms/admin/dbmslmd.sqlPackage cre...
ORACLE 11G通过SCN做增量备份修复standby库详细过程
背景描述:Oracle 的standby库后台alert报错,如下:ORA-00354: corrupt redo log block headerORA-00353: log corruption near block 10240change 11125950022 time 05/08/2015 22:00:41ORA-00334: archived log:'/data/oracle/oradgdata/standby_archive/1_32350_821708334.dbf'Recovery inter...
误删数据文件在没有归档的情况下恢复实验
平台:redhat 6.4数据库:11.2.0.3该实验模拟用rm -rf操作误删数据文件,不使用备份的情况下完全恢复。我们现在创建一个表SQL> create table tt as select * from dba_objects where rownum select count(*) from tt; COUNT(*)---------- ...
Oracle读取和修改数据块的过程
Oracle读取和修改数据块的过程 Oracle数据库处理SQL都会经过三个过程:解析(parse)、执行(exec)、返回结果(fetch)。为了便于理解,我们首先省略的SQL的处理过程,而直接介绍数据块的读取或修改过程。 物理读和逻辑读概念 1.对要访问的块地址做HASH HASH(FILE#,BLOCK#) = hash_value(HV)...
ASH报告解读
首先是收集,想必大家都知道 嘿嘿下面是选取采样时间,这个第一次做的朋友可能都有些晕啦。再往下是生成的awr分TOP EVENT 和TOP SQLTop EventsTop User EventsTop Background EventsTop Event P1/P2/P3 ValuesBack to TopTop User EventsEventEve...
itpub 论坛账号被禁了,求解
刚刚连续发了两个帖子,可能被机器人识别为灌水了,itpub 论坛账号被禁了,求解
【RMAN】利用备份片还原数据库(上)
【RMAN】利用备份片还原数据库 BLOG文档结构图 群里有同学说把ORACLE_BASE目录删掉了,现在只有备份片和归档文件了,试问如何恢复。坑,,,,咋能这么干,ORACLE_BASE都敢删,,试着恢复了下,并且记录下来,当然软件安装部分就不记录了。 我再说说目前的情况,只有备份片和归档文件,且从文件名称是...
Linux系统性能调优之性能分析
1.性能分析的目的1)找出系统性能瓶颈(包括硬件瓶颈和软件瓶颈);2)提供性能优化的方案(升级硬件?改进系统系统结构?);3)达到合理的硬件和软件配置;4)使系统资源使用达到最大的平衡。(一般情况下系统良好运行的时候恰恰各项资源达到了一个平衡体,任何一项资源的过渡使用都会造成平衡体系破坏,从而造成系统...
当前控制文件全部丢失恢复
当前控制文件全部丢失恢复实验、(该情况模拟所有在线控制文件丢失,正常情况下控制文件有多份放在不同的磁盘上,如果损坏当前的控制文件,可以将其他在线控制文件CP过去就行了)先给数据库做个全备[orcl@gitiracb ~]$ rman target/Recovery Manager: Release 11.2.0.3.0 - Production on Tue Apr 28 14:53:33 201...
expdp/impdp操作实例
数据库版本11.2.0.3因测试环境需要,需将正式环境下某用户下的所有对象都导入到测试环境中,这种情况expdp/impdp派上用场了!因为expdp/impdp使用的是相当路径所以我们需要在生产环境和测试环境都要创建directoryexpdp/impdexpdp/impdppSQL>SQL> create directory GT_DATA_SBU as '/oracle03/expdp_sbu';SQL> creat...
oralce死锁
死锁的原理当对于数据库某个表的某一列做更新或删除等操作,执行完毕后该条语句不提交,另一条对于这一列数据做更新操作的语句在执行的时候就会处于等待状态,此时的现象是这条语句一直在执行,但一直没有执行成功,也没有报错。死锁的定位方法通过检查数据库表,能够检查出是哪一条语句被死锁,产生死锁的机器是哪一台...
EBS打中文patch步骤
EBS应用系统打中文patch步骤如下:打中文patch前一定要先打US patch1.检查已安装Patch:SELECT * FROM ad_applied_patches WHERE patch_name = '18058537'。2.在metalink上下载patch3.上传到应用用户目录下解压[applcrp@sgdcebsdeva patch]$ unzip p18058537_R12.WSH.B_R12_zhs.zip[applcrp@sgdcebsdeva patch]$ c...
异机恢复RMAN-05517解决方法
今天在做异机恢复搭建一套测试环境的时候执行完RMAN恢复脚本后出现RMAN-05517: temporary file /u01/app/data/temp40.dbf conflicts with file used by target database显示临时文件有冲突,解决方案就是在参数文件里加入db_file_name_convert=('/u01/app/data/temp40.dbf','...
【DATAGUARD】 将11g物理备库转换为Snapshot Standby
【DATAGUARD】 将11g物理备库转换为Snapshot Standby BLOG文档结构图 1.1 将Snapshot Standby Oracle 11g的Active Data Guard实时查询特性,同时还带来了另外一个惊喜,这便是“可读写状态Snapshot Standby数据库角色切换回备库角色,恢复与主库数据同步。在physical st...
linux 配置网络
配置刚装的linux系统的网络地址[root@raca ~]# cd /etc/sysconfig/network-scripts[root@gitiraca network-scripts]# lsifcfg-eth0 ifcfg-ib0 ifdown-eth ifdown-post ifdown-tunnel ifup-eth ifup-plip ifup-routes &...
Oracle中常见的33个等待事件小结
在Oracle 10g中的等待事件有872个,11g中等待事件1116个。 我们可以通过v$event_name 视图来查看等待事件的相关信息.一. 等待事件的相关知识1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分...
linux上安装VNC
安装VNC时为了方便远程控制机房里的服务器界面(谁愿意没事拿个键盘和显示器到机房吹冷风,接受辐射的洗礼呢)!首先执行rpm -qa | grep vnc看看服务器上有没有安装VNC没有的话,安装吧[root@biuatdb ~]# rpm –ivh vnc-server-4.1.2-14.el5_3.1.rpm 若果出错解除依赖关系命令后面加--force --nodeps[root@biuatdb ~]#...