手工刷新物化视图的两种方法
1.ALTER MATERIALIZED VIEW viewname REFRESH FAST2.BEGINDBMS_MVIEW.REFRESH (list => 'viewname',Method =>'C',refresh_after_errors => True);END;第二种比较有效![@more@]
sqlplus /as sysdba 报1013错误,另一种情况。
发现把oracle用户放在dba组里也不行了,放在oinstall组里解决问题。[@more@]
v$database中的PROTECTION_LEVEL,跟Automatic archival有关。
如果Automatic archival是Enabled,PROTECTION_LEVEL就是MAXIMUM PERFORMANCE;如果是Disable,PROTECTION_LEVEL就是UNPROTECTED[@more@]
SharePlex for Oracle - ORA-01013: user requested cancel of current operation
This message is strictly informational. The "user requested cancel of current operation on rowid AAAAAAAAAx" error is just evidence of excessive rollback activity on the source database. This is when a user issues a ctrl c during execution of a script or someone's session was killed before a commit was issued. This is not a fatal error.[@more@]
以前没用过的sqlplus的输出格式
SET verify OFF 取消参数传入时对sql的校验set pagesize 0 取消返回记录之间的空行[@more@]
update multi-fields at one sql
update table1 set f1=(select b.f1 from table2 b,table1 a where a.id=b.id), f2=(select b.f2 from table2 b,table1 a where a.id=b.id), f3=(select b.f3 from table2 b,table1 a where a.id=b.id);[@more@]
获得耗CPU的SQL
select a.sid,spid,status,substr(a.program,1,40) prog,a.terminal,osuser,value,d.SQL_TEXTfrom v$session a,v$process b,v$sesstat c,v$sqltext dwhere c.statistic#=12 and c.sid=a.sid and a.paddr=b.addrand a.sql_address =d.address order by value desc;value的单位是1/100秒[@more@]
判断一个字符串是否全由数字组成
select nvl2(translate('81726ad76','1234567890',''),'is characters','is number') from dual;返回 'is characters'select nvl2(translate('8172217976','1234567890',''),'is characters','is number') from dual;返回 'is number'这两句SQL里在c2的最前面有个反斜杠,c3就是一个反斜杠,ITPUB的BLOG输不进反斜杠。[@more@]解释:TRANSLATE(c1,c2,c3) 将c1中与c2相同的字符以c3代替example:SQL> select TRANSLATE('fumble','uf','ar') test from dual;TEST------rambleSQL> select translate('8172217976','1234567890','') fro
got ORA-27121 when use sqlplus in root user(OS)
issue:bash-3.2# sqlplus xxxx/xxxxSQL*Plus: Release 10.2.0.2.0 - Production on Wed Apr 2 02:30:05 2003Copyright (c) 1982, 2005, Oracle. All Rights Reserved.ERROR:ORA-01034: ORACLE not availableORA-27121: unable to determine size of shared memory segmentSVR4 Error: 13: Permission denied[@more@]This is caused by Oracle installer not setting setuidon $ORACLE_HOME/bin/oracle.Fix:# cd $ORACLE_HOME/bin# chmod 6751 oracle
ORA-01031: insufficient privileges
克隆ORACLE之后用SYSDBA登陆出现1031错误,原因是新建的ORACLE用户没有放在DBA组里。[@more@]
網上電影常見版本(TS,TC,SCR......)釋疑
轉載自全聯 SNLNCAM - CAM通常是用數碼攝像機從電影院盜錄。即所謂的「電影版」,有時可以使用小三角架在電影院進行盜錄,但大多數時候不可能,除非管理員是你家親戚或者你把管理員都幹掉了,出於這種原因攝像機會經常抖動。並且由 於聲音是從攝像機自帶的話筒錄製,所以經常會錄到觀眾的笑聲等聲音,尤其是喜劇片。因為這些因素,圖像和聲音質量通常都很差。但很幸邚膩頉]有在熱血看到過這種版本。[@more@]TELESYNC (TS) - TS比CAM優越的地方是,在偷錄的時候使用了外置的音源(一般是影院座椅上為聽力不好的人而設的耳機孔),但是這並不