li
  当前位置:Oracle+Linux专业技术门户!分享技术,传播知识! > 配置管理 > 列表
li
主键与外键之ORA-02292: integrity constraint
 日期:2009-11-12 点击:17 评论: 0 
今天在删除一个表某条记录时,出现如下错误: ORA-02292: integrity constraint (CICRO.FK8A82499F4C67C41) violated - child record found 于是查看了相关的主键和约束关系,发现了一些问题。 关于这个错误,oracle官方解决方法是: Error: orA...  阅读全文>>
又见ORA-19809,垃圾的oracle闪回功能
 日期:2009-10-10 点击:32 评论: 0 
今天查看数据库管理器出错日志oradim.log 发现如下报警信息: ORA-16038: log 3 sequence# 472 cannot be archived ORA-19809: limit exceeded for recovery files ORA-00312: online log 3 thread 1: 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\CHEP\REDO03.LOG'...  阅读全文>>
Oracle10g中SCN与TimeStamp的相互转换
 日期:2009-06-25 点击:33 评论: 0 
首先通过dbms_flashback.get_system_change_number 可以获得系统当前的SCN值:    SQL col scn for 9999999999999   SQL select dbms_flashback.get_system_change_number scn from dual;   SCN   --------------   8908390522972 通过scn...  阅读全文>>
ORACLE 常用的SQL语法和数据对象--数据定义 (DDL) 部分
 日期:2008-12-25 点击:100 评论: 0 
1.CREATE (创建表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等) ORACLE常用的字段类型有 CHAR 固定长度的字符串 VARCHAR2 可变长度的字符串 NUMBER(M,N) 数字型,M是位数总长度, N是小数的长度 DATE 日期类型...  阅读全文>>
ORACLE 常用的SQL语法和数据对象--数据控制语句 (DML) 部分
 日期:2008-12-25 点击:82 评论: 0 
1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ) VALUES ( 值1, 值2, ); INSERT INTO 表名(字段名1, 字段名2, ) SELECT (字段名1, 字段名2, ) FROM 另外的表名; 字符串类型的字段值必须用单引号括起来, 例如: GOOD DAY...  阅读全文>>
oracle基础知识--常用SQL*Plus语句(表的创建、修改、删除)
 日期:2008-12-25 点击:110 评论: 0 
创建表的命令格式如下: create table 表名 (列说明列表); 为基表增加新列命令如下: ALTER TABLE 表名 ADD (列说明列表) 例:为test表增加一列Age,用来存放年龄 sql alter table test add (Age number(3));...  阅读全文>>
利用ORADEBUG命令DUMP控制文件
 日期:2008-12-25 点击:64 评论: 0 
先利用oradebug命令来dump出控制文件中的内容 [oracle@linux ixdba]$ sqlplus /nolog SQL*Plus: Release 10.1.0.2.0 - Production on Thu Apr 15 01:17:54 2004 Copyright (c) 1982, 2004, Oracle. All rights reserved. @ conn sys/dba as sysdba Connected...  阅读全文>>
oracle日常操作汇总:表空间篇
 日期:2008-09-02 点击:237 评论: 0 
1.create tablespaces (创建表空间) sql create tablespace tablespace_name datafile 'c:\oracle\oradata\file1.dbf' size 100m, 'c:\oracle\oradata\file2.dbf' size 100m minimum extent 550k [logging/nologging] default storage (initial 500k...  阅读全文>>
oracle日常操作汇总:日志篇
 日期:2008-09-02 点击:214 评论: 0 
#### redo log #### ******************************************************************* archive log list;--查看数据库归档信息 alter system archive log start;--启动自动存档 alter system switch logfile;--强行进行一次日志switch alter...  阅读全文>>
ORA-02449: unique/primary keys in table referenced by foreign keys
 日期:2008-08-26 点击:34 评论: 0 
我在删除表中的数据,用truncate,但是发现出现ORA-02266: unique/primary keys in table referenced by enabled foreign keys; 说明我有外键,那么我问两个问题: 1。如何先消除foreign keys,又如何在truncate之后恢复foreign keys 2...  阅读全文>>
ORACLE表间关系详述
 日期:2008-08-26 点击:89 评论: 0 
限制主要有以下3種功能: 為資料庫內的表格建立實在的關係,例如 DEPT 和 EMP 表格的父子關係。 避免一些您不想要的資料進入資料庫,例如您不想資料庫儲存一個沒有名字的僱員紀錄。 避免刪除一些有關連性的資料,例如 EMP 與...  阅读全文>>
如何查询一个表中某字段重复记录?
 日期:2008-07-15 点击:85 评论: 0 
select a.* from 一个表 a,(select 某字段 from 一个表 group by 某字段 having count(*) 1) as b where a.某字段=b.某字段 select columnname from tablename group by columnname having count(*) 1 SQL select b.id,b.doctime from (select id,count(*)...  阅读全文>>
ORA-03113:end-of-file on communication channel
 日期:2008-07-10 点击:68 评论: 0 
产生原因:通讯不正常结束,从而导致通讯通道终止   解决方法:1 .检查是否有服进程不正常死机,可从alert.log得知   2 .检查sql*Net Driver是否连接到ORACLE可执行程序   3 .检查服务器网络是否正常,如网络不通或不稳定等 4...  阅读全文>>
逻辑standby数据库的创建过程
 日期:2008-07-10 点击:51 评论: 0 
1 第一步:确定主数据库中是否包含逻辑standby数据库不支持的数据类型和表。 以下是逻辑standby数据库支持的类型: CHAR NCHAR VARCHAR2 and VARCHAR NVARCHAR2 NUMBER DATE TIMESTAMP TIMESTAMP WITH TIME ZONE TIMESTAMP WITH LOCAL TIME ZONE INTERVAL...  阅读全文>>
Oracle9i中flashback闪回数据
 日期:2008-06-06 点击:44 评论: 0 
在9i中可以用flashback看到表中误删除的数据,但在flashback模式下不能使用DML,如果要把这些找到的数据恢复需要使用存储过程来进行,可能是因为太简单,Oracle的手册中并没有给出这个存储过程的具体写法,下面我们给出这个存储过程的写法,希望对大家能有帮助...  阅读全文>>
oracle SMON_SCN_TIME
 日期:2008-06-06 点击:29 评论: 0 
SMON_SCN_TIME是Oracle数据库的系统表,用以进行辅助恢复等功能。 在Oracle9iR2中,SMON_SCN_TIME每5分钟被更新一次。 [oracle@jumper oracle] sqlplus / as sysdba SQL*Plus: Release 9.2.0.4.0 - Production on Mon Dec 19 18:19:27 2005 Copyright (c) 198...  阅读全文>>
oracle9i 的flashback 一些问题
 日期:2008-06-06 点击:36 评论: 0 
在9i中,若使用undo tablespace则oracle自动管理回滚段,通过设置 undo_retention 可在undo tablespace中保留这么长时间的数据,这样可以避免 snapshot too old 错误,同时也可以通过 flashback 而得到某个时间点之前的数据,但这里要强调的几点是: 1:...  阅读全文>>
oracle如何查看已经打过的补丁
 日期:2008-06-05 点击:114 评论: 0 
set ORACLE_HOME=[oracle目录] cd ORACLE_HOME/Opatch/ opatch lsinventory -all -detail [删除补丁] 删除这个补丁 opatch rollback -id [patchID] 如果没有安装opatch工具,需要先安装。上传文件p2617419_10102_GENERIC.zip 解压到oracle目录下: unzip p26...  阅读全文>>
怎么样计算REDO BLOCK的大小
 日期:2008-06-03 点击:40 评论: 0 
怎么样计算REDO BLOCK的大小 计算方法为(redo size + redo wastage) / redo blocks written + 16 具体见如下例子 SQL select name ,value from v$sysstat where name like '%redo%'; NAME VALUE ----------------------------------------------------------...  阅读全文>>
控制文件包含哪些基本内容
 日期:2008-06-03 点击:89 评论: 0 
控制文件包含哪些基本内容 控制文件主要包含如下条目,可以通过dump控制文件内容看到 DATABASE ENTRY CHECKPOINT PROGRESS RECORDS REDO THREAD RECORDS LOG FILE RECORDS DATA FILE RECORDS TEMP FILE RECORDS TABLESPACE RECORDS LOG FILE HISTORY RECORDS...  阅读全文>>
li
  1   2   3   4   5   6   7   8  下一页>>   当前是第1页,共8页(每页显示 20条记录,共154条记录)
 本栏热点文章
·oracle Logfile的不同状态说明
·Oracle数据库的一些常用操作经
·Oracle10g(10.2) 在Redhat AS4
·oracle工具:浅谈LogMiner的使用
·RHAD AS4 上安装 Oracle 数据库
·oracle基础知识(物理结构)
·oracle基础:Oracle中null的使用
·Oracle常用基本语法操作集锦
·oracle数据库查询前台正在发出
·AIX+ORACLE10G安装手册
·oracle数据库9i升级到oracle10
li
 本栏编辑推荐
·oracle Logfile的不同状态说明
·Oracle数据库的一些常用操作经
·Oracle10g(10.2) 在Redhat AS4
·oracle工具:浅谈LogMiner的使用
·RHAD AS4 上安装 Oracle 数据库
·oracle基础知识(物理结构)
·oracle基础:Oracle中null的使用
·Oracle常用基本语法操作集锦
·oracle数据库查询前台正在发出
·AIX+ORACLE10G安装手册
·oracle数据库9i升级到oracle10
li
 本栏赞助
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接