数据库

手把手教你在LINUX上面安装ORACLE 11G

一、准备工作: 1、运行环境包的检查; /media/OL6.3 x86_64 Disc 1 20120626/Packages [root@idbtcsv1222 Packages]# cd /media/OL6.3\ x86_64\ Disc\ 1\ 20120626/Packages/ rpm -ivh compat-libcap1-1.10-1.x86_64.rpm rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm rpm -ivh libgcc-4.4.6-4.el6.i6...

wzq609
Oracle
2014-03-16 22:04

sql server连接排序冲突处理

     同事叫我执行一条sql语句,这个语句是通过一台sql server服务器连接过去的,执行语句如下:select distinct a.username,b.username personname from gpinfo..V_GPResult a,reporting..reporting b where b.employeeid = SUBSTRING(a.username,6,10)消息 468,级别 16,状态 9,第 2 行...

datapeng
SQL Server
2014-03-16 18:24

rman catalog的配置及详解实例

catalog:一台电脑可以备份多个oracle的备份文件。 nocatalog: 默认是放在控制文件备份里面的。因此最好能用catalog,这样控制文件目录损坏,但catalog的备份不一定丢失。一台电脑可以备份多个oracle的备份文件。 如何实现呢?数据库: orcl  up 在up上装catalog 需要在¥ORACLE_HOME/networ...

gholay
Oracle
2014-03-16 16:19

数据库突然宕机的问题及分析

昨天晚上,某个环境的数据库在做一个压力测试的时候突然宕机了。这个问题比较急。马上查看日志文件。看到了如下的一段,报了os级的linux错误。提示没有空间了。Fri Mar 14 19:16:47 2014Archived Log entry 192 added for thread 1 sequence 192 ID 0x1ed7a02c dest 1:Fri Mar 14 19:39:24 2014Incremental checkpoin...

jeanron100
Oracle
2014-03-15 22:55

insert all用法讲解与实例

1、建测试表  CREATE TABLE EDW_INT   (     AGMT_NO         VARCHAR2(40 BYTE)             ...

gholay
Oracle
2014-03-15 10:08

归档模式下热备原理及脚本

归档模式下热备原理 :热备是控制SCN在你备份的时候不变化 (冻结块头),但行的记录是可以变更的。然后进行物理拷贝,然后使scn可以变化(解冻块头)我们可以对数据库热备,也可以对表空间热备,也可以对控制文件热备。但一般情况下对表空间热备。日志文件不需要热备。参数文件可以相互转化,也不需要热备。热备的...

gholay
Oracle
2014-03-15 09:06

oracle中文显示乱码

服务器系统是linux,支持中文显示,数据库字符集是zhs16gbk,往数据库里建表,插入中文数据,sqlplus 连接到数据库,中文显示乱码。解决办法:修改oracle用户的环境变量 文件。加入NLS_LANG="SIMPLIFIED CHINESE_CHINA.al32utf8"; export NLS_LANG[oracle@rhel6r4 ~]$ vi .bash_profile # .bash_profile# Get the ...

itxiaobai99
Oracle
2014-03-13 13:36

SAP HANA异常处理

drop TABLE MYTAB;drop TABLE MYTAB2;drop PROCEDURE MYPROC;drop PROCEDURE MYPROC2;CREATE TABLE MYTAB (I INTEGER PRIMARY KEY);CREATE TABLE MYTAB2 (I INTEGER, log varchar(100));CREATE PROCEDURE MYPROC ASBEGIN   DECLARE EXIT HANDLER FOR sql_error_code 301  select 201 a, '唯一...

tianyazlf
数据库开发技术
2014-03-13 11:43

oracle 11.2.0.3 rac数据库在线添加ASM存储空间

环境:oracle 11.2.0.3 RAC,linux ASM存储,数据库存储空间不够,添加ASM磁盘。整个过程不需要停集群以及数据库。1、在磁盘上建分区[root@RAC-1 mapper]# fdisk /dev/mapper/data15Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS disklabel with disk identi...

dingzihan
Oracle
2014-03-13 11:25

catalog方式的rman备份和恢复

注:catalog目录可以建立在要备份的数据库上,或专门创建一个用于恢复的数据库一、catalog备份1、创建表空间SQL>create tablespace rman datafile 'C:\oracle\product\10.2.0\oradata\orcl\rman01.dbf' size 50Mextent management local uniform size 128K;2、创建用户SQL>create user rman identified by rmandefau...

773281375
Oracle
2014-03-13 10:54

ORACLE性能优化有时就这么简单_index

性能优化有时就这么简单 一、概述     最近有一个系统(aix6.1+oracle10.2.0.5 RAC)CPU每五分钟就达到百分之百,这个系统是监控系统,针对所有运行系统每五分钟取数,所以之前也没太在意, 其实在年前就有过这种情况,只是把执行频繁的语句发送给项目组,有针对系统运行环境调整了一下SG...

xysoul_云龙
Oracle
2014-03-13 00:55

生产系统恢复到异机测试

前言: oracle数据库每个公司都在备份,但是有以下几个问题每个dba能够很快的回答吗? 1、备份是否有效? 2、数据库逻辑故障了,恢复需要多长时间? 3、生产系统硬盘坏了,恢复又需要多长时间? 因此每个月或者每个季度应该对生产系统进行测试恢复一遍,虽然oracle的rman也提供了恢复的预览功能, 但是出于习惯还是每...

wzq609
Oracle
2014-03-12 22:06

【技术分享】Oracle控制文件的备份、恢复以及多路复用

                   Oracle控制文件的备份、恢复以及多路复用前言     ...

Frank_dba
Oracle
2014-03-12 21:44

深入解析partition-hash分区

依据惯例,先看官网对hash partition的解释     Hash partitioning enables easy partitioning of data that does not lend itself to range or list partitioning. It does this with a simple syntax and is easy to implement. It is a  better choice than range partitioning when: ■ You...

pwz1688
Oracle
2014-03-12 19:37

大型ORACLE数据库优化设计方案

本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案。    关键词 ORACLE数据库 环境调整 优化设计 方案    对于ORACLE数据库的数据存取,主要有四个不同的调整级别,第一级调整是操作系...

fengzj
Oracle
2014-03-12 17:16