想導(dǎo)入一個(gè)oracle11g的數(shù)據(jù)庫到自己本地電腦上,直接exp導(dǎo)出的話拿到自己電腦上提示錯(cuò)誤,于是在網(wǎng)上找方法方法如下:一、在11g服務(wù)器上,使用expdp命令備份數(shù)據(jù)11g導(dǎo)出語句:EXPDPUSERID='facial/facial@orclassysdba'schemas=facialdirectory=DATA_PUMP_DIRdumpfile=test.dmplogfile=test.logversion=10.2.0.1.0其中,紅色文字部分
系統(tǒng) 2019-08-12 01:33:01 2069
最近由于項(xiàng)目的要求,要使用oracle11gR2數(shù)據(jù)庫,在安裝時(shí)都沒有出什么問題,可以使用sqlplussystem/123連接數(shù)據(jù)庫,但是在安裝完之后,使用sqlplussystem/123連接數(shù)據(jù)庫時(shí),提示TNS適配器錯(cuò)誤。使用度娘查了一下,答案都是ctrl+C和ctrl+V的,試了之后沒有效果,最后看到有人提示修改系統(tǒng)環(huán)境變量中數(shù)據(jù)庫目錄和客戶端目錄的位置,小試了一下,奇跡終于出現(xiàn)了。安裝oracle客戶端后,在環(huán)境變量中,客戶端的路徑C:\app\
系統(tǒng) 2019-08-12 01:32:55 2069
ADF是(ApplicationDevelopmentFramework)的簡稱,它的前身是BC4J。光聽這個(gè)名字就知道它是一個(gè)end-to-end的框架。和Spring一樣它在企業(yè)應(yīng)用架構(gòu)的每一個(gè)層次都提供了它的支持。ADF的架構(gòu)如下圖所示:在每一層ADF都有它的一些組件。我這次主要想講講ADF的databinding,因?yàn)樗綦x了業(yè)務(wù)邏輯層和web層,使得兩個(gè)層次的獨(dú)立性更強(qiáng)。但是,ADF似乎做得過于復(fù)雜,使得很難上手使用。ADF中關(guān)鍵的數(shù)據(jù)綁定概念如
系統(tǒng) 2019-08-29 23:52:22 2068
原創(chuàng)于2009年08月02日,2009年10月22日遷移至此。Oracle分析函數(shù)——數(shù)據(jù)分布函數(shù)及報(bào)表函數(shù)CUME_DIST功能描述:計(jì)算一行在組中的相對(duì)位置,CUME_DIST總是返回大于0、小于或等于1的數(shù),該數(shù)表示該行在N行中的位置。例如,在一個(gè)3行的組中,返回的累計(jì)分布值為1/3、2/3、3/3SAMPLE:下例中計(jì)算每個(gè)部門的員工按薪水排序依次累積出現(xiàn)的分布百分比SELECTdepartment_id,first_name||''||last_
系統(tǒng) 2019-08-29 23:27:42 2068
關(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測(cè)試使用rowid進(jìn)行update能提高速度,是因?yàn)橥ㄟ^rowid能夠迅速的
系統(tǒng) 2019-08-29 23:00:27 2068
利用OSB(OracleServiceBus)的ContentStreaming處理大消息最近發(fā)現(xiàn)有人用OSB(OracleServiceBus,即原BEA的AquaLogicServiceBus的后續(xù)版),傳送消息的文本大小平均接近200K,最大有10M。這種消息大小看來不是常規(guī)的一些業(yè)務(wù)字段,而是較大的業(yè)務(wù)報(bào)文。這樣大的消息,又是XML的,恐怕對(duì)OSB的性能有影響。這是你在OSB的代理服務(wù)里面使用了MessageFlow,里面可能用到你的body的一些
系統(tǒng) 2019-08-29 22:44:30 2068
ORACLE分區(qū)表、分區(qū)索引(轉(zhuǎn))ORACLE分區(qū)表、分區(qū)索引ORACLE對(duì)于分區(qū)表方式其實(shí)就是將表分段存儲(chǔ),一般普通表格是一個(gè)段存儲(chǔ),而分區(qū)表會(huì)分成多個(gè)段,所以查找數(shù)據(jù)過程都是先定位根據(jù)查詢條件定位分區(qū)范圍,即數(shù)據(jù)在那個(gè)分區(qū)或那幾個(gè)內(nèi)部,然后在分區(qū)內(nèi)部去查找數(shù)據(jù),一個(gè)分區(qū)一般保證四十多萬條數(shù)據(jù)就比較正常了,但是分區(qū)表并非亂建立,而其維護(hù)性也相對(duì)較為復(fù)雜一點(diǎn),而索引的創(chuàng)建也是有點(diǎn)講究的,這些以下盡量闡述詳細(xì)即可。1、類型說明:range分區(qū)方式,也算是最常
系統(tǒng) 2019-08-29 22:26:10 2068
InstallationSeetheInstantClientHomePageformoreinformation.InstallationofZIPfiles:1.DownloadthedesiredInstantClientZIPfiles.AllinstallationsrequiretheBasicorBasicLitepackage.2.Unzipthepackagesintoasingledirectorysuchas"/opt/oracle/
系統(tǒng) 2019-08-12 09:26:40 2068
ORACLE中的GOTO用法DECLARExnumber;BEGINx:=9;<>--循環(huán)點(diǎn)x:=x-1;DBMS_OUTPUT.PUT_LINE(X);IFX>0THENGOTOrepeat_loop;--當(dāng)x的值小于9時(shí),就goto到repeat_loopENDIF;END;/ORACLE中的FOR循環(huán)用法DECLAREXnumber;--聲明變量BEGINx:=1;--給初值FORXINREVERSE1..10LOOP--r
系統(tǒng) 2019-08-12 01:55:28 2068
如何在Windows上完全卸載Oracle數(shù)據(jù)庫(8i、9i)1、停止oracle所有的服務(wù)(開始-à運(yùn)行-à輸入services.msc)2、刪除注冊(cè)表上的ORACLE的有關(guān)鍵值(開始--》運(yùn)行--》輸入regedit)將HKEY_LOACAL_MACHINE/SOFTWARE下的主鍵ORACLE全部刪除。3.下面刪除Oracle服務(wù):進(jìn)入HKEY_LOACAL_MACHINE/SYSTEM主鍵下,在ControlSet001、ControlSet002
系統(tǒng) 2019-08-12 01:54:46 2068
概念:高級(jí)隊(duì)列(AdvancedQueue,簡稱AQ):高級(jí)隊(duì)列是oracle的一種高級(jí)應(yīng)用,它主要是表和觸發(fā)器之間的組合而成的一種應(yīng)用。其主要作用是在各應(yīng)用系統(tǒng)中進(jìn)行消息傳遞。目的:利用高級(jí)隊(duì)列來實(shí)現(xiàn)消息在兩個(gè)不同數(shù)據(jù)庫之間的異步傳輸,滿足業(yè)務(wù)系統(tǒng)的改造需求。基本環(huán)境:DB1:Oracle10gVersion10.2.0.4.0DB2:Oracle10gVersion10.2.0.4.0基本組成:發(fā)送方(DB1):Queuetype:決定發(fā)送消息的類型Q
系統(tǒng) 2019-08-12 01:54:44 2068
在Oracle10g以前的版本,更改表空間名字是幾乎不可能的事情,除非刪除,重新創(chuàng)建,大費(fèi)周章。Oracle10g新添加了一項(xiàng)更改表空間名字的功能,使得更改表空間名字瞬間即可完成。是個(gè)較為人性化的功能。SQL>SELECTfile_name,tablespace_nameFROMdba_data_files;FILE_NAMETABLESPACE--------------------------------------------------------
系統(tǒng) 2019-08-12 01:54:38 2068
不需要新建對(duì)應(yīng)的用戶和表空間,但要注意不一定你所有需要的文件都在oradata下面,需要確定一下,不要漏了--控制文件selectnamefromv$controlfile;--臨時(shí)文件(可以不需要)selectnamefromv$tempfile;--數(shù)據(jù)文件selectnamefromv$datafile;--重作日志文件selectmemberfromv$logfile;--參數(shù)文件selectvaluefromv$parameterwherenam
系統(tǒng) 2019-08-12 01:54:31 2068
oracle中sql語句的優(yōu)化一、執(zhí)行順序及優(yōu)化細(xì)則1.表名順序優(yōu)化(1)基礎(chǔ)表放下面,當(dāng)兩表進(jìn)行關(guān)聯(lián)時(shí)數(shù)據(jù)量少的表的表名放右邊表或視圖:Student_info(30000條數(shù)據(jù))Description_info(30條數(shù)據(jù))select*fromdescription_infodi,student_infosi--學(xué)生信息表wheresi.student_id=di.lookup_code(+)anddi.lookup_type(+)='STUDENT
系統(tǒng) 2019-08-12 01:54:30 2068
Oracle解鎖Recordislockedbyanotheruser?selectt2.username,t2.sid,t2.serial#,t2.logon_timefromv$locked_objectt1,v$sessiont2wheret1.session_id=t2.sidorderbyt2.logon_time;--查看鎖--altersystemkillsession'sid,serial#';--把鎖給KILL掉altersystemki
系統(tǒng) 2019-08-12 01:54:20 2068