dp打完patch之后,发现schedule无法正常执行,已经正确的设置了schedule,且尝试重启重启服务,reset schedule,重启cell manager主机,都无法正常的运行schedule的作业,但是手工start backup却是可以的。 检查dp的debug log: C:\ […]
DP的RDS服务无法启动
今天遇到个问题,dp备份arch时,在dp的界面报错daemon is not running, 进一步查看detail发现是dp的rds服务没有启动, 由于dp的cell manager是安装在windows 2003 server的机器上,通过控制面板的服务,无法启动,在命令行里面也启动不了: […]
ASM的管理:asmcmd命令介绍
oracle 10R2推出了asmcmd这个工具,可以用来管理asm存储上的文件。 1.使用asmcmd命令必须先启动asm实例,不然会有以下报错:
1 2 3 4 |
rac2-> asmcmd -p ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux Error: 2: No such file or directory (DBD ERROR: OCISessionBegin) |
2.使用asmcmd必须先指定ORACLE_HOME和ORACLE_SID,注意此处 […]
用分析函数取序列的间隔
假如我们有一个序列,是从400100到499999,但是其中有序列中有缺失,我们需要找在序列中有哪些间隔,我们应该怎么去找呢? 我们来看看这个例子:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
SQL> select * from test_table order by menuid; …… MENUID NAME ---------- ---------------------------------------- 408090 aa 408091 aa 408092 aa 408093 aa 408094 aa 408095 aa 408096 aa 408097 aa 408098 aa 408099 aa<-----注意此处,序 408200 aa<-----列不连续。 408201 aa 408202 aa 408203 aa 408204 aa 408205 aa 408206 aa 408207 aa 408208 aa 408209 aa …… 439379 aa 439380 aa<----注意此处,序 439382 aa<----列不连续。 439383 aa 439384 aa 439385 aa 439386 aa 439387 aa 439388 aa …… |
现有一个表myuser.test_table,其中有一列menuid,这个menui […]
这一年,都发生了什么?
已经踩到2007年的尾巴了,在这即将跨入奥运年的时刻,我们不妨来想想,这一年,都发生了些什么? 先说说oracle方面的消息: 1.2007年7月,oracle 9i的标准服务期到期,开始进入延伸服务期,如果9i还想得到oracle的服务,需要加收10%的费用了。 2.2007年7月11日,orac […]
挽救丢失的pfile
问题是这样出现的:按照平时的要求,spfile应该写入到一个裸设备中,由于裸设备所在的路径没有控制好权限,而create spfile的时候,弄错了大小写:裸设备为spfile_128m_01,而误操作成了create spfile=’spfile_128M_01′ from […]
11g新特性-重演(replay)
11g可以将生产库的一些负载replay到测试库上,这就便于我们在测试上进行真实的重演现网的状态。otn上介绍是用em,其实很多dba还是喜欢用命令行吧,在这里简单介绍下replay的架构和其主要操作的步骤: replay的架构: 前期准备: 创建和生产库逻辑结构类似的测试库:可以用rman、sta […]
oracle的官方维基
oracle也出了维基,地址为:http://wiki.oracle.com/ 目前该网站也被GFW封闭,请用代理软件登录该网站。
减少Data Guard做Failover时的数据损失
如果我们的DG的主库发生了当库,我们怎么样做failover,才能保证最少数据的丢失? 我们把数据分成3类: 1.是已经arch传到备库,并且已经apply的数据——ok,这些数据是正常传输的数据,平时数据就是在这么做的。 2.是还未传输到备库的日志,此时这部分日志还没被apply,但是arch已经 […]
Oracle的壁纸和屏保
Oracle 也出过一些壁纸和屏保,今天收集了一些,以飨各位O家的粉丝(解压密码见压缩包内)。 oracle壁纸(1.15M):点击此处下载 oracle屏保_1(1.06M):点击此处下载 oracle屏保_2(0.97M):点击此处下载 oracle屏保_3(1.70M):点击此处下载 .
非归档下误删数据文件的处理
今天接到个电话,说某省的一个非归档数据库中,为某个表空间添加数据文件时误操作,加成了文件系统(数据库是使用裸设备做数据文件的),当时处理的方式是直接在os级rm掉了这个数据文件。结果在oem里面点击表空间的时候就报数据文件找不到了。然后,另一个同事将该数据文件执行offline drop后,在oem […]
用命名管道技术实现exp的边导出边压缩
我们在做exp的时候,如果希望能实现一边导出边压缩,我们可以用管道技术也实现。 root用户建立管道:
1 |
mknod /opt/exp_path/test_pipe p |
1 2 3 4 |
注:mknod用法: mknod name b|c major minor mknod name p 在这里我们只建立管道,只需用第二种方法即可 |
注意/opt/exp_path该路径的权限,如果只用来做导出,那 […]