1.IntervalPartitioning分區(qū)11g新特性_分區(qū)表按時間自動創(chuàng)建,具體見如下示例:CREATETABLEtest_01(idnumber,cjsjdate)PARTITIONBYRANGE(cjsj)INTERVAL(NUMTOYMINTERVAL(1,'month'))-----這里的1表示增加的間隔,表示每一個月作為一個分區(qū);這里的month表示間隔是月,還有另外一個參數(shù);year(PARTITIONP0VALUESLESSTHAN(
系統(tǒng) 2019-08-29 23:28:28 2346
http://www.eygle.com/archives/2007/07/oracle_datafile_limit.htmlOracle中數(shù)據(jù)文件大小的限制oracle表空間的數(shù)據(jù)文件大小最大限制是4G,能不能突破4G限制?我這的服務器是window2003,oracle是9i的,硬盤格式是NTFS當時我也遇到這個問題,硬盤格式不能是NTFS,NTFS只支持4G以下,最好是FAT32,不用重裝系統(tǒng)的,cmd->(fat32轉換ntfs命令:)conve
系統(tǒng) 2019-08-12 01:54:50 2346
普通排序SQL是這樣的:SELECTNAMEFROMTABLEORDERBYNAME;這時候我們需要按照自己定義的NAME的排序規(guī)則進行排序,如按照某個字典ARRAY進行排序,就需要用個臨時表來完成如建立表:C_SORT_TcreatetableC_SORT_T(SORT_IDNUMBER(10),SORT_NAMEVARCHAR2(20),SORT_SEQNUMBER(10))然后把原有的SQL聯(lián)合排序表進行查詢,然后用SORT_SEQ排序就可以了。如果
系統(tǒng) 2019-08-12 01:51:28 2344
長期以來,我一直用的是MSSQLServer/Access數(shù)據(jù)庫,通過.NET訪問MS自家的東西幾乎沒碰到過什么麻煩。最近項目中要用Oracle作為數(shù)據(jù)庫,學習研究了一些.NET訪問Oracle的東西,發(fā)現(xiàn)問題倒真的不少。1。System.Data.OracleClient和System.Data.OleDb命名空間雖然通過這兩個命名空間的類都可以訪問Oracle數(shù)據(jù)庫,但和SQLServer類似的(System.Data.SqlClient命名空間的類效
系統(tǒng) 2019-08-12 01:32:20 2344
模式: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 2341
ORACLEPL/SQL編程之八:把觸發(fā)器說透本篇主要內容例如以下:8.1觸發(fā)器類型8.1.1DML觸發(fā)器8.1.2替代觸發(fā)器8.1.3系統(tǒng)觸發(fā)器8.2創(chuàng)建觸發(fā)器8.2.1觸發(fā)器觸發(fā)次序8.2.2創(chuàng)建DML觸發(fā)器8.2.3創(chuàng)建替代(INSTEADOF)觸發(fā)器8.2.3創(chuàng)建系統(tǒng)事件觸發(fā)器8.2.4系統(tǒng)觸發(fā)器事件屬性8.2.5使用觸發(fā)器謂詞8.2.6又一次編譯觸發(fā)器8.3刪除和使能觸發(fā)器8.4觸發(fā)器和數(shù)據(jù)字典8.5數(shù)據(jù)庫觸發(fā)器的應用舉例觸發(fā)器是很多關系數(shù)據(jù)庫系
系統(tǒng) 2019-08-12 01:33:04 2341
原文:Oracle基礎數(shù)據(jù)庫備份和恢復一、為什么需要數(shù)據(jù)備份造成數(shù)據(jù)丟失的主要原因:1、介質故障。2、用戶的錯誤操作。3、服務器的徹底崩潰。4、計算機病毒。5、不可預料的因素。Oracle中故障類型分為以下4種。1、語句故障:執(zhí)行SQL語句過程發(fā)生的邏輯故障可導致語句故障。如果用戶編寫的SQL語句無效,就會發(fā)生語句故障。Oracle可自我修復語句故障,撤銷語句產生的而印象,并將控制權交給應用程序。2、用戶進程故障當用戶程序出錯而無法訪問Oracle數(shù)據(jù)庫時
系統(tǒng) 2019-08-12 01:53:34 2340
一、ORACLE實例——包括內存結構與后臺進程內存結構:1、系統(tǒng)全局區(qū):SystemGlobalArea(SGA)是一塊巨大的共享內存區(qū)域,他被看做是Oracle數(shù)據(jù)庫的一個大緩沖池,這里的數(shù)據(jù)可以被ORACLE的各個進程共用。其大小可以通過如下語句查看:select*fromv$sga;a、共享池(Sharedpool)包括SQL語句緩沖(LibraryCache)和數(shù)據(jù)字典緩沖區(qū)(DataDictionaryCache)b、塊緩沖區(qū)高速緩存(Datab
系統(tǒng) 2019-08-12 01:53:22 2339
數(shù)據(jù)庫事務(ACID)中的I指隔離性(isolation):未完成的(也就是未提交的)事務必須不可視。在某個事務進行期間,只有執(zhí)行該事務的一個會話能看到所做的變化。oracle是通過使用還原段來實現(xiàn)隔離性的。還原段(undo)的目的:(1)事務恢復;(2)事務回滾;(3)讀一致性代碼SQL>selectname,valuefromv$parameterwherenamelike'%undo%';NAMEVALUE----------------------
系統(tǒng) 2019-08-12 01:53:46 2338
原文:[推薦]ORACLEPL/SQL編程詳解之三:PL/SQL流程控制語句(不給規(guī)則,不成方圓)[推薦]ORACLEPL/SQL編程詳解之三:PL/SQL流程控制語句(不給規(guī)則,不成方圓)——通過知識共享樹立個人品牌。繼上五篇:[頂]ORACLEPL/SQL編程詳解之二:PL/SQL塊結構和組成元素(為山九仞,豈一日之功)[推薦]ORACLEPL/SQL編程之四:把游標說透(不怕做不到,只怕想不到)[推薦]ORACLEPL/SQL編程之五:異常錯誤處理(
系統(tǒng) 2019-08-12 01:52:25 2338
[oracle@vm22~]$exportORACLE_SID=orcl[oracle@vm22~]$sqlplus/assysdbaSQL*Plus:Release10.2.0.1.0-ProductiononMonNov1023:04:362014Copyright(c)1982,2005,Oracle.Allrightsreserved.Connectedtoanidleinstance.SQL>startupnomountpfile='/home/
系統(tǒng) 2019-08-12 01:51:54 2338
在Oracle里面,我通過圖形界面創(chuàng)建dblink,老是不成功,報錯。問了同事后,同事建議我用sql創(chuàng)建,于是復制了如下sqlcreatedatabaselinkdblink_testconnectto登錄用戶名identifiedby登錄密碼using'(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=19.19.19.19)(PORT=1521)))(CONNECT_DATA=(SERVIC
系統(tǒng) 2019-08-12 01:54:29 2336
插入數(shù)據(jù)庫CLOBtempClob=null;try{Connectionconn=getConnection();PreparedStatement==conn.prepareStatement("UPDATEPROGRAM_HISTORYSETDETAILS=?WHEREID=12");tempClob=CLOB.createTemporary(conn,true,CLOB.DURATION_SESSION);tempClob.open(CLOB.MO
系統(tǒng) 2019-08-12 01:54:09 2336
最近郁悶的字符集2014年7月31日16:32:58本文主要討論以下幾個部分:如何查看查詢oracle字符集、修改設置字符集以及常見的oracleutf8字符集和oracleexp字符集問題。一、什么是Oracle字符集Oracle字符集是一個字節(jié)數(shù)據(jù)的解釋的符號集合,有大小之分,有相互的包容關系。ORACLE支持國家語言的體系結構允許你使用本地化語言來存儲,處理,檢索數(shù)據(jù)。它使數(shù)據(jù)庫工具,錯誤消息,排序次序,日期,時間,貨幣,數(shù)字,和日歷自動適應本地化語
系統(tǒng) 2019-08-12 01:33:03 2336
1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目錄下有個tnsname.ora文件,內容如下:CMSTAR=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.18.13.200)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=cmstar)))其中:CMSTAR為數(shù)據(jù)庫名,HOST為IP地址,所以可以仿
系統(tǒng) 2019-08-12 01:32:59 2336