oracle 查看隐含参数脚本
set linesize 132 column name format a30 column value format a25 select x.ksppinm name, y.ksppstvl value, y.ksppstdf isdefault, decode(bitand(y.ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE') ismod, decode(bitand(y.ksppstvf,2),2,'TRUE','FALSE') isadj from ...
oracle11g 新特性 - rman自动备份控制文件延迟
OS:Oracle Linux Server release 5.7DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 -64bit Production查看rman是否开启自动备份控制文件RMAN> show all;RMAN configuration parameters for database with db_unique_name YOON are:CONFIGURE RETENTION POLICY TO REDUNDA...
RMAN 报:ORA-19504 ORA-27038
在itpub中看到下面的问题:oracle 10g备份脚本如下run{allocate channel d1 device type disk MAXPIECESIZE=100M;crosscheck archivelog all;delete noprompt expired archivelog all;backup full tag '3Gfull' database include current controlfile format '/vm_svn/rmanback/fullback_%d_%T_s%s_p%p' plusa...
MYSQL-查看数据库或表的大小
1、进去指定schema 数据库(存放了其他的数据库的信息)mysql> use information_schema;2、查询所有数据的大小mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES;3、查看指定数据库实例的大小,比如说数据库 yoon mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB')...
ORACLE-用户常用数据字典的查询使用方法
一、用户查看当前用户的缺省表空间SQL> select username,default_tablespace from user_users;USERNAME DEFAULT_TABLESPACE------------------------------ ------------------------------SCOTT USERS查看当前用户的角色SQL> select * from user_role_privs;USERNAME GRANTED_ROLE ADMIN_OP...
oracle - redo 损坏或删除处理方法
OS:Oracle Linux Server release 5.7DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production数据库打开模式,非归档模式,非当前日志损坏SQL> archive log list;Database log mode No Archive ModeAutomatic archival DisabledArchive destination USE_DB_RECOVER...
MYSQL-给带特殊符号的数据库创建用户名
MYSQL-创建数据库及用户名:mysql> create database yoon;Query OK, 1 row affected (0.00 sec)mysql> grant all privileges on yoon.* to 'yoon'@'%' identified by 'yoon';Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)创建数据...
MYSQL创建多张表,相同表结构,不同表名
#!/bin/bashfor i in {0..63}domysql -u$1 -p$2 -h127.0.0.1 <<EOFuse yoon;create table ivc_pre_detail_$i(id bigint not null,refId bigint,detailType smallint,wid int comment '商品编号',wname varchar(150) comment '商品名称',num int comment '商品数量',price decimal(16,6) comment '商品价...
SQL 跟踪方法相关介绍
oracle sql跟踪方法:1、sql_trace打开跟踪:alter session set sql_trace=true;为跟踪文件做标记:alter session set tracefile_identifier='look_for_me';停止跟踪:alter session set sql_trace=false;最后生成的跟踪文件可以采用tkprof工具生成来查看。2、10046跟踪代码跟踪界别介绍:Level 0 停用SQL跟踪,...
收缩 表空间
OS:Oracle Linux Server release 5.7DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production收缩表空间大小,最小必须是该表空间目前最大块段的大小查看YOON表空间最大的block_id:SQL> select max(block_id) from dba_extents where tablespace_name='Y...
oracle 配置 oem
1、启动命令是[oracle@yoon ~]$ cd $ORACLE_HOME/bin[oracle@yoon ~]$ ./emctl start dbconsole停止命令是[oracle@yoon ~]$ ./emctl stop dbconsole查看oem状态[oracle@yoon ~]$ ./emctl status dbconsoleoracle的环境变量UNQNAME没设或设置不正确export ORACLE_UNQNAME=yoon(换上你自己的)...
索引大小及占表的空间
查看索引占用空间大小:select (sum(bytes)/1024/1024)||'MB' from dba_segments where segment_name = 'PK_EMP';170MB查看表占用空间大小select (sum(bytes)/1024/1024)||'MB' from dba_segments where segment_name = 'EMP';2100MB170/2100= 8% , 由此得出索引占表的8%左右的空间...
Oracle 11g Windows 迁移至 Linux
OS:windows server 2008 R2 enterpriseDB:11.2.0.1.0数据库配置:ORACLE_BASE=D:\app\AdministratorORACLE_HOME=D:\app\Administrator\product\11.2.0\dbhome_1ORACLE_SID=yoon↓OS:Oracle Linux Server release 5.7DB:11.2.0.3.0数据库配...
ORACLE 单实例完全卸载数据库
1.用oracle用户登录如果要再次安装, 最好先做一些备份工作。包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。要是有可能连创建数据库的脚本也保存下来2.使用SQL*PLUS停止数据库[oracle@yoon oracle]$ sqlplus /nologSQL> connect / as sysdbaSQL> shutdown immediateSQL> exit...
RMAN - 备份异机恢复
OS:Oracle Linux Server release 5.7DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production① RMAN异机恢复的时候,db_name必须相同。如果想要改别的实例命,可以在RMAN恢复成功后,用 nid 命令修改。② 恢复路径与源库不相同,在restore时用set指定新位置,并...
RMAN - "丢失控制文件的恢复"
OS:Oracle Linux Server release 5.7DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production1.如何获取数据库的DBID由于DBID在控制文件和数据文件都存在记录,所以如果能够mount数据库就可以查询v$database视图获得SQL> select dbid from v$database;...
SQL开发 循序渐进
吉庆师傅整理:http://www.itpub.net/thread-1418150-1-1.html
ORA-00265: instance recovery required, cannot set ARCHIVELOG
OS:Oracle Linux Server release 5.7DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionSQL> startup mountORACLE instance started.Total System Global Area 3340451840 bytesFixed Size 2232960 bytesVariable Size 1912606080 bytesDatabase Buffers...
ORA-01207: file is more recent than control file -
OS:[root@yoon ~]# more /etc/oracle-releaseOracle Linux Server release 5.7DB:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionPL/SQL Release 11.2.0.3.0 - Production测试:1、对数据库的控制文件备份2、删除现有的控制文件后,用备份的控制文件还...
CentOS 6.3 配置 yum
ContOS 配置yum:1、cd /etc/yum.repos.d2、创建个任意目录,将所有文件移动到创建的目录中,除了CentOS-Media.repo3、编辑CentOS-Media.repovi CentOS-Media.repo[c6-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS/# file:///media/cdrom/ # file:///media/cdrecorder/gpgchec...