partition 分区表移动到其他表空间
beginfor x in(select partition_name from dba_tab_partitions where table_name='SMSG_LOGS')loopexecute immediate 'alter table smsg_logs move partition ' || x.partition_name || ' tablespace users';end lo...
partition 分区表重命名
declarel_str varchar2(4000);begin for x in (select a.partition_name, a.tablespace_name, a.high_value from user_tab_partitions a where a.table_name='AUDIT_TRAI...
批量移动分区表到其他表空间
移动smsg_logs 表的全部分区到PRODUCT表空间: beginfor x in(select partition_name from dba_tab_partitions where table_name='SMSG_LOGS')loopexecute immediate 'alter table smsg_logs move partition ...
rollback_dist_lock.sh 回滚分布式锁
#!/bin/bash#Author:chipengfei#Date: 2013-02-23#Mail: chipengfei@7500.com.cn#Desc: rollback force the abnormal distribute locks#Usage: bash rollback_dist_lock.sh . /home/oracle/.profilesqlplus...
ct_deletepartition.pl 删除电信分区
#!/usr/bin/perl$ENV{'ORACLE_HOME'}='/oracle/product/10.2.0.1';$ENV{'PATH'}="/usr/local/bin:/bin:/usr/bin:/home/oracle/bin:/bin:$ENV{'ORACLE_HOME'}/bin"; $ENV{'TERM'}='vt100'; our $warehouse='ct_wareho...
delete_partition.pl 删除分区
#!/usr/bin/perl$ENV{'ORACLE_HOME'}='/oracle/product/10.2.0';$ENV{'PATH'}="/usr/local/bin:/bin:/usr/bin:/home/oracle/bin:/bin:$ENV{'ORACLE_HOME'}/bin"; $ENV{'TERM'}='vt100'; our $warehouse='warehouse/w...
impdp 导入 脚本
#!/bin/bash#set -x. /home/oracle/.bash_profileexport L_PRODUCT_PWD=XXXexport L_FILE_DATE=`date +%Y%m%d`export L_FILE_DATE_D=`date -d -2days +%Y%m%d`export L_OLD_DATE=`date -d -2days +%Y%m%d` &nb...
expdp 导出脚本
#!/usr/bin/bash#set -x. /home/oracle/.profileexport L_PRODUCT_PWD=XXXexport L_FILE_DATE=`date +%Y%m%d` #*****************************************************...
查看smsglogs 分区表的情况
SQL> select SEGMENT_NAME, PARTITION_NAME, SEGMENT_TYPE , TABLESPACE_NAME ,bytes/1024/1024 from user_segments wheresegment_name like 'SMSG%' order by 2; ...
undo表空间使用率及删除 undo表空间条件
SELECT (NVL(SUM(bytes), 0)) use FROM dba_undo_extents WHERE tablespace_name = (select value from v$parameter where name='undo_tablespace') AND status IN ('ACTIVE', 'UNEXPIRED'); online标示当前...
oracle缺省用户
DBSNMP- is install for Enterprise Manager Intelligent Agent TRACESVR- is install for Enterprise Manager OUTLN-Stored Outlines都可以更改,如果没有用,最好lock掉...
oracle 获取字符串长度函数length()和lengthb()
引用:http://www.cnblogs.com/fyfblog/archive/2010/12/13/2097146.htmloracle获取字符串长度函数length()和lengthb() lengthb(string):计算string所占的字节长度:返回字符串的长度,单位是字...
ORACLE 归档日志打开关闭方法
一 设置为归档方式1 sql> archive log list; #查看是不是归档方式2 sql> alter system set log_archive_start=true scope=spfile; #启用主动归档 sql> alter system set ...
ORACLE EXPDP命令使用详细
ORACLE EXPDP命令使用详细相关参数以及导出示例: 1. DIRECTORY指定转储文件和日志文件所在的目录DIRECTORY=directory_objectDirectory_object用于指定目录对象名称.需要注意,目录对象是使用CREATE DIRECTO...
password_reuse_time与password_reuse_max之间的相互关系
password_reuse_time与password_reuse_max之间的相互关系1、当二者都为UNLIMITED时,密码可以任意重用,DEFAULT profile中就是这样设置的。2、当其中一个为UNLIMITED,另一个为其他值(或者不做设置)时,密码永...
oracle profile 介绍
引用:http://www.cnblogs.com/jacktu/archive/2007/03/13/672858.html一、目的:Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数...
EXP-00008: 遇到 ORACLE 错误 904 ORA-01003
今日导数据遇到一错误,记得之前也遇到过,但是没做记录,在此记一记,便于加深印象。 使用exp导数据的时候,在本地连远程DB服务器执行如下语句:exp **/**@192.168.90.125/center file=.... 出...
oracle清理分布式锁脚本
#!/bin/bash. /home/oracle/.bash_profilesqlplus -S / as sysdba <<EOF > test1.sqlset heading off pagesize 0 echo off linesize 200 feedback off trimspool onselect 'rollback force ''...
oracle中去掉文本中的换行符、回车符、制表符
oracle中去掉文本中的换行符、回车符、制表符 2010-12-03 13:14:47| 分类: 备 忘 | 标签: |字号大中小 订阅 一、特殊符号ascii定义制表符 chr(9) 换行符 chr(10)回车符 chr(13)二、嵌套使用repalce,注意每...
在ORACLE SQL语句中,单引号和双引号的使用
在ORACLE SQL语句中,单引号和双引号的使用/**在ORACLE中 双引号" 被当做一个普通的字符串来处理**/SELECT '"' AS "字符串结果" FROM DUAL;/**正常状态下,两个''包含的字符串被当做字面值**/SELECT 'ziwen@163....