ORACLE数据库主键与外键的三种关系
1. No action on deletion or update(在删除或更新时候,没有任何动作.)2.Cascading deletions(级联删除)3. Deletions that set null(删除设置为空值)[@more@]1. No action on deletion or update(在删除或更新时候,没有任何动作.)create table t3 (id int primary key,mname varchar2(20));create table t4 (xid number,id int,text varchar2(20),constraint pk_xid primary key (xid),constraint fk_id_t4 foreign key (id) references test.t3(id));select owner,constraint_name,constraint_type,r_owner,r_constraint_name,
ORACLE RAC 的启动和关闭顺序
集群数据库的启动和关闭顺序
AIX使用raw device做数据文件
摘自http://www.itpub.net/705738.html 一个好案例~[@more@]在AIX下使用裸设备做数据文件失败,下面是过程:# oslevel5.2.0.0# mklv -y 'raw000' -t 'raw' oravg 4raw000# ls -l /dev/raw000brw-rw---- 1 root system 35, 16 Jan 14 10:38 /dev/raw000# chmod 777 /dev/raw000# chown oracle:dba /dev/raw000# ls -l /dev/raw000brwxrwxrwx 1 oracle dba 35, 16 Jan 14 10:38 /dev/raw000# su - oracle$ sqlplus "/ as sysdba"SQL> create tablespace raw0002 datafile '/dev/raw000' size 100m; create tablespace raw000*E
AIX存储管理基本概念和操作(一)
AIX存储管理的基本概念包括(不限于)1.磁盘或者硬盘如何查看系统已有的磁盘及相关属性2.物理卷(Physical Volume,PV)物理卷和磁盘/硬盘有何关联,列出系统已有PV及相关属性,添加/删除/维护PV属性3.卷组(Volume Group,VG)VG的创建,删除,扩容,维护和导入导出迁移,查看相关属性4.物理分区(Physical Parttion,PP)...
临时表空间损坏——两个处理方式
1:在受损的临时表空间内添加一个临时文件2:将受损的临时文件脱机3:删除受损的临时文件另外一个方法:1:创建一个新的临时表空间2:通过alter database 命令将用户切换到这个新的临时表空间。SQL> shutdown immediate;数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL> startupORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesDatabase Buffers 25165824 bytesRedo Buffers 667648 byte
(转)Oracle RAC 日志 存放路径总结
在Oracle RAC环境中,对集群中的日志的定期检查是必不可少的。通过查看集群日志,可以早期定位集群环境中出现的问题,以便将问题消灭在萌芽状态。简单介绍一下有关Oracle集群环境中日志的结构,方便快速查找...
AIX上安装、升级Oracle 10g RAC的情况总结
Metalink相关说明: The software requirements for HACMP 5.3 on 10gR2 are as follows:SoftwareVersion and other detailsAIX5.3 TL06 or newer (specifically bos.rte.lvm mus...
聊聊分区Partition——我们为什么要分区(上)
一直想系统的聊聊分区。网络上Oracle技术中,讨论的最多的话题之一就是Partition。各种分区类型、分区组合和随之而来的各种优缺点,一直被大家讨论。但是,实际中,我们往往看到很多以偏概全、舍本逐末的分区使用现象。各种分区类型和创建语句,是很多文章探讨的中心。一些开发设计人员,甚至是DBA也感觉分区成...
oracle创建一张与其他表相同表结构的空表
--只是建立ta表,与emp表结构相同,并不添加数据--这种构造与现存表相同结构的表,是不会将comment带过来的create table t1 as select * from scott.emp where 1=0; --建立tb表,结构与dept结构相同,将dept表中的数据导入其中--这种构造与现...
查看当前oracle中正在执行的sql语句
先执行以下查询语句select a.program, b.spid, c.sql_text,c.SQL_ID from v$session a, v$process b, v$sqlarea c where a.paddr = b.addr and a.sql_hash_value = c.hash_value &...
Oracle Statspack的使用
一、Oracle 8.1.6开始引入,通过Oracle数据库的瓶颈所在。从Oracle推出了新的工具——Statspack需要由用户自行进行安装调度,并且其收集的信息较为有限,10g开始,Statspack工具,并且在Statspack还是Statspack在数据库中$ORACLE_HOME/rdbms/admin目录下,是一组以1、安装前数据库参数的修改Statspac...
手工生成AWR报告方法记录
AWR(Automatic Workload Repository)报告是我们进行日常数据库性能评定、问题SQL发现的重要手段。熟练掌握AWR报告,是做好开发、运维DBA工作的重要基本功。 AWR报告的原理是基于Oracle数据库的定时...
oracle中用户登录的验证方法
oracle数据库中用户登录数据库时可以使用以下两种用户审计方法:1.操作系统审计2.密码文件审计操作系统审计在osdba和osper两个特定操作系统组中的成员能让dba通过操作系统来审计数据库而不用使用用户名和密码.这就是操作系统审核.这些操作系统组通常指osdba和osoper.这些组在数据库安装过程中被创建.他们的名字根据...
solaris 10 vi使用方法
vi介绍 &n...
对于Oracle锁的一些理论总结
首先什么是锁呢?可以理解为他是对一种共享资源并发访问的一种控制:)在数据库中,基本的锁类型有两类,分别是X-排他锁:如果对象被一个排他锁给琐住,那么按照锁的相容性来讲其他会话就不能够在对这个会话所加锁的...
Linux下挂载USB盘
其实Linux环境下挂载USB设备并不算复杂。 首先通过fdisk –l检查USB设备是否已经被系统识别:[root@bjtest ~]# fdisk -lDisk /dev/sda: 1197.7 GB, 1197759004672 bytes255 heads, 63 sectors/trac...
AIX系统谨慎使用reboot命令
在客户一次停机维护中,发现了这个问题。 环境是ORACLE10G RAC for AIX6,使用了HACMP管理共享磁盘。在停机维护时间段内需要重启主机,当关闭了数据库和CLUSTER后,节点1使用reboot命...
listener.ora文件与tnsnames.ora之间的关系
listener.ora 文件里面的内容如下:LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS ...
聊聊UNDO_RETENTION作用(上)
在Oracle的Undo机制中,参数Undo_Retention扮演了“混淆者”的角色。论坛里面也有很多朋友对这个参数含义不是非常清楚。本篇我们就来讨论一下这个这个参数的含义和作用。 1、从Undo说起 Undo或者说ro...
oracle 11g 用戶名密碼
這兩天裝了個oracle 11g ,裝完之后重啟,再用默認用戶名密碼登錄,報錯。后來網上查下,記錄下來:1.安装时选择的自动安装,忘了用户名和密码导致现在试了几个默认的用户名密码後(表格中附带默认用户名及密码),...