- 博客(23)
- 资源 (2)
- 收藏
- 关注
转载 connection和session的关系
1.官方解释: 1.1 connection: A connection is a physical path from a client to an Oracle instance. A connection is established either over a network or over an IPC mechanism. A connection is typica
2009-11-25 09:54:00 2087 1
原创 RMAN-06207: WARNING: 1 objects could not be deleted for DISK channel(s) due
今天在运行 delete obsolete报错了RMAN> delete obsolete;RMAN retention policy will be applied to the commandRMAN retention policy is set to redundancy 1using channel ORA_DISK_1using channel ORA_DISK_2Deleti
2009-09-23 12:59:00 2654
原创 从9i导出10g内容报 EXP-00003错误
上周五 从9i客户端 导 10g数据库 内容时 出了 EXP-00003 未找到XXX段定义的错误网上搜了一把,发现是和Oracle的一个小Bug相关。(解决方法记录在此,用于学习) 可以修改导出的一个视图 来解决在目标数据库使用sys用户,查看exu9tne 定义CREATE OR REPLACE VIEW exu9tne (tsno, fileno, block
2009-02-23 09:08:00 856
原创 ORACLE 10G HTML DB 2.0 安装配置
1.首先安装数据库10g2.到http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201winsoft.html下载Oracle Database 10g Companion CD Release 2 (10.2.0.1.0)和Oracle Application Express (fo
2009-02-02 14:29:00 1724
原创 rman恢复好数据库 exp时 出错 EXP-00056 ORA-01403
在前一章中 数据库恢复好后 进行exp时 报错如下[oracle@testsmb admin]$ exp SJTICKET/fortest@SJTICKET rows=y indexes=y CONSTRAINTS=Y compress=n buffer=4096 feedback=100000 file=/opt/oracle/mxj_test.dmp log=/opt/oracle/mxj_t
2008-12-15 16:17:00 1361
原创 用rman备份64位的备份集 恢复32位数据库过程
1. 拷贝文件到linux系统 AfterSVC_SJTICKET_20081211_88 AfterSVC_SJTICKET_20081211_91 AfterSVC_SJTICKET_20081211_94 rmanback_2008_12_11_11_32.logAfterSVC_SJTICKET_20081211_89 AfterSVC_SJTICKET_20081211_92
2008-12-15 12:52:00 2280
转载 linux 光驱加载错误问题:can't find /mnt/cdrom in /etc/fstable or /etc/mtab
linux 光驱加载错误问题:mount: can`t find /mnt/cdrom in /etc/fstable or /etc/mtab解决方法: 1、首先查看#cat /etc/fstab 查看到类似下面的一行; /dev/hdc /media/cdrecorder auto users,exec,noauto,managed 0 0 通过这个,我们能知道hdc 就是cdro
2008-11-07 10:09:00 5287
原创 conn / as sysdba 报错ORA-01012: not logged on
今天听同事说,数据库连不上去了,客户端连上去报 ora- 12560:TNS错误登录服务器后,发现conn / as sysdba也报错,为ORA-01012: not logged on ,查了alert.log日志也没发现什么就试着用其他用户登了下,报的错误不同了ORA-01089: immediate shutdown in progress - no operation
2008-10-31 09:46:00 7645 1
原创 standby 添加 temp文件
做完standby后,忘记添加temp文件了,补上:SQL> select d.tablespace_name from dba_tablespaces d where d.contents=TEMPORARY;TABLESPACE_NAME------------------------------TEMPSQL> select name from v$tempfile;n
2008-10-30 15:59:00 1215
原创 standby database 中的登录触发器 导致 ORA-00604 ORA-16000
前段事件公司dba说登录 standby库 用非dba 身份进入时 报出ORA-00604 ORA-16000错误,经过核查,发现是登录触发器的原因,现将该错复现如下: 在primary库中存在登录触发器 如下:conn milia/xxxx create table session_history ( USERNAME varchar2(20), SID number,
2008-10-30 14:46:00 5522
原创 nvarchar2 到 varchar2的转换
最近做的项目中,所有的字符的类型都是nvarchar2类型,发现在进行多层调用时会出现问题报Error: PL/SQL: ORA-12714: invalid national character set specifiedLine: 90Text: ,max(e.ticketno) over(partition by e.passengerid) ticketno解决办法把nva
2008-10-20 10:11:00 1346
原创 oracle中求积
以前一直好奇,oracle中提供sum函数,为什么没有multiply函数呢?原来可以这样写的:select sum(id)"和",power(10,sum(log(10,t.id )))"乘积" from (select 1 id from dualunion select 2 id from dualunion select 3 id from dualunion select 7
2008-09-08 16:22:00 3611
原创 dblink ORA-22992的解决办法
今天在做dblink查数据的时候报错:ORA-22992: cannot use LOB locators selected from remote tables因为该表中存在blob类型的列解决办法:create table tsalesorder as select SIGNATURELABELIMAGE from tsalesorder@ESCALADE19 或者c
2008-09-02 16:01:00 16534
原创 备份归档日志报错 ORA-19625 的解决办法
今天在备份归档日志的时候,出错了,发现是由于备份的目录改变了RMAN> backup archivelog all delete input; --备份默认目录下所有归档日志,并且删除这个目录下所有归档日志Starting backup at 21-AUG-08current log archivedusing channel ORA_DISK_1RMAN-00571: =========
2008-08-22 11:08:00 2682
转载 ORACLE备份策略之二(精华)
第五章. 定制恰当的备份策略5.1 定制正确的策略正确的备份策略不仅能保证数据库服务器的24*7的高性能的运行,还能保证备份与恢复的快速性与可靠性。我们将以RMAN的多级增量备份作为一个备份策略的例子来讨论。采用多级备份就是为了减少每天备份所需要的时间,而又保证系统有良好的恢复性。恢复时间与备份时间要有一个权衡。比如只要进行一个数据库的全备份,然后就只备份归档也可以保证能把数据库恢复
2008-08-21 08:47:00 4240
转载 ORACLE备份策略之一(精华)
第一章. 概要1、了解什么是备份2、了解备份的重要性3、理解数据库的两种运行方式4、理解不同的备份方式及其区别5、了解正确的备份策略及其好处第二章. 了解备份的重要性可以说,从计算机系统出世的那天起,就有了备份这个概念,计算机以其强大的速度处理能力,取代了很多人为的工作,但是,往往很多时候,它又是那么弱不禁风,主板上的芯片、主板电路、内存、电源等任何一项不能正常工作,都
2008-08-21 08:42:00 1246
原创 ora-01846:周中的日无效
在一个中文环境的客户端中使用SELECT NEXT_DAY(sysdate,TUESDAY) "NEXT DAY" FROM DUAL;会报 ora-01846:周中的日无效1.修改sql语句SELECT NEXT_DAY(sysdate,星期二) "NEXT DAY" FROM DUAL; 2.如果不想修改sql语句运行的话,可以使用alter s
2008-08-07 13:19:00 2502
原创 修改statspack 生成报告脚本
statspack报告生成:statspack报告生成关系的 spreport.sql 调用sprepins.sql sprepins.sql 调用sprepcon.sql修改sprepins.sql脚本: 需要修改两处1。promptpromptprompt Specify t
2008-08-06 15:22:00 826
原创 将字符串转换成表的形式
今天看了朋友的blog上转载了一篇将字符串转换成内存表的形式的文章,学习了一下,内容如下: create or replace type type_varc is table of varchar2(1000); CREATE OR REPLACE FUNCTION f_str2tab(p_str IN VARCHAR2 --传入的字符串,格式为1,2,3,4,5)
2008-08-05 08:27:00 1098
翻译 Oracle数据库的介绍(部分)
1 Oracle数据库的介绍这章内容提供了Oracle数据库服务器的概述。这个主题包括:l Oracle 数据库体系机构l Oracle 数据库特征l Oracle 数据库应用开发Oracle 数据库体系机构Oracle数据库被视为一个单元,是数据的集合。数据的目的是为了存储和获得相关的信息。数据库服务器是解决信息管理问题的关
2008-04-10 20:15:00 1536
翻译 concept 目录翻译(部分)
Part I 什么是Oracle 1. Oracle 数据库的介绍 Oracle数据库体系结构 Oracle网格体系结构概述 Oracle 网格技术的应用 管理网格 应用体系结构概述
2008-04-09 20:30:00 966 1
原创 日志-20080409
以前有一段时间看过书,但一直没坚持下来,今天和老师飞信过,老师说,要从基础结实打起,一天花一个小时,200天看完concept。 我不知道我看完一遍concept,但我决定要从今天开始,坚持每天一个小时的看书,先从concept看起,边看边翻译~欢迎大家监督哦,(小白,要支持我哦~)
2008-04-09 18:34:00 787 1
原创 Oracle DataBlock是如何存放数据的
问题:1、Oracle DataBlock是如何存放数据的2、当发生Update导致记录变大时,Oracle是如何保证Rowid不变的3、发生行迁移和行连接的条件是什么4、Update后留下的空间是如何被再次利用的构造测试环境 create table MILIATEST( ID NUMBER(10), NAME VARCHAR2(2000), ADRESS VARCH
2008-03-26 22:16:00 2164 5
NOSQL数据库入门(佐佐木达也)
2014-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人