6÷2(1+2)
四年级下册用字母表示数这一章中,我们学到了在数字与字母之间的“×”,字母与字母之间的“×”,还有数字与括号之间的“×”可以省略不写,或者用“ ”来表示,但是数字与数字之间的乘号不可以省略不写,例如“5×3”就不能学成53,否则“5×3”和53就要混淆不清,学生也自然明白。 其实,还有一种情况的乘号也是不可以省略不写的。例如:a÷3×b,我们就不能写成a÷3b,那么a÷3×b为什么不能写成a÷3b呢?原因是:在 a÷3×b中,按照四则混合运算的顺序是先算除法,再算乘法的,表示的意思是:a除以3的商乘b,积是多少?而a÷3b表
生成批量KILL会话script
select 'alter system kill session ''' ||sid ||',' ||serial# || ''';' from v$session where sid in ("sidno")[@more@]
dba_segments表中的header_block与dba_extents表中的blockid问题
dba_segments表中的header_blockSYS>select segment_name,header_file,header_block from dba_segments where segment_name='TEST' and owner='TIM';SEGMENT_NAME HEADER_FILE HEADER_BLOCK------------------------------ ---------------- -----------------TEST 4 579dba_extents表中的block_idSYS>select segment_name,file_id,block_id from dba_extents where segment_name='TEST' and owner='TIM';SEGMENT_NAME
查询表空间对应的数据文件
select t1.name,t2.name from v$tablespace t1,v$datafile t2 where t1.ts#=t2.ts#;[@more@]
ORACLE取整函数
ceil(15.47)取比15.47大的最近的一个整数SQL> select ceil(15.47) from dual;CEIL(15.47)----------- 16floor(15.47)取比15.47小的最近的一个整数SQL> select floor(15.47) from dual;FLOOR(15.47)------------ 15trunc(15.47)只取整数部分SQL> select trunc(15.47) from dual;TRUNC(15.47)------------ 15trunc(15.47,1)取一位小数SQL> select trunc(15.47,1) from dual;TRUNC(15.47,1)-------------- 15.4rount(15.47)四舍无入取整SQL> select round(15.47) from dual;ROUND(15.47)-
查看数据库表空间大小,剩余空间,剩余空间百分比!
select (ddf.tsname) "TABLESPACE NAME",(ddf.alls||'M') "SIZE",trunc(dfs.frees) "FREE SIZE",trunc(dfs.frees/ddf.alls*100) "%" from (select tablespace_name tsname,sum(bytes/1024/1024) alls from dba_data_files group by tablespace_name) ddf,(select tablespace_name tsname,sum(bytes/1024/1024) frees from dba_free_space group by tablespace_name) dfs where ddf.tsname = dfs.tsname order by "%" asc;[@more@]cha
[转]alter system set events
alter system set events相关知识:格式:alter system|session set events ‘[eventnumber|immediate] trace name eventname [forever] [, level levelnumber] : …….’通过:符号,可以连续设置多个事件,也可以通过连续使用alter session set events来设置多个事件。格式说明:eventnumber指触发dump的事件号,事件号可以是Oracle错误号(出现相应错误时跟踪指定的事件)或oralce内部事件号,内部事件号在10000到10999之间,不能与immediate关键字同用。immediate关键字表示命令发出后,立即将指定的结构dump到跟踪文件中,这个关键字只
转帖:在Oracle数据库中移动数据文件
一.移动数据文件: – 可以用ALTER DATABASE,ALTER TABLESPACE两种方法移动数据文件。 1. ALTER DATABASE方法; – 用此方法,可以移动任何表空间的数据文件。 ◆STEP 1. 下数据库: $ sqlplus /nolog SQL> CONNECT INTERNAL; SQL> SHUTDOWN; SQL> EXIT; ◆STEP 2.用操作系统命令移动数据文件: – 将数据文件 ‘test.ora’ 从/ora/oracle/data1目录移动到/ora/oracle/data2目录下: $ mv /ora/oracle/data1/test.ora /ora/oracle/data2 ◆STEP 3. Mount数据库,用ALTER DATABASE命令将数据文
ORA-00600: internal error code,
[oracle@oradb ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.3.0 - Production on Wed Apr 2 17:29:06 2008Copyright (c) 1982, 2006, Oracle. All Rights Reserved.Connected to an idle instance.SQL> startup nomountORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []由于 hostname 和 /etc/hosts 计算机名不一致导致。修改/etc/hosts ,重启启动数据库即可。[@more@]
Command Setup Oracle Database (RHEL5U5+ORACLE10.2.0)
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4
转帖:Oracle诊断案例-Spfile案例一则
作者:eygle |English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/06/oracle-spfile.html情况说明:系统:SUN Solaris8数据库版本:9203问题描述:工程人员报告,数据库在重新启动时无法正常启动.检查发现UNDO表空间丢失.问题诊断及解决过程如下: [@more@] 1. 登陆系统检查alert.log文件 检查alert.log文件是通常是我们诊断数据库问题的第一步 SunOS 5.8 login: rootPassword: Last login:
Rebuilding ASM data to create new database
/* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:10.5pt; mso-bidi-font-size:11.0pt; font
SQL sequence 概述
序列是会自动产生一组唯一的数字,它是一个共享对象,可以供多用户使用,它用来创建主键值。缓存在内存中能加快访问序列值效率。命令格式:Create sequence [sequence name][start with n] 序列起始数值 [maxvalue n] 序列最大数值[minvalue n] 序列最小数值[increment by n] 序列间隔值[cycle or nocycle] 序列当到最大值后是否循环,默认nocycle不循环[cache or nocache] 序列预先读入缓冲的值的个数,这个值必须小于序列周期中值的个数。例如起始值是1,间隔为2,最大值为10。周期中的值分别为从1开始1,3,5,7,9五个
Truncate table and Delete table different
TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。 TRUNCATE TABLE:删除内容、释放空间但不删除表结构定义。DELETE TABLE:删除内容不删除表结构定义,不释放空间。DROP TABLE:删除内容和表结构定义,释放空间。TRUNCATE 删除表比较快,但删除的数据不能恢复,无法rollback,只能删除表中的所有数据。delete 删除比truncate慢,删除的数据可以恢复,可以跟where条件删除某些指定记录。delete 记录是一条条删的,所删除的每行记录都
SQL OVER的作用和用法
over不能单独使用,要和分析函数:rank(),dense_rank(),row_number()等一起使用。 其参数:over(partition by columnname1 order by columnname2) 含义:按columname1指定的字段进行分组排序,或者说按字段columnname1的值进行分组排序。 例如:emp表中,有两个部门的记录:deptno =10,20,30 select deptno,rank() over(partition by deptno order by salary) from emp就是指分别在部门10,20,30中进行薪水的排名。[@more@]例:显示各部门员工薪金最高的前2名SCOTT>select ename,sal from (select ename,row_number(
PRKA-PRKV applications messages
PRKA—Cluster Node Applications Messages /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:10.5pt;
无法清除crs_stat中的删除失败的service
Program Information:You can find service in crs_stat, but service already does not exist.ora....staf.cs application 0/0 0/1 OFFLINE OFFLINE ora....bp1.srv application 0/0 0/0 ONLINE UNKNOWN dbp ora....bp2.srv application 0/0 0/0 ONLINE OFFLINE [oracle@dbp ~]$ srvctl remove service -d timdbp -s sstaf PRKO-2017 : Service sstaf does not exist for database timdbp.[@more@] Solution:[oracle@dbp ~]$ crs_unregister ora.timdbp.sst
Server-Side TAF with RHEL5U5+ORACLE10G
/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans
./vipca Error 0(Native: listNetInterfaces:[3])
在搭建RAC过程中再最后台Node运行root.sh,最后如果出现Error 0(Native: listNetInterfaces:[3])错误,则通过以下方法解决。 /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0c
RHEL5 Oracle EM 按钮出现乱码问题!!最终解决方案
1.修改jdk下面的字体。[oracle@dbp ~]$ cd $ORACLE_HOME/jdk/jre/lib/[oracle@dbp lib]$ cp font.properties.zh_CN.Redhat font.properties2.修改jre下面的字体。[oracle@dbp lib]$ cd $ORACLE_HOME/jre/1.4.2/lib/[oracle@dbp lib]$ cp font.properties.zh_CN.Redhat font.properties3.查看font.properties文件最后两行,发现zysong.ttf文件并不存在。[oracle@dbp lib]$ tail -n 2 font.propertiesfilename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/zysong.ttf解决:去下载zysong.t