1.Oracle簡介Oracle是殷墟出土的甲骨文(oracleboneinscriptions)的英文翻譯的第一個(gè)單詞。Oracle公司是全球最大的信息管理軟件及服務(wù)供應(yīng)商,成立于1977年,總部位于美國加州Redwoodshore;Oracle公司因其復(fù)雜的關(guān)系數(shù)據(jù)庫產(chǎn)品而聞名。Oracle的關(guān)系數(shù)據(jù)庫是世界第一個(gè)支持SQL語言的數(shù)據(jù)庫2.Oracle數(shù)據(jù)庫和Oracle實(shí)例Oracle服務(wù)器由兩大部分組成,Oracle數(shù)據(jù)庫和Oracle實(shí)例。Ora
系統(tǒng) 2019-08-12 01:52:03 2268
原文:http://blog.csdn.net/wh62592855/article/details/4817920ROLLUP,是GROUPBY子句的一種擴(kuò)展,可以為每個(gè)分組返回小計(jì)記錄以及為所有分組返回總計(jì)記錄。CUBE,也是GROUPBY子句的一種擴(kuò)展,可以返回每一個(gè)列組合的小計(jì)記錄,同時(shí)在末尾加上總計(jì)記錄。在文章的最后附上了相關(guān)表和記錄創(chuàng)建的腳本。1、向ROLLUP傳遞一列SQL>selectdivision_id,sum(salary)frome
系統(tǒng) 2019-08-12 01:51:50 2268
Oracle數(shù)據(jù)導(dǎo)入導(dǎo)出imp/exp就相當(dāng)于oracle數(shù)據(jù)還原與備份。exp命令可以把數(shù)據(jù)從遠(yuǎn)程數(shù)據(jù)庫服務(wù)器導(dǎo)出到本地的dmp文件,imp命令可以把dmp文件從本地導(dǎo)入到遠(yuǎn)處的數(shù)據(jù)庫服務(wù)器中。利用這個(gè)功能可以構(gòu)建兩個(gè)相同的數(shù)據(jù)庫,一個(gè)用來測試,一個(gè)用來正式使用。執(zhí)行環(huán)境:可以在SQLPLUS.EXE或者DOS(命令行)中執(zhí)行,DOS中可以執(zhí)行時(shí)由于在oracle8i中安裝目錄\ora81\BIN被設(shè)置為全局路徑,該目錄下有EXP.EXE與IMP.EXE
系統(tǒng) 2019-08-12 01:51:37 2268
審計(jì)是監(jiān)視和記錄所選用戶的數(shù)據(jù)活動(dòng)的。審計(jì)操作類型包括登錄企圖、對(duì)象訪問和數(shù)據(jù)庫操作。審計(jì)記錄包括被審計(jì)的操作、執(zhí)行操作的用戶、操作的時(shí)間等信息。1、啟用審計(jì)其具體步驟如下:(1)進(jìn)入Oracle的企業(yè)管理器,在服務(wù)器下面的數(shù)據(jù)庫配置中選擇初始化參數(shù)。(2)點(diǎn)擊初始化后進(jìn)入如下初始化參數(shù)界面該界面有兩個(gè)選項(xiàng)界面,當(dāng)前和SPFile,其中當(dāng)前是展示參數(shù)值的,而SPFile是修改參數(shù)值的。(3)在SPFile界面找到audit_trail參數(shù),該參數(shù)是管理審計(jì)
系統(tǒng) 2019-08-29 22:12:13 2267
1、substr(stringstring,inta,intb)參數(shù)1:string要處理的字符串參數(shù)2:a截取字符串的開始位置(起始位置是0)參數(shù)3:b截取的字符串的長度(而不是字符串的結(jié)束位置)例如:substr("ABCDEFG",0);//返回:ABCDEFG,截取所有字符substr("ABCDEFG",2);//返回:CDEFG,截取從C開始之后所有字符substr("ABCDEFG",0,3);//返回:ABC,截取從A開始3個(gè)字符subst
系統(tǒng) 2019-08-12 01:54:44 2267
參考:http://wwyz998.blog.163.com/blog/static/321867852011117111832334/oracle移動(dòng)數(shù)據(jù)文件1.連接到數(shù)據(jù)庫[oracle@linux]$./sqlplus/nologSQL>conn/assysdba2.查看數(shù)據(jù)文件位置SQL>selectfile_namefromsys.dba_data_files;或SQL>selectnamefromv$datafile;FILE_NAME----
系統(tǒng) 2019-08-12 01:52:58 2267
程序包由兩部分構(gòu)成:規(guī)范(specification)和主體(body)。創(chuàng)建表createtablePEOPLE(IDNUMBERprimarykeynotnull,NAMENVARCHAR2(20)notnull,STATUSNVARCHAR2(3))insertintopeople(id,name,status)values(1,'福康','CLX');insertintopeople(id,name,status)values(2,'陸曉','ac
系統(tǒng) 2019-08-12 01:52:52 2267
2013-01-31今天學(xué)習(xí)了點(diǎn)oracle,觸發(fā)器的簡單使用,需要解決的問題是如下,還是英文描述吧。thetriggersareperfectischangeauditing.TheexampleisofParanoidPam(whorunsabowlingalleyandhavebeenreceivingcomplaintsaboutpeoplecheatingontheirscores).sherecentlycompleteanoracleappl
系統(tǒng) 2019-08-12 01:51:47 2267
由于Oracle授權(quán)問題,Maven3不提供OracleJDBCdriver,為了在Maven項(xiàng)目中應(yīng)用OracleJDBCdriver,必須手動(dòng)添加到本地倉庫。一.首先要得到OracleJDBCDriver1.通過Oracle官方網(wǎng)站下載相應(yīng)版本:http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html2.通過Oracle的安裝目錄獲得,位置在“{ORACLE_H
系統(tǒng) 2019-08-12 01:51:30 2267
關(guān)于ROWID的介紹參考我的Blog:OracleRowid介紹http://blog.csdn.net/tianlesoftware/archive/2009/12/16/5020718.aspx關(guān)于大表Update的一個(gè)討論,參考itpub:http://www.itpub.net/viewthread.php?tid=1052077一.在虛擬機(jī)上使用rowid進(jìn)行update測試使用rowid進(jìn)行update能提高速度,是因?yàn)橥ㄟ^rowid能夠迅速的
系統(tǒng) 2019-08-29 23:00:27 2266
oraclesql日期比較:在今天之前:select*fromup_datewhereupdateselect*fromup_datewhereup
系統(tǒng) 2019-08-29 22:31:34 2266
ORACLE觸發(fā)器其實(shí)是PL/SQL塊,它類似于存儲(chǔ)過程和函數(shù),不過有一點(diǎn)不同的是,觸發(fā)器是隱式調(diào)用的,并不能接收參數(shù).ORACLE觸發(fā)器有三種類型,分別是:DML觸發(fā)器,替代觸發(fā)器和系統(tǒng)觸發(fā)器.下面對(duì)這三種類型一一進(jìn)行講述1.DML觸發(fā)器顧名思義,DML觸發(fā)器是由DML語句觸發(fā)的.例如數(shù)據(jù)庫的INSERT/UPDATE/DELETE操作都可以觸發(fā)該類型的觸發(fā)器.它們可以在這些語句之前或之后觸發(fā),或者在行級(jí)上觸發(fā)(就是說對(duì)于每個(gè)受影響的行都觸發(fā)一次)例如我
系統(tǒng) 2019-08-29 22:07:01 2266
oracle數(shù)據(jù)庫中Date類型倒入到hive中出現(xiàn)時(shí)分秒截?cái)鄦栴}解決方案1.問題描述:用sqoop將oracle數(shù)據(jù)表倒入到hive中,oracle中Date型數(shù)據(jù)會(huì)出現(xiàn)時(shí)分秒截?cái)鄦栴},只保留了‘yyyy-MM-dd',而不是’yyyy-MM-ddHH24:mi:ss'格式的,后面的‘HH24:mi:ss’被自動(dòng)截?cái)嗔耍趯?duì)時(shí)間要求到秒級(jí)的分析處理中這種截?cái)鄷?huì)產(chǎn)生問題。2.解決方案:在用sqoop倒入數(shù)據(jù)表是,添加--map-column-hive和--
系統(tǒng) 2019-08-12 01:54:36 2266
1.數(shù)據(jù)文件自動(dòng)擴(kuò)展的好處1)不會(huì)出現(xiàn)因?yàn)闆]有剩余空間可以利用到數(shù)據(jù)無法寫入2)盡量減少人為的維護(hù)3)可以用于重要級(jí)別不是很大的數(shù)據(jù)庫中,如測試數(shù)據(jù)庫等2.數(shù)據(jù)文件自動(dòng)擴(kuò)展的弊端1)如果任其擴(kuò)大,在數(shù)據(jù)量不斷變大的過程中會(huì)導(dǎo)致某個(gè)數(shù)據(jù)文件異常的大2)沒有人管理的數(shù)據(jù)庫是非常危險(xiǎn)的3.查詢當(dāng)前數(shù)據(jù)庫中表空間SEC_D是否為自動(dòng)擴(kuò)展sec@orcl>selecttablespace_name,file_name,autoextensiblefromdba_da
系統(tǒng) 2019-08-12 01:54:20 2266
OracleASMforlinxas4x86-64創(chuàng)建過程1、劃分區(qū)Disk/dev/sdb:5368MB,5368709120bytes255heads,63sectors/track,652cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sdb11499400818683Linux/dev/sdb250058569079583Lin
系統(tǒng) 2019-08-12 01:53:33 2266