


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Oracle數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出方法:1. 使用命令行:數(shù)據(jù)導(dǎo)出:1. 將數(shù)據(jù)庫(kù)TEST完全導(dǎo)出,用戶名system密碼manager導(dǎo)出到D:daochu.dmp中expsystem/managerTESTfile=d:daochu.dmpfull=y2. 將數(shù)據(jù)庫(kù)中system用戶與sys用戶的表導(dǎo)出expsystem/managerTESTfile=d:daochu.dmpowner=(system,sys)3. 將數(shù)據(jù)庫(kù)中的表inner_notify、notify_staff_relat導(dǎo)出expaichannel/aichannelTESTDB2file=d:datanewsmgnt.dm
2、ptables=(inner_notify,notify_staff_relat)4. 將數(shù)據(jù)庫(kù)中的表tablei中的字段filedl以"00"打頭的數(shù)據(jù)導(dǎo)出expsystem/managerTESTfile=d:daochu.dmptables=(table1)query="wherefiledllike'00%'"上面是常用的導(dǎo)出,對(duì)于壓縮,既用winzip把dmp文件可以很好的壓縮。也可以在上面命令后面加上compress=y來(lái)實(shí)現(xiàn)。數(shù)據(jù)的導(dǎo)入:1. 將D:daochu.dmp中的數(shù)據(jù)導(dǎo)入TEST數(shù)據(jù)庫(kù)中。impsystem/man
3、agerTESTfile=d:daochu.dmpimpaichannel/aichannelHUSTfull=yfile=d:datanewsmgnt.dmpignore=y上面可能有點(diǎn)問(wèn)題,因?yàn)橛械谋硪呀?jīng)存在,然后它就報(bào)錯(cuò),對(duì)該表就不進(jìn)行導(dǎo)入。在后面加上ignore=y就可以了。2. 將d:daochu.dmp中的表table1導(dǎo)入impsystem/managerTESTfile=d:daochu.dmptables=(table1)3. 不同名用戶之間的數(shù)據(jù)導(dǎo)入:impsystem/testxefromuser=hkbtouser=hkb_newfile=c:orabackuphkbf
4、ull.dmplog=c:orabackuphkbimp.log;2. plsql:數(shù)據(jù)導(dǎo)出:TOOLS-Exportuserobjects(用戶對(duì)象)TOOLS-Exporttables(表)數(shù)據(jù)的導(dǎo)入:TOOLS-ImporttablesOracleImport(表)SQLInserts(用戶對(duì)象)也可以將用戶對(duì)象的語(yǔ)句拷貝出來(lái),粘貼到CommandWindow這樣的好處是可以看到執(zhí)行的過(guò)程。Linux環(huán)境中Oracle數(shù)據(jù)導(dǎo)入與導(dǎo)出備份創(chuàng)建用戶操作以下是開(kāi)發(fā)中常用的的操作和基本命令啟動(dòng)監(jiān)聽(tīng)lsnrctlstart關(guān)閉監(jiān)聽(tīng)lsnrctlstop啟動(dòng)數(shù)據(jù)庫(kù)sqlplusassysdbasql
5、>startup停止數(shù)據(jù)庫(kù)sql>shutdownimmediate啟動(dòng)dbconsole服務(wù)emctlstartdbconsole停止dbconsole服務(wù)emctlstopdbconsole啟動(dòng)或停止iSQL*Plus:isqlplusctlstart|stop數(shù)據(jù)導(dǎo)入導(dǎo)出操作過(guò)程啟動(dòng)Oracle:sqlplus"system/systemassysdba"startup進(jìn)入sqlplus以后:以要導(dǎo)入、導(dǎo)出到test為例。必須有/Oracle/oradata/test的寫(xiě)入權(quán)限:才可以進(jìn)行如下操作.創(chuàng)建表空間:createtablespacespectri
6、p表空間名loggingdatafile'/Oracle/oradata/test和前邊test一致,/Oracle/oradata目錄必須存在而且有寫(xiě)入權(quán)限'size200Mautoextendonnext50Mextentmanagementlocalsegmentspacemanagementauto;創(chuàng)建用戶和密碼:createuserectrip用戶名identifiedby"ectrip"(密碼)defaulttablespacespectrip表空間名temporarytablespaceTEMPprofiledefaultquotaunlim
7、itedonusers;添加用戶授權(quán):grantdba,connect,resource,aq_administrator_role,aq_user_role,authenticatedusertospectrip表空間名;退出sqlplus,在Oracle用戶登錄下:導(dǎo)入備份impectrip/ectripfile=/home/Oracle/ectrip_08-08-08.dmpfromuser=ectrip這個(gè)是當(dāng)時(shí)導(dǎo)出數(shù)據(jù)時(shí)Oracle的用戶名ignore=y導(dǎo)出備份expectrip/ectripfile=/home/Oracle/ectrip_08-08-08.dmpowner=ec
8、trip大大導(dǎo)入/導(dǎo)出可以直接輸入imp/exp根據(jù)提示選擇導(dǎo)入/導(dǎo)出表空間/用戶/表等開(kāi)啟Oracle監(jiān)聽(tīng):lsnrctlstart刪除表空間/用戶DROPTABLESPACEectrip表空間名INCLUDINGCONTENTSANDDATAFILES;dropuserectrip;淺析Oracle對(duì)象和數(shù)據(jù)的導(dǎo)入導(dǎo)出對(duì)于Oracle對(duì)象和數(shù)據(jù)的導(dǎo)入導(dǎo)出,我們會(huì)用到一些小工具。以前我們一般都是使用PL/SQLDeveloper來(lái)實(shí)現(xiàn),但是PL/SQLDeveloper在導(dǎo)出、導(dǎo)入數(shù)據(jù)時(shí)有兩個(gè)問(wèn)題:1、要把表數(shù)據(jù)和對(duì)象(存儲(chǔ)過(guò)程、視圖)分開(kāi)導(dǎo)出2、導(dǎo)出的視圖如果有注釋,那么在導(dǎo)入時(shí)常常會(huì)出錯(cuò)
9、。其實(shí),PL/SQL的導(dǎo)出、導(dǎo)入功能使用的是Oracle自帶的工具:exp和imp,這兩個(gè)工具的導(dǎo)出導(dǎo)入數(shù)據(jù)時(shí)提供了很多功能,PL/SQL只是使用其中的一些功能。下面對(duì)它們簡(jiǎn)單介紹一下:1exp/imp使用方法及實(shí)例exp/imp為一種數(shù)據(jù)庫(kù)備份恢復(fù)工具也可以作為不同數(shù)據(jù)庫(kù)之間傳遞數(shù)據(jù)的工具兩個(gè)數(shù)據(jù)庫(kù)所在的操作系統(tǒng)可以不同exp可以將數(shù)據(jù)庫(kù)數(shù)據(jù)導(dǎo)出為二進(jìn)制文件imp可以將導(dǎo)出的數(shù)據(jù)文件再導(dǎo)入到相同的數(shù)據(jù)庫(kù)或不同的數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)導(dǎo)出有四種模式full(全庫(kù)導(dǎo)出),owner(用戶導(dǎo)出),table(表導(dǎo)出),tablespace(表空間導(dǎo)出).full(全庫(kù)導(dǎo)出):導(dǎo)出除ORDSYS,MDSYS,
10、CTXSYS,ORDPLUGINS,LBACSYS這些系統(tǒng)用戶之外的所有用戶的數(shù)據(jù).owner(用戶導(dǎo)出):導(dǎo)出某個(gè)或某些用戶的所有權(quán)限和數(shù)據(jù).tables(表導(dǎo)出):導(dǎo)出某些表(可以是不同用戶的)的結(jié)構(gòu)和數(shù)據(jù).tablespace(表空間導(dǎo)出):表空間導(dǎo)出數(shù)據(jù).執(zhí)行exp有三種方法:交互式,命令行和參數(shù)文件交互式:直接輸入exp命令用戶可以按照exp提示的信息一步一步操作,比較簡(jiǎn)單.命令行:輸入命令行expusername/passwordparameter=value.參數(shù)文件:輸入命令行expusername/passwordparfile=filenameexp所需的參數(shù)從參數(shù)文件引入
11、參數(shù)是可以重復(fù)的優(yōu)先級(jí)為命令行優(yōu)于參數(shù)文件后面的參數(shù)值覆蓋于前面的參數(shù)值參數(shù)介紹詳細(xì)的介紹可通過(guò)exphelp=y或imphelpe=y來(lái)查看。下面只對(duì)一些常用的參數(shù)進(jìn)行說(shuō)明。buffer緩沖區(qū)大小如果此值設(shè)為0則一次只導(dǎo)入一條記錄對(duì)數(shù)據(jù)量大的導(dǎo)出可以設(shè)置較大一般缺省值即可file導(dǎo)出的文件列表可以指定一個(gè)或多個(gè)文件名缺省擴(kuò)展名為.dmp缺省導(dǎo)出文件名為expdat.dmp.filesizeexp導(dǎo)出文件的最大字節(jié)數(shù)超出時(shí)從文件列表中獲取下一個(gè)文件名,沒(méi)有,則提示輸入新的文件名.help顯示export參數(shù)幫助信息inctype增量備份的類型:complete(完全),cumulative(累
12、積)和incremental(增量).只可以在全庫(kù)導(dǎo)出模式下才可以做完全累積或增量導(dǎo)出累積導(dǎo)出只導(dǎo)出自上次累積導(dǎo)出或完全導(dǎo)出以來(lái)已經(jīng)修改的表增量導(dǎo)出只導(dǎo)出自上次增量累積或完全導(dǎo)出以來(lái)已經(jīng)修改的表完全導(dǎo)出將數(shù)據(jù)庫(kù)中全部對(duì)象都導(dǎo)出不管是否以及何時(shí)被修改.log:日志文件,一般如果以命令行導(dǎo)入時(shí),將log設(shè)置上比較好可以看,到所有的導(dǎo)入信息,導(dǎo)入信息哪兒出錯(cuò),導(dǎo)入了那些數(shù)據(jù)庫(kù)對(duì)象.show(imp):只是用來(lái)顯示備份數(shù)據(jù)文件的內(nèi)容full:為Y時(shí)表示在全庫(kù)方式下導(dǎo)出缺省為N.tables:導(dǎo)出的表列表可以指定一個(gè)或多個(gè)表名fromuser(imp):可以將導(dǎo)出文件中的一個(gè)用戶模式的數(shù)據(jù)對(duì)象導(dǎo)入為另一
13、個(gè)用戶模式的對(duì)象此參數(shù)表示導(dǎo)出文件中的用戶模式.touser(imp):此參數(shù)表示導(dǎo)入到數(shù)據(jù)庫(kù)中時(shí)使用的用戶模式對(duì)象譬如使用全庫(kù)或者用戶模式導(dǎo)出caittmdba用戶的所有對(duì)象到一個(gè)文件中導(dǎo)入時(shí)需要將用戶模式名稱改為caittmdba1此時(shí)fromuser為caittmdba,touser為caittmdba1Oracle對(duì)象和數(shù)據(jù)導(dǎo)出、導(dǎo)入實(shí)例導(dǎo)出數(shù)據(jù):D:oracleora92binexpuserid=caittmdba/caitYSDB_owner=caittmdbafile=e:%DATE%.dmplog=e:exp.log通過(guò)該命令可以把caittmdba這個(gè)用
14、戶所屬的所有數(shù)據(jù)、對(duì)象導(dǎo)出到一個(gè)文件中,導(dǎo)出的日志寫(xiě)在e:exp.log文件中,連接Oracle的本地服務(wù)名為YSDB_,導(dǎo)出的文件為e:%DATE%.dmp,這個(gè)文件的文件名是當(dāng)前的日期。如果把這個(gè)命令寫(xiě)成批處理文件,并放到計(jì)劃任務(wù)中,就可以自動(dòng)進(jìn)行備份數(shù)據(jù)了。導(dǎo)入數(shù)據(jù):D:oracleora92binimpuserid=caittmdba/caitYSDB_fromuser=caittmdbatouser=caittmdbafile=e:data.dmplog=e:imp.log注意事項(xiàng)在導(dǎo)出數(shù)據(jù)時(shí)常常會(huì)出現(xiàn)Oracle942錯(cuò)誤,這個(gè)錯(cuò)誤往往是在對(duì)Oracle進(jìn)行了升級(jí)后才會(huì)出現(xiàn),這是Oracle升級(jí)程序的一個(gè)Bug(Oracle的Bug和補(bǔ)丁一直以來(lái)都是滿天飛,而且不成體系,文檔和技術(shù)支持以少,這一點(diǎn)和MS比起來(lái)就差很遠(yuǎn)了。如果大家去看一看Oracle的發(fā)展經(jīng)歷相關(guān)的文章就知道,Oracle從開(kāi)始就這樣)。這個(gè)Bu
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)鋁鎳鈷永磁市場(chǎng)前景趨勢(shì)及發(fā)展?jié)摿Ψ治鰣?bào)告
- 2025重慶市安全員-A證考試題庫(kù)附答案
- 2025-2030年中國(guó)金屬鈷市場(chǎng)發(fā)展趨勢(shì)規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)袋式除塵器行業(yè)運(yùn)營(yíng)趨勢(shì)規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)芝麻素市場(chǎng)運(yùn)行狀況與前景趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)翻譯行業(yè)競(jìng)爭(zhēng)狀況及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)砂巖行業(yè)市場(chǎng)運(yùn)行態(tài)勢(shì)及發(fā)展風(fēng)險(xiǎn)分析報(bào)告
- 2025-2030年中國(guó)電熱水龍頭市場(chǎng)運(yùn)行現(xiàn)狀及發(fā)展前景預(yù)測(cè)報(bào)告
- 廣西民族大學(xué)《建筑設(shè)備自動(dòng)化A》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東外語(yǔ)外貿(mào)大學(xué)《法律與人生》2023-2024學(xué)年第二學(xué)期期末試卷
- 咖啡店合同咖啡店合作經(jīng)營(yíng)協(xié)議
- 2025年山東鋁業(yè)職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 全套電子課件:技能成就夢(mèng)想
- 2024年教育公共基礎(chǔ)知識(shí)筆記
- 2025年江蘇農(nóng)林職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年常考版參考題庫(kù)含答案解析
- 異構(gòu)數(shù)據(jù)融合技術(shù)-深度研究
- 北京市朝陽(yáng)區(qū)2024-2025學(xué)年七年級(jí)上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 《銷售合同執(zhí)行》課件
- 2025年春新外研版(三起)英語(yǔ)三年級(jí)下冊(cè)課件 Unit4第2課時(shí)Speedup
- 山東2024年山東經(jīng)貿(mào)職業(yè)學(xué)院第二批招聘102人歷年參考題庫(kù)(頻考版)含答案解析
- 急性呼吸窘迫綜合征的護(hù)理課件(演示)
評(píng)論
0/150
提交評(píng)論