guyuanli的博客
自我介绍
切换风格
订阅我的Blog
博客日历
文章归档...
最新发表...
博客统计...
网站链接...
资源
===========================================================
oracle11gR2安装时gcc包打不上解决
===========================================================

安装ORACLE的时候GCC包打不上,换以下错误:

[root@cump oracle]# rpm -ivh gcc-4.1.2-48.el5.x86_64.rpm

warning: gcc-4.1.2-48.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

error: Failed dependencies:

libgomp >= 4.1.2-48.el5 is needed by gcc-4.1.2-48.el5.x86_64

 查看全文
guyuanli 发表于:2011.11.12 16:04 ::分类: ( oralce数据库 ) ::阅读:(87次) :: 评论 (0) :: 引用 (0)
===========================================================
在Linux环境下安装JBOSS
===========================================================

新到公司里一切都是新的,呵呵。遇到的问题也是很多的,公司主要是作电子商务这一块。于是我接到的一个任务就是在Linux下来配置开发环境。本人虽然工作了几年,但是对LinuxJboss还真的不是很了解。现在配置好了所以把经验写下来与大家共享一下。也欢迎指正。

 查看全文

guyuanli 发表于:2011.11.10 15:24 ::分类: ( linux技术 ) ::阅读:(58次) :: 评论 (0) :: 引用 (0)
===========================================================
Linux安装JDK
===========================================================

Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。

进入安装目录

 查看全文

guyuanli 发表于:2011.11.10 15:21 ::分类: ( linux技术 ) ::阅读:(48次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle11 密码过期问题
===========================================================

1、查看用户的proifle是哪个,一般是default:

Select username,PROFILE FROM dba_users;

 查看全文
guyuanli 发表于:2011.07.26 10:12 ::分类: ( oralce数据库 ) ::阅读:(179次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle重新配置em
===========================================================

如果是RAC的环境,需要执行以下命令:

C:>emca -config dbcontrol db -repos create -cluster

这个操作不能正常完成,我在log中看到如下信息:
2009-7-7 11:04:27 oracle.sysman.emcp.EMReposConfig createRepository
配置: ORA-20001: SYSMAN already exists

 查看全文

guyuanli 发表于:2011.07.21 10:50 ::分类: ( oralce数据库 ) ::阅读:(228次) :: 评论 (0) :: 引用 (0)
===========================================================
添加/删除约束(Oracle)
===========================================================
增加一列或者多列 alter table 表名 add(column_name datatype[,..]); 修改一列或者多列(修改列的类型或者是长度) alter table 表名 modify(column_name datatype[,..]); 删除一列 alter table 表名 drop column column_name; 删除多列 alter table 表名 drop(column_name[,..]) 查看全文
guyuanli 发表于:2011.07.06 15:44 ::分类: ( oralce数据库 ) ::阅读:(299次) :: 评论 (0) :: 引用 (0)
===========================================================
在oracle的子查询中使用some,any和all
===========================================================
用some,any和all对子查询中返回的多行结果进行处理。下面我们来简单介一下这几个关键词的含义。 •Some在此表示满足其中一个的意义,是用or串起来的比较从句。 •Any也表示满足其中一个的意义,也是用or串起来的比较从句,区别是any一般用在非“=”的比较关系中,这也很好理解,英文中的否定句中使用any肯定句中使用sone,这一点是一样的。 •All则表示满足其其中所有的查询结果的含义,使用and串起来的比较从句。 下面是一些例子 查看全文
guyuanli 发表于:2011.07.06 15:07 ::分类: ( oralce数据库 ) ::阅读:(141次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle监听动态注册与静态注册[转帖]
===========================================================

一、什么是注册
注册就是将数据库作为一个服务注册到监听程序中。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请链接到数据库。这个服务名可以与数据库名一样,也有可能不一样。

 查看全文

guyuanli 发表于:2011.01.05 09:45 ::分类: ( oralce数据库 ) ::阅读:(299次) :: 评论 (0) :: 引用 (0)
===========================================================
【ORA-12514】linux下安装11g 客户端连不上[转帖]
===========================================================

l【问题】inux下安装11g,本机可以连通,但其他机器的客户端连不上,错误ORA-12514。

【分析】大概推测Listener.ora或者Tnsnames.ora导致此问题。

 查看全文

guyuanli 发表于:2010.12.21 17:52 ::分类: ( oralce数据库 ) ::阅读:(396次) :: 评论 (0) :: 引用 (0)
===========================================================
一次truncate table 后的数据恢复[转帖]
===========================================================

使用坏境: oracle11.2+rhce5.5 RAC,归档模式,数据库有1TB容量。
在配置流环境时,因为一个误操作,删除了hz用户下的几个表。在这个数据库上还部署了其它几个用户,停机恢复数据显然是不可能的,分析情况后可以使用下面两种方式来恢复数据。
1、把当前库的备份文件和归档日志传到测试机上进行时间点不完全恢复,然后exp导出需要误删除的数据。
2、使用duplicate表空间的方式生成辅助数据库,在新库中导出需要的数据。

 查看全文

guyuanli 发表于:2010.11.19 11:32 ::分类: ( oralce数据库 ) ::阅读:(265次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle的执行计划居然出错[转帖]
===========================================================

今天同事发给我一个sql,说查询不到结果,sql本身没有错误。而且在其他服务器上执行可以得到结果。

环境如下:
SQL> select * from v$version;

 查看全文
guyuanli 发表于:2010.11.09 17:53 ::分类: ( oralce数据库 ) ::阅读:(319次) :: 评论 (0) :: 引用 (0)
===========================================================
NTP时钟同步
===========================================================

系统环境:

1Hp unix 11.23

2Suse linux 10

 查看全文
guyuanli 发表于:2010.10.26 15:53 ::分类: ( linux技术 ) ::阅读:(1142次) :: 评论 (0) :: 引用 (0)
===========================================================
ORACLERAC+HPMC停止启动文档
===========================================================

最近项目组做了一次停止启动数据库和双机的操作,记录一下:

背景描述:项目组共有两个数据库,非实时库是两台机器,做成了ORACLE+RAC+HPMC

实时库是两台机器,ORACLE+HPMC

实际操作:

 查看全文
guyuanli 发表于:2010.10.20 11:19 ::分类: ( oralce数据库 ) ::阅读:(311次) :: 评论 (0) :: 引用 (0)
===========================================================
监控目录、主机、进程程序
===========================================================

1.主监控程序monitor.sh

#******************************************* #
# OS : HP-UX 11.23 #
# Remark : 调度系统监控 #
# FileName : /home/monitor/bin/monitor.sh #
# Author : sunzg #
# CreateTime : 2009-01-02 #
# Regenerator : yangdongxiao #
# UpdateTime : 2010-08-31 #
#*********************************************#

 查看全文

guyuanli 发表于:2010.10.12 18:09 ::分类: ( linux技术 ) ::阅读:(289次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle增加分区的方法
===========================================================

在项目中经常要增加大量的分区,总结了增加分区的方法:

1.如果只增加一级分区,没有子分区,可以简单的用如下语句增加:

alter table TDW_12580_ORD_REL_TAB_M
add PARTITION M_TDW_12580_201005 VALUES (201005)

 查看全文

guyuanli 发表于:2010.10.12 17:30 ::分类: ( oralce数据库 ) ::阅读:(1356次) :: 评论 (0) :: 引用 (0)
===========================================================
备份SCHEMA信息的脚本
===========================================================

#!/bin/ksh
##################################################################
#3LPr9&D#:187]J}>]?bVPschema#,187]5DSC;'C{?IEdVC5=/oradata2/masa/export_schema/exportuser.cfgEdVCND<~VP#,
# Hg9{2;4fTZ4KEdVCND<~#,D,HON*5<3vKySPSC;'
#ChJv #:
# 1.6TSZRl5X187]CBkP^8DPhR*M,2=P^8D4K4&PASSWDKEY="password";
# 2.51G0TKPPB7>6#,D,HON*/oradata2/masa/export_schema#,Hg9{2;N*4KB7>6#,PhR*=xPPO`S&P^8D
##################################################################

 查看全文

guyuanli 发表于:2010.10.12 16:24 ::分类: ( oralce数据库 ) ::阅读:(233次) :: 评论 (0) :: 引用 (0)
===========================================================
备份表空间并上传磁带库的脚本
===========================================================

#!/bin/sh

#应用Oracle用户的环境变量
. /oracle/.profile

#指定程序安装路径
PDIR="/bkda2/expdump/bin/backup/month"

#删除历史数据程序路径
DDIR="/bkda2/expdump/bin/drop_his"

 查看全文

guyuanli 发表于:2010.10.12 16:22 ::分类: ( oralce数据库 ) ::阅读:(245次) :: 评论 (0) :: 引用 (0)
===========================================================
UNIX下如何察看Oracle进程消耗的内存
===========================================================

经常有人问到如何在Unix下确定进程消耗的内存资源,以及为何Top工具的显示非常高。有人说Top的输出不精确,这种说法是不确切的。实际上是Top输出显示的Oracle进程内存使用,包含了SGA部分。这也是SGA的意义所在。
SGA
可以被共享,可以被所有进程所访问,在进程的寻址空间里就包含了SGA的大小。

 查看全文
guyuanli 发表于:2010.09.28 18:01 ::分类: ( 其它 ) ::阅读:(278次) :: 评论 (0) :: 引用 (0)
===========================================================
oracleRAC服务器端客户端网络配置
===========================================================

1. 服务器Da1实例监听器配置listener.ora

LISTENER_CPDA01 =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = cpda01-vip)(PORT = 1521)(IP = FIRST))

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.248.2.73)(PORT = 1521)(IP = FIRST))

)

)

INBOUND_CONNECT_TIMEOUT_LISTENER_CPDA01 = 1100

 查看全文
guyuanli 发表于:2010.09.28 17:38 ::分类: ( oralce数据库 ) ::阅读:(344次) :: 评论 (0) :: 引用 (0)
===========================================================
网上搜集的一些关于oraclerac负载均衡的资料[转帖]
===========================================================

虽然在Oracle的立场上,总是建议客户能够更好地规划自己的应用,在有其它负载平衡方法的时候,尽量不要依赖于OracleLoad Balance方法,但是往往在给客户配置完Oracle RAC数据库以后,客户都会要求要测试负载平衡(Load Balance)和TAFTransparent Application Failover),并且将这两个测试作为RAC是否安装成功的标准。

 查看全文
guyuanli 发表于:2010.09.28 12:00 ::分类: ( oralce数据库 ) ::阅读:(305次) :: 评论 (0) :: 引用 (0)