Scripts--查看ORA-4031出现的次数及需要分配空间的大小
ORA-4031这个出错信息是在client才会出现的。不会记录在alert.log中,但是有的时候会在udump中也会留有一些信息。出现4031的类别有很多种,可以查看 x$ksmsp.ksmchcls 这个列得到。下面提供的是关于和 gv$shared_poo...
oerr--HACMP5.3停不了导致oracle startup nomout不了
客户在两台P570的服务中做OS的cluster。在安装Oracle的时候则会出现了多节点分发Oracle software的画面。刚开始安装没有太在意。至少我之前在HPUX安装出现分发画面我是没有现会它,是照样可以建库的。这次在AIX上就...
HOWTO--alter system quiesce restricted
我們如何把open狀態下DB改成quiesce(靜默)狀態呢,如果要啟用quiesce需用到資源計划,我們看下面的實例:how to do in DB status [quiesce]cause:SQL> conn sys/password as sysdbaConnected.SQL> alter system quie...
PERF--STATSPACK Scripts小記
By Alexander GeldutesSTATSPACK is a set of SQL scripts, PL/SQL stored procedures and packages for collecting performance statistics. It's available starting from Oracle 8.1.6. It provides more informa...
Tips--關于時間輸出的一些例子
主要是對trunc函數的一些小例子:SQL> select to_char(sysdate, 'yyyy/mm/dd hh24:mi:ss'), 2 to_char(trunc(sysdate), 'yyyy/mm/dd hh24:mi:ss'), 3 to_char(trunc(sysdate, 'D'), 'yyyy/mm/dd h...
RMAN--List command
List command example可以用于查看對應物,backup,copy,archivelog等01 list incarnation===========================01.01 list incarnation; list incarnation of database; list incarnation of ...
News--Oracle 11g 来于20070711(原)
20070711 AM 10:00 美国东部时间将在纽约招开发布会。这个时间对应中国时间应该是 20070711 PM 10:00 ,理论上明天我们就可以从官方网站来下载安装档了,期待明天。相关的新特性也会有更多的关注1.Use ASM Fast Mir...
oracle8.1.7 for solaris 9 x86安装说明
今天從另一同事那里copy了一個安裝好的solaris9 x86 vmware文件,因為之前沒有用過solaris,想練習一下呀。一直都用linux,打命令支持tab,真是好,可是今天到了solaris下真的不行,只能全部打呀,累呀。。上來df -k...
Tips--如何確認某一進程完成的百分比
在我們的日常工作中,可能在很多時候會執行一些消耗時間較長的任務,如:用rman來備份,用dbms_stats來收集統計信息等,這時候我們可以通過查看V$SESSION_LONGOPS這個view來估算完成的百分比,下面列兩個例子:--對...
RMAN--指定恢复到某时间点的全部脚本
最近在对备份做周期性的测试。基本上做的时对指定时间点的恢复。本测试脚本是在有catalog DB,通过legato来实现的。下面帖上几步走:step 01 启动DB到nomount状态alter database nomount;step 02 连接catalog和target...
RMAN--用rman的duplicate来复制数据库
在日常的工作中我们有很多种方法来clone一个数据库,今天早上起来花了二十分钟测试了一下,记下测试用到的脚本。所有的这些脚本都在目标库上运行--先做一次包括archivelog的全备份run {allocate channel t1 type dis...
EXP--解決EXP-00091的方法
對一個DBA或需使用exp,imp的普通用戶來說,在我們做exp的過程中可能經常會遇到EXP-00091 Exporting questionable statistics.這樣的EXP信息,其實它就是exp的error message,它產生的原因是因為我們exp工具所在的環...
Tips--how to use oracle tools RDA
当我们遇到Oracle的问题,需要从Metalink上寻求support的时候,如果问题比较复杂的话,Oracle support会要示我们提供RDA(Remote Diagnostic Agent)的报告给他们,在RDA的report档中包含了OS,RDBMS,Instance等比...
Linux--lsof查看1521這個port被那些程式打開
lsof的功能很強,詳細的說明我們可以用lsof --help去看,再想看更詳細的說明就是用 man lsof了喲。。不多說了,查看某個port被那些程式打開的語法如下:lsof -i TCP -n lsof -i UDP -n# lsof -i tcp:1521 -nCOMMAND ...
SQLPLUS--动态生成spool命令所需的文件名
在我们的工作中,很多时候需要动态的生成文件名如当中含有什么日期之类,该如何实现呢?看下面的例子:column dat1 new_value filename;select to_char(sysdate,'yyyymmddhh24mi') dat1 from dual; spool...
FUN--学习分析函数之lag篇
我们都知道在oracle有很多分析函数可以帮助我们用简单的sql语句来得到想象中很为复杂的结果集。它们可以提高我们查询速度,实现sql性能的极大提高。因为要通过计算erp中的安全库存,生管提出这样的一个要求要用到前4...
HOWTO--如何設定log_buffer
對log_buffer來說只能在init.ora文件(or spfile)中來改喲。在9i中系統default 對alter system set xxxx=xxxx 來說是scope=both的。。這樣我們對log_buffer這樣的靜態初始化參數 我們只能改init.ora或spfile。然后重...
RMAN--如何从controlfile删除不存在的archivelog
我们都都知道在controlfile中记录着每一个archivelog的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的controlfile中仍然记录着这些archivelog的信息,在oracle的OEM管理器中有可视化的日志展现出,当我...
TUNING--Linux OS parameter Tuning For Oracle
oracle kernel parameter:shmmax ,shmmin ,shmmni......在我们安装Oracle前或者Oracle后做某些调整时都可能需要调整OS上的一些参数,在Linux中我们常会调整的kernel的参数做如下说明:shmmax...
RMAN--dbms_backup_restore(Metalink)
How to extract controlfiles, datafiles, and archived logs from SMR backupsets without using RMAN Doc ID: Note:60545.1Subject: How to Extract Controlfiles, Datafiles, and Archived Logs from RMAN Back...