- 博客(97)
- 收藏
- 关注
原创 ORACLE的redo文件在不同机器上存储是否使用big-endian还是little-endian的问题
在解析ORACLE的dbf文件的时候,发现在不同的机器台上,存储使用的字节序并不一样.今天看PostgreSQL 9.6.1更新版本发布说明的时候,看到这块有相关的描述:pg_upgrade在大端机器上的问题在大端机器(例如许多非Intel CPU架构)上,pg_upgrade不正确地写入可见性映射的字节, 导致 pg_upgrade无法完成。如果你使用的是bi
2017-02-06 18:38:50 815
原创 redo trace文件的解析
redo的trace简单解析:op: L itl: xid: 0x0002.011.0002b5e1 uba: 0x00c00098.3eef.04 flg: C--- lkc: 0 scn: 0x0000.41dcce8fKDO Op code: DRP row dependencies Disabled x
2017-01-16 16:48:03 567
转载 lsdg Command
lsdg CommandPurposeLists all disk groups and their attributes from the V$ASM_DISKGROUP_STAT or V$ASM_DISKGROUP view. The default view is V$ASM_DISKGROUP_STAT. The output also includes noti
2016-04-11 10:49:27 1266
原创 关于C语言函数gethostbyname
工作中遇到个奇怪的问题,就是函数gethostbyname在2.6.18-308.el5PAE编译的版本在2.6.32-431.el6.x86_64上运行,就无法获取linux主机的主机名,采用的函数代码是从网络上复制的:#include #include #include #include#includeint main(int argc, char **argv)
2016-03-14 17:01:34 2617
原创 ORACLE11g 实例启动报错 ORA-00205: error in identifying control file, check alert log for more info
ORACLE11g 实例启动报错:SQL> conn / as sysdbaConnected to an idle instance.SQL> startup nomount;ORACLE instance started.Total System Global Area 1607008256 bytesFixed Size 13
2016-03-14 16:55:22 27299
转载 ORACLE隐含列
11G:Removing Columns from TablesWhen you issue an ALTER TABLE...DROP COLUMN statement, the column descriptor and the data associated with the target column are removed from each row in t
2015-11-03 10:44:41 586
原创 DB2安装的时候报The host name 'db2' is invalid. Ensure the host name resolves to a valid ip address. Specif
没怎么用过DB2,安装的时候报无效的IP,但ip地址确实是没有问题的,crt连接也没有问题,google了下原来是我的[root@db2 ~]# more /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.
2015-03-04 16:24:39 2101
原创 ORACLE 软件下载及补丁
https://updates.oracle.com/Orion/Services/download/p10404530_112030_Linux-x86-64_1of7.zip?aru=14125322&patch_file=p10404530_112030_Linux-x86-64_1of7.ziphttps://updates.oracle.com/Orion/Services/downl
2014-11-06 14:25:40 541
原创 egrep的用法
oracle11@[/dsg11/cxf/shell]$ls -altotal 24drwxr-xr-x 2 oracle11 oinstall 4096 May 6 10:32 .drwxr-xr-x 12 oracle11 oinstall 4096 Oct 28 17:49 ..-rw-r--r-- 1 oracle11 oinstall 39 Apr 30 11:26 1
2014-10-29 22:34:38 2770
原创 ORACLE LOGMNER
1.安装 @$ORACLE_HOME/rdbms/admin/dbmslm.sql @$ORACLE_HOME/rdbms/admin/dbmslmd.sql 分别创建DBMS_LOGMNR和DBMS_LOGMNR_D两个包体,DBMS_LOGMNR用来分析日志文件, DBMS_LOGMNR_D用来生成数据字典2.设置生成数据字典的路径 ALT
2014-10-08 11:15:35 517
原创 ORA-00210 ORA-17503
RAC有个节点启动报错,SQL> alter database mount;alter database mount*ERROR at line 1:ORA-00205: error in identifying control file, check alert log for more info其中alert日志中报错:Tue Sep 23 18:1
2014-09-23 18:59:14 2540
原创 HP PV VG LV
1.查看主机# uname -aHP-UX hp1131 B.11.31 U ia64 0587810598 unlimited-user license# 2.查看硬盘大小# ioscan -fnCdisk Class I H/W Path Driver S/W State H/W Type Description==
2014-07-18 17:15:31 747
转载 ORA-04031案例一则(非常详细的解释)
ORA-04031这个错误,几乎每一个专业的DBA都遇到过。这是一个相当严重的错误,Oracle进程在向SGA申请内存时,如果申请失败,则会报这个错误。大部分情况下是在向SGA中的shared pool申请内存时失败,而少有向large pool等池中申请内存失败。比如下面的报错:
2014-07-11 11:06:28 2121
转载 oracle安装介质及补丁集下载地址 全版
有不少学习研究Oracle的朋友,苦于没有metalink账号无法下载补丁集等软件;网上曾有总结过安装介质和补丁集的下载地址的文章,可以使用迅雷或快车等软件下载到介质,针对最新的11g release 2和未辑录的平台相关补丁集,进行了一定的补全。Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Win
2014-07-04 16:31:59 534
转载 ORACLE触发器详解
本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词
2014-06-25 12:06:41 445
转载 Oracle 附加日志(supplemental log)
附加日志(supplemental log)可以指示数据库在日志中添加额外信息到日志流中,以支持基于日志的工具,如逻辑standby、streams、GoldenGate、LogMiner。可以在数据库和表上设置。 1.数据库级设置,分两类:1.1最小附加日志(minimal supplemental logging):DATA选项启用最小附加日志。启用最小日志可以确保LogMin
2014-05-16 15:01:35 1072
转载 virbr0 虚拟网卡卸载方法
在使用双机软件过程中,如果系统是red hat 5.x 默认系统安装完成后为xen内核,那么xen内核引导启动后就会有虚拟网卡(vethx、vif0.x、virbr0、xenbr1等)存在。这就会直接导致双机软件的两台机器中都会有相同的IP地址存在(virbr0网卡的IP地址都为192.168.122.1)。所以会导致双机系统中的主机关机时,备机不会接管的现象。所以,需要将virbr0卸载掉:
2014-04-30 10:18:50 1145
转载 linux yum安装
Getting StartedDownload and Install Oracle LinuxDownload and copy the appropriate yum configuration file in place, by running the following commands as root:Oracle Linux 4, Update 6 or Newer
2014-04-24 14:20:51 442
原创 LINUX NFS挂载
/u01/app/oracle/product/10.2.0/db_1/dbs 192.168.1.1/24(rw,sync,no_root_squash)关闭防火墙和SELLINUX/etc/init.d/iptables stopservice nfs restart/etc/rc.d/init.d/portmap startmount -t nfs 192.168
2014-04-22 15:23:38 459
原创 RAC grid安装检查报错Result: PRVF-4007 : User equivalence check failed for user "oracle"
安装RAC的时候报错:
2014-04-17 12:24:28 10669
转载 配置Linux 11G R2 RAC NTP服务
安装Oracle 11g RAC时,我们需要配置ntp服务。在使用虚拟机的情况下对于时钟同步方式的配置有很多种方式,可以使用vmware自带的时钟同步功能,也可以直接将本地的一个节点用作时间服务器。本文介绍直接配置ntp方式的时钟服务器。
2014-04-16 22:24:23 571
原创 ORA-00314: log 2 of thread 1, expected sequence# doesn't ORA-00312: online log 2 thread 1:
在测试机器上启动发现没起来,手动启动报错:
2014-04-16 10:26:31 1563
转载 安装Oracle 11g RAC R2 之Linux DNS 配置
Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的单客户端访问名称。SCAN 这个特性为客户端提供了单一的主机名,用于访问集群中运行的 Oracle 数据库。如果您在集群中添加或删除节点,使用 SCAN 的客户端无需更改自己的 TNS 配置。无论集群包含哪些节点,SCAN 资源及其关联的 IP 地址提供了一个稳定的名称
2014-04-12 12:39:56 664
转载 虚拟机下11g r2 RAC安装root时报:Timed out waiting for the CRS stack to start. .
虚拟机Linux环境下,安装11G r2的RAC,使用的是grid用户,共两个节点,第二个节点 root时遇到Timed out waiting for the CRS stack to start.全部完全卸载、磁盘dd操作后重新安装多次,问题依旧。如下:[root@dbserver2 ~]# /apps/oracle/11.2.0/grid/root.shRunning Oracl
2014-04-10 16:03:42 965
转载 error about Oracle 11g R2 RAC install at vmware
1. When I run the script at the second node, the error info as below: [root@rac2 ~]# /oracle/app/grid/product/11.2.0/root.shRunning Oracle 11g root script... The following environment variab
2014-04-10 13:46:05 1505
转载 linux查找目录下的所有文件中是否含有某个字符串
查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (
2014-04-08 11:21:20 365
原创 关于ORACLE RAC grid安装中的GNS配置说明
安装RAC的时候,到这一步关于GNS的配置,有点不解,弄点官方解释资料,供参考:官方资料:
2014-04-01 10:24:02 3385 1
转载 安装好linux后,TELNET一直报错 Unencrypted connection refused. Goodbye.
安装red hat enterprise linux 5后,测试telnet时出现了如下的提示Unencrypted connection refused. Goodbye.Connection closed by foreign host.和以前安装时留下的备忘文件重新核对了一遍没发现什么不同执行chkconfig --list|grep telnet 看到几个服务都是on到
2014-03-31 22:59:37 2573
转载 Linux下更改网卡的MAC物理地址
点评:有些地方是把网络地址和网卡物理地址绑定的,当换了网卡或其它电脑时可能会上不了网,下面介绍更改物理地址(MAC Address)的方法。分为临时更改和长期更改两种情况,两种方法均不实际改变网卡的真实属性。 临时更改 所谓临时更改,是指在重新启动系统后就失效有些地方是把网络地址和网卡物理地址绑定的,当换了网卡或其它电脑时可能会上不了网,下面介绍更改物理地址(MAC A
2014-03-31 15:40:39 1516
原创 在VMware Workstation 10.0.1 build-1379776上安装ORACLE 11G双节点 RAC(一)
公司需要11gRAC坏境,很久没在Workstation没装过RAC了,喜欢Workstation的操作界面,用VMware Server不习惯,网上关于VMware Workstation装RAC的资料比较少,普遍都是关于vmserver装10g rac的,关于11g很多rac的安装文档大部分都是有头无尾,看着别扭,此文档安装到哪,写到哪,希望能成功吧.1.环境:VM
2014-03-29 11:19:03 1160
原创 ora-39212 ora-06502
在11g上用DBMS_MEDATA包的时候报错ORA-39212: installation error: XSL stylesheets not loaded correctlyORA-39212: installation error: XSL stylesheets not loaded correctlyCause: The XSL stylesheets used by
2014-03-20 15:39:20 1017
转载 Unencrypted connection refused 问题
安装red hat enterprise linux 5已经好多次了,可今天安装完系统后测试telnet时出现了如下的提示Unencrypted connection refused. Goodbye.Connection closed by foreign host.和以前安装时留下的备忘文件重新核对了一遍没发现什么不同执行chkconfig --list|gre
2014-03-20 13:32:12 4712
原创 LINUX上基于ASM的ORACLE11的安装
至于grid的安装,在前面的文章中写到了,接下来就是oracle软件的安装1.因为大部分参数的设置已经在前面的grid安装设置了,就直接创建oracle11用户了/usr/sbin/useradd -g oinstall -G dba oracle11 2.开始安装 3.选择只安装软件,不安装数据库 4.选择只安装单实例数据库 5.添加支持语言汉
2014-03-18 11:08:30 760
原创 LINUX上安装ORACLE11g grid组件
[root@localhost etc]# uname -aLinux localhost.localdomain 2.6.18-308.el5 #1 SMP Fri Jan 27 17:17:51 EST 2012 x86_64 x86_64 x86_64 GNU/Linux[root@localhost etc]# 1.# /usr/sbin/groupadd oinsta
2014-03-12 16:34:15 1493
原创 LINUX系统中的PV LV VG的关系及管理
操作系统基于Centos 6.5Linux ***** 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux一.PV(physical volume)即物理卷,就是物理磁盘,可以通过fdisk -l 查看操作系统有几块硬盘VG(volume group)
2014-03-06 11:51:43 22805
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人