給一般用戶授createanyprocedure、exectureanyprocedure這2個權(quán)限是很不安全的事。因為授權(quán)后,通過一些處理,該用戶可以取得dba權(quán)限,請一定注意。下面是實驗過程:SQL>createuserhackeridentifiedbybbk;Usercreated.SQL>grantcreatesessiontohacker;Grantsucceeded.SQL>grantcreateanyprocedure,executeany
系統(tǒng) 2019-08-12 01:55:01 2037
OracleRaw,number,varchar2...轉(zhuǎn)換在網(wǎng)絡(luò)中的計算機之間傳輸RAW數(shù)據(jù)時,或者使用Oracle實用程序?qū)AW數(shù)據(jù)從一個數(shù)據(jù)庫移到另一個數(shù)據(jù)庫時,Oracle服務(wù)器不執(zhí)行字符集轉(zhuǎn)換。存儲實際列值所需要的字節(jié)數(shù)大小隨每行大小而異,最多為2,000字節(jié)。可能這樣的數(shù)據(jù)類型在數(shù)據(jù)庫效率上會提高,而且對數(shù)據(jù)由于字符集的不同而導(dǎo)致的不一致的可能性在這邊也排除了。這個字段在實際的用途中好像不多。raw類型的介紹,在此引用了一下網(wǎng)友的blog:R
系統(tǒng) 2019-08-12 01:51:54 2036
模式:CREATEORREPLACETYPE類型名asOBJECT(屬性名屬性類型,...);舉例:CREATEORREPLACETYPEBITS_IDX_BASEASOBJECT(NAMEVARCHAR2(4000),FIELDSVARCHAR2(4000),CREATE_DATEVARCHAR2(4000),INCREMENT_DATEVARCHAR2(4000));CREATEORREPLACETYPEBITS_IDX_BASE_TBLASTABLE
系統(tǒng) 2019-08-12 01:54:55 2035
--聲明游標;CURSORcursor_nameISselect_statement--For循環(huán)游標--(1)定義游標--(2)定義游標變量--(3)使用for循環(huán)來使用這個游標declare--類型定義cursorc_jobisselectempno,ename,job,salfromempwherejob='MANAGER';--定義一個游標變量v_cinfoc_emp%ROWTYPE,該類型為游標c_emp中的一行數(shù)據(jù)類型c_rowc_job%ro
系統(tǒng) 2019-08-12 01:54:14 2035
Oracle10046是一個Oracle內(nèi)部事件。最常用的是在Session級別設(shè)置sql_trace(altersessionsetsql_trace=true)即是開啟了級別為1的10046調(diào)試事件。當設(shè)置了10046事件之后,Oracle將產(chǎn)生一個dump文件。通過得到的dump文件進行進一步分析,可以得到Oracle內(nèi)部執(zhí)行系統(tǒng)解析、調(diào)用、等待、綁定變量等詳細的trace信息,對于分析系統(tǒng)的性能有著舉足輕重的作用。一、10046事件的相關(guān)參數(shù)該事件
系統(tǒng) 2019-08-12 01:52:07 2035
安裝請參考http://www.cnblogs.com/tsing/archive/2012/05/15/2501753.html1、檢查監(jiān)視器:監(jiān)視器配置至少必須顯示256種顏色>>>無法使用命令/usr/bin/xdpyinfo自動檢查顯示器顏色。請檢查是否設(shè)置了DISPLAY變量。未通過<<<<解決:按其他人員的提示,在root下,執(zhí)行“xhost+”,但我的仍然不可以,重啟系統(tǒng)竟然好了。2、在建庫時都是選擇generalpurpose,這樣無法指定
系統(tǒng) 2019-08-12 01:53:42 2034
原文:[推薦]ORACLEPL/SQL編程之五:異常錯誤處理(知已知彼、百戰(zhàn)不殆)[推薦]ORACLEPL/SQL編程之五:異常錯誤處理(知已知彼、百戰(zhàn)不殆)繼上三篇:ORACLEPL/SQL編程之八:把觸發(fā)器說透ORACLEPL/SQL編程之六:把過程與函數(shù)說透(窮追猛打,把根兒都拔起!)[推薦]ORACLEPL/SQL編程之四:把游標說透(不怕做不到,只怕想不到)得到了大家的強力支持與建議,萬分感謝。接下來介紹下一篇:oraclepl/sql異常處理部
系統(tǒng) 2019-08-12 01:52:22 2032
#1.系統(tǒng)日期、時間函數(shù)^1.SELECTTO_CHAR(SYSDATE,'YYYY-MM-DDHH24:MI:SS')FROMDUAL--查詢系統(tǒng)當前日期^2.SELECTSYSTIMESTAMPFROMDUAL--查詢帶時區(qū)的系統(tǒng)日期^3.SELECTDBTIMEZONEFROMDUAL--查詢當前時區(qū)SELECTSESSIONTIMEZONEFROMDUAL--查詢當前會話的時區(qū)^4.SELECTTO_CHAR(ADD_MONTHS(TO_DATE(
系統(tǒng) 2019-08-12 01:52:38 2031
由于客戶需求中對報文的格式需求變化,增加了對發(fā)貨人格式進行分割.要求如下:NAD+CZ+++發(fā)貨人1+發(fā)貨人2:發(fā)貨人3:發(fā)貨人4:發(fā)貨人5'發(fā)貨人1(35):shipper;發(fā)貨人的前35個字符(小于等于35個字符)發(fā)貨人2~5(35):以35個字符(小于等于35個字符)為一段,對發(fā)貨人進行分割;需要保持單詞的完整性,保持數(shù)值的完整性;若發(fā)貨人超長(大于35*5個字符),則在品名的后面添加“*超長的發(fā)貨人信息”我們平常對字符串的分割都會給出分割的特殊符號
系統(tǒng) 2019-08-12 01:33:41 2031
OracleADFFaces是一個比較全面的JSF的標簽庫,可以用來豐富你的Web界面。下面的Blog是一個具體的例子http://www.thogau.net/blog/page/thogau/20051224#adf_faces_integration_in_appfuse不過ADF仍然有許多缺陷:例如不是開源的,無法基于它們定制新的組件。目前還不支持Ajax等等。Trackback:http://tb.blog.csdn.net/TrackBack.
系統(tǒng) 2019-08-12 01:33:37 2031
數(shù)據(jù)庫各個表空間增長情況的檢查:SQL>SELECTA.TABLESPACE_NAME,(1-(A.TOTAL)/B.TOTAL)*100USED_PERCENTFROM(SELECTTABLESPACE_NAME,SUM(BYTES)TOTALFROMDBA_FREE_SPACEGROUPBYTABLESPACE_NAME)A,(SELECTTABLESPACE_NAME,SUM(BYTES)TOTALFROMDBA_DATA_FILESGROUPBYT
系統(tǒng) 2019-08-12 01:52:36 2029
SQL優(yōu)化技巧:1.有效地降低邏輯讀(onsistentgets)是sql優(yōu)化的基本原則之一2.通過物化視圖,可以優(yōu)化sql;另外,還可以在視圖上創(chuàng)建索引的比如:對視圖的降序索引createindexidx_descondemo_view(numUserTypedesc,numRankdesc,numUserIddesc);3.創(chuàng)建表關(guān)鍵字段的索引,也是可以達到優(yōu)化sql作用但要注意,潛在的數(shù)據(jù)類型轉(zhuǎn)換,會造成索引失敗。比如:articleID字段類型是n
系統(tǒng) 2019-08-12 01:51:48 2028
oracle樹查詢的最重要的就是select…startwith…connectby…prior語法了。依托于該語法,我們可以將一個表形結(jié)構(gòu)的以樹的順序列出來。在下面列述了oracle中樹型查詢的常用查詢方式以及經(jīng)常使用的與樹查詢相關(guān)的oracle特性函數(shù)等,在這里只涉及到一張表中的樹查詢方式而不涉及多表中的關(guān)聯(lián)等。1、準備測試表和測試數(shù)據(jù)12345678910111213141516171819202122232425262728293031323334
系統(tǒng) 2019-08-12 01:54:54 2027
Oracle使用時間長了,新增了許多user和tablespace.需要清理一下對于單個user和tablespace來說,可以使用如下命令來完成。步驟一:刪除userdropuser××cascade說明:刪除了user,只是刪除了該user下的schemaobjects,是不會刪除相應(yīng)的tablespace的。步驟二:刪除tablespaceDROPTABLESPACEtablespace_nameINCLUDINGCONTENTSANDDATAFIL
系統(tǒng) 2019-08-12 01:54:10 2027
系統(tǒng)環(huán)境:1、操作系統(tǒng):Windows2000Server2、數(shù)據(jù)庫:Oracle8iR2(8.1.6)forNT企業(yè)版3、開發(fā)工具:Delphi5企業(yè)版連接方法:一、安裝Oracle8iR2(8.1.6)forNT企業(yè)版使用典型安裝,安裝目錄為D:\Oracle;二、安裝Delphi5企業(yè)版把Delphi5光盤放入光驅(qū),使用典型安裝,安裝目錄為C:\ProgramFiles\Borland\Delphi5;三、生成Oracle實驗記錄連入SQL*Plus
系統(tǒng) 2019-08-12 01:53:55 2027