memory analysis (MAT)工具的安装
Memory Analyzer (Eclipse MAT)是一个跨平台的开源工具,不仅可以用它来分析内存问题,也可以用来监控整个 Java 应用程序的状态和行为。通过读取应用程序运行时由 Java 运行时环境生成的转储文件快照, 能够分析那些调试代码可能无法发现的复杂问题. 安装的前提:
Linux下SCP后台运行传输文件
有的时候我们需要SCP拷贝的文件很大,不能一直等着,那如何使SCP可以在后台运行呢?下面介绍一个简单的方法:1、运行SCP命令[root@test dpdir]# nohup scp OUTDB_ERR??.dmp oracle@192.168.1.133:/oradir2、输入密码nohup: appending output to nohup.outoracle@192.168.1.133's password: 此时输完密码进程会挂起,还是在前台运行
数据库出现很高的enq: DX - contention 等待
检查客户AWR报告时,发现数据库经历严重的enq: DX – contention等待。 这个数据库的版本是11.1.0.6 for Windows 64bits for AMD,在AWR报告中,TOP 5等待事件为: Event ...
小花狸监控 v1.0
关注身边无家可归的流浪猫咪 经过半个多月的努力,小花狸监控v1.0终于完成了. 写这个工具,起源于年初 三集中 的一个想法.集中复制,集中备份,集中监控. 最开始的时候,MySQL实例很少,有Slave复制,本地备份,服务器间互为异地备份,本地还有一个Shell写的监控脚本,一...
CentOS6环境配置Linux GFS+LVM集群文件系统
设置环境如下,两节点操作共享文件:l 192.168.30.206 hdnode4l 192.168.30.207 hdnode5l OS:CentOS6.3 + FC-SAN盘柜以下操作如非特别注明,则需要在所有的节点上执行。配置网...
Oracle BUG:4518443
昨天晚上,一个兄弟报告不能通过SQLPLUS连接到服务器,在连接的时候SQLPLUS没有反应。 服务器环境:AIX 5300-09, ora10.2.0.1 查看sqlnet.logFatal NI connec...
Fatal NI connect error 12170
巡检系统发现alert日志非常大,都已经好几G,打开一看,里面如下的错误:Fatal NI connect error 12170. VERSION INFORMATION: TNS for Linux: Version 11.2.0.4.0 - Production Oracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.4.0 - ...
设置oracle数据库IP访问限制(IP白名单黑名单)
可以通过修改sqlnet.ora文件来限制某些IP地址的访问,修改完成后,可能需重启监听生效。(可以lsnrctl reload)如果$ORACLE_HOME/network/admin/目录下没有sqlnet.ora文件,可以从samples目录下拷贝个sqlnet.ora或者直...
ORA-01940: cannot drop a user that is currently connected
oracle删除用户时有如下提示:错误提示 SQL> DROP USER TMSTEST cascade ;DROP USER TMSTEST cascade*ERROR at line 1:ORA-01940: cannot drop a user that is currently connected这个说明有seesion连接到了这个用户...
[SQL]更新交叉列的值的实现
近日看到有人提了一个问题,需要更新下图中3位置的值,算法为1+2=3看了图中的数值,我想可以用循环来实现,供参考。首先建立一个测试表create table test( adate date, zxyhs number(10),...
“借尸还魂”恢复Windows 9i冷备数据库
冷备份是Oracle备份还原的一种重要技术。和热备份不同的是,冷备份需要的运行技术条件比较低,不需要开启归档模式。在允许特定时间停机的情况下,冷备份可以保存特定数据库时间点的数据镜像。随着RMAN工具的普及和数据泵Data Pump推广,冷备份,特别是直接将所有Oracle文件拷贝备份的情况,已经比较少见了。...
ORACLE的常用的系统对象
本文记录一些ORACLE的数据字典,来源网络整理。oracle中以dba_、user_、v$_、all_、session_、index_开头的常用表和视图一、dba_开头 dba_users 数据库用户信息 dba_segments 表段信息 ...
在VMware里面扩展Linux根目录文件系统的空间
我们在使用虚拟机的过程中进程会遇到磁盘空间不足的情况,下面就介绍一下怎么给虚拟机的根目录扩展空间。 扩展前的磁盘空间情况: [/dev/mapper/VolGroup00-LogVol00 16G 11G 4.2G 72% / /dev/sda1 99M 16M 78M 17% /boot tmpfs 1005M 0 1005M 0% /dev/shm 1、关闭虚拟机在cmd窗口下...
Linux 常用命令参考
linux虽然提供了图形界面,但是我们常用的还是远程ssh或者telnet登陆,以命令行的方式进行操作,下面整理了一些linux的命令,以供参考,希望对大家有帮助。 系统信息arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DM...
Oracle RAC 11.2.0.1升级到11.2.0.4(for Redhat Linux)
最近完成了两套生产数据库环境11g R2 RAC升级(11.2.0.1.0to 11.2.0.3.1/2),整个过程蛮顺利了,主要是前期准备工作做得比较好,升级时间比较长,一套至少需要8个小时(不包括前期数据备份),大致升级过程如下:两种方案 第一种:停机时间较短(不超过2小时) 1、数据库环境的备份(如:...
Adding Node To Rac Fails With Exception Java.Lang.OutOfMemoryError Occurred
个人总结10.2.0.1~11.1.0.6 RAC用$CRS_HOME/oui/bin/addNode.sh添加node时报的错.看一下 $CRS_HOME/oui/oraparam.ini 这个文件的作用.Adding Node To Rac Fails With Exception Java.Lang.OutOfMemoryError Oc...
Linux利用光盘、iso文件配置YUM源方法
在Linux上安装软件的过程中经常会遇到一些依赖包的缺失,比如安装Oracle就需要安装很多的包才能正确的安装。 安装这些包可以手工从光盘里面找出相对应的包一个一个安装,但是有些包存在一些依赖关系,我们可以通过YUM进行安装,解决复杂的依赖关系,但是yum需要配置,很多人还可能没有配置过...
【DataGuard】Oracle 11g DataGuard 新特性之 Snapshot Standby Database
Oracle 11g DataGuard 新特性之 Snapshot Standby Oracle 11g DataGuard 的Snapshot Standby数据库功能,可以让物理备库从只读状态 切换到可读写状态。当备库读写状态下任务完成后,可以非常轻松的完成Snapshot Standby数据库角色切换回备库角色,恢复与主库数据同步。
OGG in A-A下的冲突处理
在OGG V11.2新版本中,出现一个参数:comparecols,在Active-Active模式下,配合其他的一些DML判断,可以很好地帮助到在A-A模式下的APP冲突处理,在CDR中比较好用,在实施项目中可以多参详下.如下,记之:MAP liste...
【EZCONNECT】 sqlnet.ora文件中EZCONNECT参数与Easy Connect Naming Method方法
如果对tnsnames.ora文件没有做充分的配置,也可以使用Oracle的Easy Connect Naming Method方法测试数据库是否可以访问。这里不对这种方法的原理和详细用法展开描述,这方面的信息可以通过以下Oracle连接获得。http:/...