通过系统PID找出问题SQL
通过系统PID找出问题SQL用top监控系统的性能时﹐发现cpu占用率高或长时间运行的oracle进程时﹐可以根据PID查出所执行的SQL.下面以一个例子说明假定PID为25431 首先通过PID来找到oracle对应的process ...
ORA-01102 cannot mount database in EXCLUSIVE mode
ORA-01102 cannot mount database in EXCLUSIVE mode今天遇到ORA-01102﹐跟据网上如下方法解决﹐特收集原文链接:http://www.hellodba.com/cases/case-unexception_down.htm数据库异常关闭后无法启动问题处理一例...
AUTO_SPACE_ADVISOR_JOB ERROR ORA-20000
AUTO_SPACE_ADVISOR_JOB ERROR ORA-20000错误信息如下﹕ORA-12012: error on auto execute of job 8898ORA-20000: ORA-20000: Content of the tablespace specified is not permanent or tablespace name is inva...
Linux同步文件
Linux同步文件问题描述﹕用户有一重要文件件﹐会不定时的修改其内容﹐用户希望其数据能得到时事的保护﹐不会因为误删而丢失数据(即保证有备份﹐而且备份不能太旧)﹐不会因为这台服务器宕机而造成数据长时间不能访...
DBMS_STATS.GATHER_TABLE_STATS详解
DBMS_STATS.GATHER_TABLE_STATS详解作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS ( ownname &n...
对表进行统计分析会修改那些表
对表进行统计分析会修改那些表基于CBO的优化根据statistics来选择explain plan.但analyze table 对data dictionary作了那些修改呢?新创建一个用户create user oak identified by oakdefault tablespace userst...
与orapwd有关的两个错误
与orapwd有关的两个错误1.用sys用户以sysdba登录报ORA-01031错误SQL> conn sys/password@tnsname as sysdbaERROR:ORA-01031: insufficient privileges原因:orapwd使用不当造成,文件名命名错误导致.网上有人说...
SCP Error
SCP ErrorLinux version: Red Hat Enterprise Linux AS release 4 (Nahant Update 5)两台机器的OS都由我安装,一台机器的scp可用,另一台机器的scp不可,使用scp时报如下错误:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...
Online Segment Shrink
Online Segment ShrinkBased on the recommendations from the segment advisor you can recover space from specific objects using one of the variations of the ALTER TABLE ... SHRINK SPACE command:-- Enabl...
Flashback Database的使用
Flashback Database的使用Flashback Database是Oracle 10g新增的特性,默认情况下Flashback Database是不可用的.他通过Oracle10g新的文件flasback database log来实现,flashback database log的存放位置由db_recover...
通过bat文件修改注册表
通过bat文件修改注册表例子:禁用USBreg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v "Start" /t "REG_DWORD" /d "4" /f上面的例子通过bat文件禁用了说明:"HKEY_LOCAL_MACHINE\SYST...
恢复由用户错误误删除的表或表中的数据
恢复由用户错误误删除的表或表中的数据恢复由用户错误误删的表可以使用flashback drop,恢复由用户错误误删的数据可以使用flashback query.flashback drop恢复的数据是保留在recyclebin中的数据.,recyclebin中的数...
使用Data Pump迁移表空间
使用Data Pump迁移表空间必须满足的条件1、两个数据库具有相同的字符集2、不能是sys用户的对像或sys表空间具体步骤如下﹕1、检查表空间约束SQL> execute sys.dbms_tts.transport_set_check('HA',true)PL/SQL...
处理会影响standby database的primary database事件
处理会影响standby database的primary database事件为了阻止问题的发生,你必须注意那些在primary database上会影响到standby database的事件并能针对这些事件在standby database上运行合理的SQL语句或操作.在某些...
在SQLPLUS里显示IP、用户名和实例名
在SQLPLUS里显示IP、用户名和实例名 方法一:编辑$ORACLE_HOME/sqlplus/admin/glogin.sql文件在末尾加入下面的内容即可define gname = 'SQL'column global_name new_value gnameset termout offselect u...
管理Physical Standby Database之一
管理Physical Standby Database之一Standby Database启动与关闭1. 启动启动数据库到mount状态SQL> startup mount确保primary database参数 log_archive_dest_state_2='enable',可以通过下的语句的修改(在prim...
Data Pump每天自动导出数据
Data Pump每天自动导出数据 1.编写导出数据所需scriptvi expdp_auto_backup.sh#!/bin/sh#create date:2008/05/30#function:using data pump backup databaeexport ORACLE_SID=dbtestexport ORACLE_HOME=/u01/app...
RMAN 参数配置设置
RMAN 参数配置设置RMAN> show all;RMAN configuration parameters are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DI...
DataGuard 通过RMAN创建Standby Database
DataGuard 通过RMAN创建Standby Database一、说明1.环境操作系统Red Linux Enterprise as 4数据库版本Oracle 10g Release 22.primary databaeIP:10.87.0.198ORACLE_SID=dbtestdb_unique_name=dbtest3.stand...
ORACLE10GR2 STATSPACK安装及分析报告生成
ORACLE10GR2 STATSPACK安装及分析报告生成1. 建立收集数据所用的tablespaceCREATE TABLESPACE PERFSTAT DATAFILE '/u02/oradata/dbtest/dbtest/perfstat01.dbf' SIZE 128M AUTOEXTEND ON NEXT 2M MAXSIZE ...