??测试oracle 11g cluster 中OLR的重要性called an Oracle Local Registry (OLR): each node in a cluster has a local registry for node-specific resources测试一:模拟olr异常丢失的情况:
这里首先将olr renam
[root@vmrac2 cdata]# mv vmrac2.olr vmrac2.olr.bak然后尝试去启动crs
[root@vmrac2 cdata]# crsctl start crs
CRS-4124: Oracle High Availability Services startup failed.
CRS-4000: Command Start failed, ...
今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种情况,初步猜想可能是哪个日志或跟踪文件太大导致。切换到跟目录,使用du -sh *来一层一层查看到底是哪个文件占用了这么多空间,最后定位到目录/u01/app/11.2.0/grid/crf/db/<hostname>使用ls -lSrh对文件进行排序,发现“罪魁祸首”是crfclust.bdb[root@sz-db02 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sd...
1. 默认情况下数据库没有启用密码验证函数功能,可通过下面sql查询SQL> select limit from dba_profiles where RESOURCE_NAME=‘PASSWORD_VERIFY_FUNCTION‘ and profile=‘DEFAULT‘;LIMIT----------------------------------------NULLLimit 列的值为null 表示未启用密码验证函发功能; 如果返回值为: VERIFY_FUNCTION_11G 则表示启用验证函数功能.2. 如何开启验证函数功能SQL> @$ORACLE_HOME/rdbms/admin/utlpwdmg.sqlSQL...
1.SET AUTOTRACE OFF 没有执行计划,是oracle的默认情况;2.SET AUTOTRACE ON EXPLAIN 只有执行计划,没有统计部分;3.SET AUTOTRACE ON STATISTICS 只有sql语句执行的统计部分无执行计划;4.SET AUTOTRACE ON 既有执行计划又有sql语句执行的统计部分;5.SET AUTOTRACE TRACEONLY 跟SET AUTOTRACE ON一样,但是没有sql执行数据的输出;原文:http://www.cnblogs.com/lele88lala/p/4677401.html
一、概述什么是单行函数:操作数据对象
接受参数返回一个结果
只对一行进行变换
每行返回一个结果
可以转换数据类型
可以嵌套
参数可以是一列或一个值// 比如分组函数就是典型的多行函数分类: 二、字符函数大小写控制函数: LOWER()——转化为小写UPPER()——转化为大写INITCAP()——首字母大写SELECTLOWER(‘SQL Course‘),UPPER(‘SQL Course‘),INITCAP(‘SQL Course‘) FROM dual;LOWER(‘SQLCOURSE‘) UPPER(‘SQLC...
Oracle新建数据库,即新建一块表空间,将表空间分配给某个用户。1.创建表空间:CREATE TABLESPACE <表空间名>
DATAFILE ‘C:\app\oradata\orcl\date.dbf‘
SIZE <空间>[K|M]
[AUTOEXTEND [OFF|ON]];2.创建用户:CREATE USER <用户名> IDENTIFIED BY <密码>
DEFAULT TABLESPACE <表空间名>
[TEMPORARY TABLESPACE <l临时表空间名>];3.将表空间分配给用户:ALTER USER <用户名> DEFAULT TABLESPACE <表空间名>;4.给用户授权:G...
定时任务应用场景: 某一个生产系统上面,临时表不断变多,占了不少磁盘空间。由于这套软件是直接买的,不方便修改源代码。所以考虑使用Oracle定时任务直接从数据库层删除临时表。 定时任务业务: 首先写好一个存储过程。读当前用户所有以tempXXXXX开头的临时表,然后依次删除所有的临时表。然后在建立Oracle Job每天晚上定时调用这个存储过程。 存储过程代码:create or replace PROCEDURE KDDROPTEMPTABLE AS BEGIN declare...
1、创建DIRECTORYcreate directory sjhf as‘/data/sjhf‘;
Grantread,write on directory sjhf to test;2、查看目录及权限SELECT privilege, directory_name, DIRECTORY_PATH FROM user_tab_privs t,
all_directories d WHERE t.table_name(+) = d.directory_name ORDERBY2, 1; 3、执行导出expdp test/passwd@orcl version=10.2.0.1 directory=sjhf dumpfile =test.dmp 4、执行导入先将要恢复的dmp文件放置/data/sjhf目录下,例如...
1、简单连接基本连接语法:SELECT [ALL|DISTINCT]column_name[,expression…]FROM table1_name[,table2_name,view_name,…][WHERE condition][GROUP BY column_name1[,column_name2,…] [HAVING group_condition]][ORDER BY column_name2 [ASC|DESC][,column_name2,…]]; 基本连接查询emp表中所有员工的编号,姓名,工资,部门号,及部门名称方法一: SQL> SELECT empno,ename,sal,emp.deptno,dname FROM emp,dept ...
在之前的文章(http://space.itpub.net/17203031/viewspace-774843)中,笔者介绍了如何在Linux 2.6内核中配置HugePage以及AMM与其的不兼容性。由于原理机制的差异,Oracle 11g引入的特性AMM(Automatic Memory Management)与HugePage是不可并存的。 在早期的11g版本中(11.2.0.2之前),AMM与HugePage水火不容。如果操作系统启用了HugePage特性,同时数据库使用AMM的情况下,数据库实例启动是要报错的。Oracle推荐的做法是将AMM关...
oracle误删除数据的恢复方法学习数据库时,我们只是以学习的态度,考虑如何使用数据库命令语句,并未想过工作中,如果误操作一下,都可能导致无可挽回的损失。当我在工作中真正遇到这些问题时,我开始寻找答案。 今天主要以oracle数据库为例,介绍关于表中数据删除的解决办法。(不考虑全库备份和利用归档日志)删除表中数据有三种方法:·delete(删除一条记录)·drop或truncate删除表格中数据 1.delete误删除的解决方法原理:利用...
100、---------------修改表结构,添加字段------------------ alter table stu add(addr varchar2(29)); 101、---------------删除字段-------------------------- alter table stu drop (addr); 102、---------------修改表字段的长度------------------ alter table stu modify (addr varchar2(50));--更改后的长度必须要能容纳原先的数据 103、----------------删除约束条件---------------- a...
Oracle数据库的数据结构650) this.width=650;" title="clip_image002" border="0" alt="clip_image002" src="http://s3.51cto.com/wyfs02/M01/5A/31/wKioL1T5XjvCUraoAADHKTUCaYg212.jpg" "580" height="232" />' ref='nofollow'>650) this.width=650;" title="clip_image002" border="0" alt="clip_image002" src="http://s3.51cto.com/wyfs02/M01/5A/31/wKioL1T5XjvCUraoAADHKTUCaYg212.jpg" "580" height="232" />Oracle的文件...
获取【下载地址】? ?QQ: 313596790? ?【免费支持更新】A 代码生成器(开发利器);全部是源码??? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 都生成? ?就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池druid;??数据库连接池??阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势C 安全权限框架shiro ;??Shiro 是一个用 Java 语言实现的框...
27使用调度程序Oracle Database provides database job capabilities through Oracle Scheduler (the Scheduler). This chapter explains how to use the various Scheduler components, and discusses the following topics:调度程序对象和它们的命名使用Jobs使用Programs使用Schedules使用Job Classes使用Windows使用Window Groups使用Events使用Chains分配资源通过jobsNote:This chapter describes how to use the DBMS_SCHEDUL...