性少妇vide0seⅹfree_国产剧情视频在线观看_日日碰夜夜爽_九九这里只有精品视频_性free毛茸茸偷窥videos_国产v亚洲

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > 數(shù)據(jù)庫 > 淺論 Oracle數(shù)據(jù)庫導入導出命令總結

淺論 Oracle數(shù)據(jù)庫導入導出命令總結

2016-06-30 11:02:26 | 來源:中培企業(yè)IT培訓網(wǎng)

Oracle數(shù)據(jù)導入導出imp/exp就相當于oracle數(shù)據(jù)還原與備份。exp命令可以把數(shù)據(jù)從遠程數(shù)據(jù)庫服務器導出到本地的dmp文件,imp命令可以把dmp文件從本地導入到遠處的數(shù)據(jù)庫服務器中。利用這個功能我們可以從生產(chǎn)庫中導出數(shù)據(jù)庫,再導入數(shù)據(jù)庫到測試庫中。

執(zhí)行環(huán)境:可以在SQLPLUS.EXE或者DOS(命令行)中執(zhí)行,DOS中可以執(zhí)行是由于在oracle中,安裝目錄ora9iin被設置為全局路徑(也可直接在系統(tǒng)環(huán)境變量中設置),該目錄下有EXP.EXE與IMP.EXE文件被用來執(zhí)行導入導出。

下面是導入導出的實例。

數(shù)據(jù)導出:

1.將數(shù)據(jù)庫zxcc完全導出,用戶名kf 密碼zx 導出到D:zxcc.dmp中exp kf/zx@zxcc file=d:zxcc.dmp full=y; full=y 表示全庫導出。full總共有2個可選項yes(y)/no(n),缺省情況下full=no,這時只會將該用戶下的對象導出。

2.將數(shù)據(jù)庫zxcc中kf用戶與cc用戶的表導出

exp kf/zx@zxcc file=d:zxcc_ur.dmp owner=(kf,cc); full方式可以備份所有用戶的數(shù)據(jù)庫對象,包括表空間、用戶信息等,owner=XX只能備份指定用戶的對象,其他用戶下的就不備份了,EXP中full=y和owner=XX是不能同時使用的。

3.將數(shù)據(jù)庫zxcc中的表kf_operator、kf_role導出

exp kf/zx@zxcc file= d:zxcc_tb.dmp tables=(kf_operator,kf_role) 

tables=xx 表示備份相關表,不能同時和owner、full使用。

4.將數(shù)據(jù)庫中的表kf_operator中的字段oper_id以"00"打頭的數(shù)據(jù)導出

exp kf/zx@zxcc file=d:zxcc_t.dmp tables=(kf_operator) query=" where oper_id like '00%'"

query主要是導出合適條件的數(shù)據(jù)。使用該參數(shù)時,需要注意對所有操作系統(tǒng)保留字符都要使用轉義符號。若有括號()也需要轉義:

query="where dt=to_date('2007-09-22','yyyy-mm-dd')" 。

如果遇到條件比較繁瑣的語句,頻繁的轉義操作不僅費時,還很容易出錯。我們可以使用exp或expdp的PARFILE參數(shù)避免query內(nèi)容的繁瑣轉義問題。例如:

oracle DBALNP01 > cat > zxcc.par

tables=kf_operator

file=zxcc.dmp

query="where dt_time=to_date('2010-06-25','yyyy-mm-dd')" 這時就可以盡情的再雙引號中寫條件語句了。

上面是常用的導出,對于比較大的數(shù)據(jù)庫,我們可以對導出文件進行壓縮處理,可用winzip把dmp文件進行壓縮。也可以在上面命令后面加上 compress=y 來實現(xiàn)。

數(shù)據(jù)的導入:

1.將D:zxcc.dmp 中的數(shù)據(jù)導入 zxcc數(shù)據(jù)庫中。

imp kf/zx@zxcc file=D:zxcc.dmp導數(shù)據(jù)得時候,有可能報錯。為什么?有以下主要的原因:

A. 導入的對象(表,視圖,方法等)原本不屬于當前連接的用戶的

B. 導入的對象在該數(shù)據(jù)庫的指定用戶下已經(jīng)存在

C. 導入的對象的原本用戶不在這個數(shù)據(jù)庫里

對于這三個問題的處理方法如下:

a/c、所有對象全部導入到指定的賬戶下:

imp kf_new/zx@zxcc_new file=d:zxcc.dmp fromuser=kf touser=kf_new; 其中fromuser=kf為.dmp文件里的對象的原先的owner, touser=kf_new 為作為導入的對象的新的Owner.

b、忽略/插入數(shù)據(jù):

imp kf_new/zx@zxcc_new file= d:zxcc.dmp ignore=y

其中ignore=y告訴imp.exe把數(shù)據(jù)直接插入到相應對象(并且如果導入的對象里面有其他的對象,如約束,索引等,會在數(shù)據(jù)插入后被創(chuàng)建)。

2.將d:zxcc_tb.dmp中的表tb_operator 導入

imp kf/zx@zxcc  file=d:zxcc_tb.dmp  tables=(tb_operator)

忽略加載約束

有時候導數(shù)據(jù)進來的時候,我們不需要把它的約束,比如一些外鍵約束等都導進來,可以加上參數(shù)constraints=N

不加載索引(比如唯一性的索引),可以加上參數(shù)indexs=N

只加載結構,不加載數(shù)據(jù),如果只要表的結構等定義(約束,觸發(fā)器),而不要里面的數(shù)據(jù),可以加上參數(shù)rows=N

對于上述操作登陸操作的用戶需是管理員,如果不是管理員,而是普通用戶,那么這個用戶必須有創(chuàng)建刪除對象的權利,對象可能包括表,視圖,方法,存儲過程等等常見的對象。為什么“可能”包括?因為這個視導入導出的時候是否涉及相關類型的對象而定。 

Imp kf/zx@zxcc_new file=d:zxcc.dmp fromuser=kf touser=kf_new ignore=y基本上面的導入導出夠用了。不少情況要先是將表徹底刪除,然后導入。以下為注意事項:

(1)操作者要有足夠的權限,權限不夠會有提示。

(2)數(shù)據(jù)庫鏈接正常,可以用tnsping zxcc 來檢測數(shù)據(jù)庫zxcc能否連上。

(3)導入/導出數(shù)據(jù)庫時注意字符集。可能會出現(xiàn)導出/導入時數(shù)據(jù)庫字符集不一致而報錯。oracle數(shù)據(jù)庫其他常用命令:

1.給用戶增加導入數(shù)據(jù)權限的操作

第一,啟動sql*puls

第二,以管理員(DBA)用戶登陸

第三,create user 用戶名 IDENTIFIED BY 密碼 (如果已經(jīng)創(chuàng)建過用戶,這步可以省略)

第四,>grant create user , drop user , alter user , create any view , drop any view , exp_full_database , imp_full_database , dba , resource , create session to 用戶名字;

第五, 運行cmd進入dmp文件所在的目錄, imp userid=管理員用戶名/密碼 full=y file= filename.dmp;或者 imp userid=管理員用戶名/密碼 full=y file=filename.dmp

2.Oracle 不允許直接改變表的擁有者, 利用Export/Import可以達到這一目的.

先建立.par文件()。然后,使用時命令如下:imp parfile=/filepath/import9.par

例 import9.par 內(nèi)容如下:

FROMUSER=user ;TOUSER=user_new(注:把表的擁有者由FROMUSER改為TOUSER,F(xiàn)ROMUSER和TOUSER的用戶可以不同)   

ROWS=Y

INDEXES=Y

GRANTS=Y

CONSTRAINTS=Y

BUFFER=409600

file==/filepath/xxxx.dmp

log==/filepath/import_log.log

中培偉業(yè)是國內(nèi)專業(yè)的ORACLE數(shù)據(jù)庫應用的培訓機構,中培推出的《ORACLE數(shù)據(jù)庫管理與性能調(diào)》培訓,在行業(yè)內(nèi)受到普遍認可和歡迎,是中培偉業(yè)的王牌課程之一。下一期的《ORACLE數(shù)據(jù)庫管理與性能調(diào)》將于7月25日—30日在 青島 舉行,希望廣大從事ORACLE數(shù)據(jù)庫管理方面的技術人才能踴躍報名參加!

標簽: Oracle
主站蜘蛛池模板: www日本高清视频 | 亚洲男男gay做受ⅹxx软件 | 97精品视频在线看 | 四虎影视最新网址 | 91免费无限观看 | 热久久国产视频 | 精品久久久一二三区 | 无码中字出轨中文人妻中文中 | 成年免费人香蕉视频在线 | 午夜精品欧美 | 一分钟免费观看完整版电影 | 三级麻豆 | 国产美女A做受大片观看 | av天天干| 国产精品无码久久AⅤ人妖 综合亚洲AV图片区 av最新资源在线 | 国产豪妇荡乳1—35 成a人片在线观看 | 久久久精品人妻久久影视 | 国产日韩AⅤ无码一区二区三区 | 91亚洲精品久久久蜜桃网站 | 日韩精品一二三四 | 97超级碰碰碰免费公开在线观看 | 日本欧美黄色大片 | 国产国语一级毛片在线放 | 99在线精品视频在线观看 | 国产精品综合久久第一页 | 久久综合国产伦精品免费 | 国产无夜激无码av毛片 | 91精品国产色综合久久不卡98 | 午夜性色福利在线视频18观看 | 佐山爱av在线 | 国产精品无码久久综合 | 亚洲一区在线曰日韩在线 | japaneseslave调教 香蕉久久久久久AV成人 | 欧美日韩成人精品 | 亚洲成人欧美 | 91porny丨首页 | 刘亦菲毛片一区二区三区 | 最新毛片在线观看 | 精品国产网址 | 日韩精品资源在线观看 | 国产69精品久久久久孕妇大杂乱 |