日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

exp table oracle,oracle中exp,imp的使用详解

發(fā)布時(shí)間:2024/3/12 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 exp table oracle,oracle中exp,imp的使用详解 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

基本語(yǔ)法和實(shí)例:

1、EXP:

有三種主要的方式(完全、用戶、表)

1、完全:

EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y

如果要執(zhí)行完全導(dǎo)出,必須具有特殊的權(quán)限

2、用戶模式:

EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC

這樣用戶SONIC的所有對(duì)象被輸出到文件中。

3、表模式:

EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)

這樣用戶SONIC的表SONIC就被導(dǎo)出

2、IMP:

具有三種模式(完全、用戶、表)

1、完全:

IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y

2、用戶模式:

IMP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP FROMUSER=SONIC TOUSER=SONIC

這樣用戶SONIC的所有對(duì)象被導(dǎo)入到文件中。必須指定FROMUSER、TOUSER參數(shù),這樣才能導(dǎo)入數(shù)據(jù)。

3、表模式:

EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)

這樣用戶SONIC的表SONIC就被導(dǎo)入。

ORACLE數(shù)據(jù)庫(kù)有兩類備份方法。第一類為物理備份,該方法實(shí)現(xiàn)數(shù)據(jù)庫(kù)的完整恢復(fù),但數(shù)據(jù)庫(kù)必須運(yùn)行在歸擋模式下(業(yè)務(wù)數(shù)據(jù)庫(kù)在非歸擋模式下運(yùn)行),且需要極大的外部存儲(chǔ)設(shè)備,例如磁帶庫(kù);第二類備份方式為邏輯備份,業(yè)務(wù)數(shù)據(jù)庫(kù)采用此種方式,此方法不需要數(shù)據(jù)庫(kù)運(yùn)行在歸擋模式下,不但備份簡(jiǎn)單,而且可以不需要外部存儲(chǔ)設(shè)備。

數(shù)據(jù)庫(kù)邏輯備份方法

ORACLE數(shù)據(jù)庫(kù)的邏輯備份分為三種模式:表備份、用戶備份和完全備份。

表模式

備份某個(gè)用戶模式下指定的對(duì)象(表)。業(yè)務(wù)數(shù)據(jù)庫(kù)通常采用這種備份方式。

若備份到本地文件,使用如下命令:

exp icdmain/icd rows=y indexes=n compress=n buffer=65536

Feedback=100000 volsize=0

file=exp_icdmain_csd_yyyymmdd.dmp

log=exp_icdmain_csd_yyyymmdd.log

tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfo

若直接備份到磁帶設(shè)備,使用如下命令:

exp icdmain/icd rows=y indexes=n compress=n buffer=65536

Feedback=100000 volsize=0

file=/dev/rmt0

log=exp_icdmain_csd_yyyymmdd.log

tables=icdmain.commoninformation,icdmain.dealinfo

注:在磁盤(pán)空間允許的情況下,應(yīng)先備份到本地服務(wù)器,然后再拷貝到磁帶。出于速度方面的考慮,盡量不要直接備份到磁帶設(shè)備。

用戶模式

備份某個(gè)用戶模式下的所有對(duì)象。業(yè)務(wù)數(shù)據(jù)庫(kù)通常采用這種備份方式。

若備份到本地文件,使用如下命令:

exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536

Feedback=100000 volsize=0

file=exp_icdmain_yyyymmdd.dmp

log=exp_icdmain_yyyymmdd.log

若直接備份到磁帶設(shè)備,使用如下命令:

exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536

Feedback=100000 volsize=0

file=/dev/rmt0

log=exp_icdmain_yyyymmdd.log

注:如果磁盤(pán)有空間,建議備份到磁盤(pán),然后再拷貝到磁帶。如果數(shù)據(jù)庫(kù)數(shù)據(jù)量較小,可采用這種辦法備份。

以下為詳細(xì)的導(dǎo)入導(dǎo)出實(shí)例:

一、數(shù)據(jù)導(dǎo)出:

1、 將數(shù)據(jù)庫(kù)TEST完全導(dǎo)出,用戶名system 密碼manager 導(dǎo)出到D:\daochu.dmp中

exp file=d:\daochu.dmp full=y

2、 將數(shù)據(jù)庫(kù)中system用戶與sys用戶的表導(dǎo)出

expfile=d:\daochu.dmp owner=(system,sys)

3、 將數(shù)據(jù)庫(kù)中的表table1 、table2導(dǎo)出

exp file=d:\daochu.dmp tables=(table1,table2)

4、 將數(shù)據(jù)庫(kù)中的表table1中的字段filed1以"00"打頭的數(shù)據(jù)導(dǎo)出

expfile=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"

上面是常用的導(dǎo)出,對(duì)于壓縮我不太在意,用winzip把dmp文件可以很好的壓縮。

不過(guò)在上面命令后面 加上 compress=y 就可以了

二、數(shù)據(jù)的導(dǎo)入

1、將D:\daochu.dmp 中的數(shù)據(jù)導(dǎo)入 TEST數(shù)據(jù)庫(kù)中。

imp file=d:\daochu.dmp

上面可能有點(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)入

impfile=d:\daochu.dmp tables=(table1)

基本上上面的導(dǎo)入導(dǎo)出夠用了。不少情況我是將表徹底刪除,然后導(dǎo)入。

注意:

你要有足夠的權(quán)限,權(quán)限不夠它會(huì)提示你。

數(shù)據(jù)庫(kù)時(shí)可以連上的。可以用tnsping TEST 來(lái)獲得數(shù)據(jù)庫(kù)TEST能否連上。

oracleimp/exp命令使用

舉例導(dǎo)出數(shù)據(jù)庫(kù)服務(wù)abc,用戶user,密碼psd下的table1,table2,table3表到d:\data目錄下,導(dǎo)出文件名為test.dmp,語(yǔ)句為:

exp user/psd@adc file=d:\data\test.dmp tables=(table1,table2,table3) 。

將上述文件恢復(fù)的語(yǔ)句為:

exp user/psd@adc full=y file=d:\data\test.dmp.注意:如果將備份文件中的所有表恢復(fù),需要加上full=y。如果只須只需要恢復(fù)table1,則語(yǔ)句為:

exp user/psd@adc file=d:\data\test.dmp tables=table1。即必須指明倒入那些信息,要么全部要么部分表。

以下是摘抄的別人的經(jīng)驗(yàn)。

執(zhí)行環(huán)境:可以在sqlPLUS.EXE或者DOS(命令行)中執(zhí)行,DOS中可以執(zhí)行時(shí)由于 在oracle 8i 中 安裝目錄\ora81\BIN被設(shè)置為全局路徑,該目錄下有EXP.EXE與IMP.EXE文件被用來(lái)執(zhí)行導(dǎo)入導(dǎo)出。

oracle用java編寫(xiě),sqlPLUS.EXE、EXP.EXE、IMP.EXE這兩個(gè)文件有可能是被包裝后的類文件。

sqlPLUS.EXE調(diào)用EXP.EXE、IMP.EXE所包裹的類,完成導(dǎo)入導(dǎo)出功能。

下面介紹的是導(dǎo)入導(dǎo)出的實(shí)例。

數(shù)據(jù)導(dǎo)出:

1 將數(shù)據(jù)庫(kù)TEST完全導(dǎo)出,用戶名system 密碼manager 導(dǎo)出到D:\daochu.dmp中exp system/manager@TEST file=d:\daochu.dmp full=y

2將數(shù)據(jù)庫(kù)中system用戶與sys用戶的表導(dǎo)出

exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)

3將數(shù)據(jù)庫(kù)中的表inner_notify、notify_staff_relat導(dǎo)出

exp aichannel/aichannel@TESTDB2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat)

4將數(shù)據(jù)庫(kù)中的表table1中的字段filed1以"00"打頭的數(shù)據(jù)導(dǎo)出

exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '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ù)中。

imp system/manager@TEST file=d:\daochu.dmp imp aichannel/aichannel@HUST full=y file=file= d:\data\newsmgnt.dmp ignore=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)入imp system/manager@TEST file=d:\daochu.dmp tables=(table1)

基本上上面的導(dǎo)入導(dǎo)出夠用了。不少情況要先是將表徹底刪除,然后導(dǎo)入。

注意:

操作者要有足夠的權(quán)限,權(quán)限不夠它會(huì)提示。

數(shù)據(jù)庫(kù)時(shí)可以連上的。可以用tnsping TEST 來(lái)獲得數(shù)據(jù)庫(kù)TEST能否連上。

附錄一:

給用戶增加導(dǎo)入數(shù)據(jù)權(quán)限的操作

第一,啟動(dòng)sql*puls第二,以system/manager登陸第三,create user 用戶名 IDENTIFIED BY 密碼 (如果已經(jīng)創(chuàng)建過(guò)用戶,這步可以省略)

第四,GRANT CREATE USER,DROP USER,ALTER USER,CREATE ANY VIEW,DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA,CONNECT,RESOURCE,CREATE SESSION TO 用戶名字第五,運(yùn)行-cmd-進(jìn)入dmp文件所在的目錄,imp userid=system/manager full=y file=*.dmp或者 imp userid=system/manager full=y file=filename.dmp

執(zhí)行示例:

F:\Work\Oracle_Data\backup>imp userid=test/test full=y file=inner_notify.dmp

屏幕顯示

Import: Release 8.1.7.0.0 - Production on 星期四 2月 16 16:50:05 2006 (c) Copyright 2000 Oracle Corporation. All rights reserved.

連接到: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production

With the Partitioning option

JServer Release 8.1.7.0.0 - Production

經(jīng)由常規(guī)路徑導(dǎo)出由EXPORT:V08.01.07創(chuàng)建的文件

已經(jīng)完成ZHS16GBK字符集和ZHS16GBK NCHAR字符集中的導(dǎo)入

導(dǎo)出服務(wù)器使用UTF8 NCHAR字符集(可能的ncharset轉(zhuǎn)換)

. 正在將AICHANNEL的對(duì)象導(dǎo)入到 AICHANNEL . . 正在導(dǎo)入表   "INNER_NOTIFY"   4行被導(dǎo)入準(zhǔn)備啟用約束條件...成功終止導(dǎo)入,但出現(xiàn)警告。

附錄二:

Oracle 不允許直接改變表的擁有者,利用Export/Import可以達(dá)到這一目的.先建立import9.par,然后,使用時(shí)命令如下:imp parfile=/filepath/import9.par例 import9.par 內(nèi)容如下:

FROMUSER=TGPMS

TOUSER=TGPMS2   (注:把表的擁有者由FROMUSER改為T(mén)OUSER,FROMUSER和TOUSER的用戶可以不同)

ROWS=Y

INDEXES=Y

GRANTS=Y

CONSTRAINTS=Y

BUFFER=409600

file==/backup/ctgpc_20030623.dmp log==/backup/import_20030623.log

總結(jié)

如果覺(jué)得編程之家網(wǎng)站內(nèi)容還不錯(cuò),歡迎將編程之家網(wǎng)站推薦給程序員好友。

本圖文內(nèi)容來(lái)源于網(wǎng)友網(wǎng)絡(luò)收集整理提供,作為學(xué)習(xí)參考使用,版權(quán)屬于原作者。

總結(jié)

以上是生活随笔為你收集整理的exp table oracle,oracle中exp,imp的使用详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色欲狠狠躁天天躁无码中文字幕 | 射在线| 亚洲深夜福利视频 | 日本a视频在线观看 | 国产精品国产三级国产传播 | www.成人在线 | 97中文字幕| 麻豆亚洲av成人无码久久精品 | 97成人超碰 | 最新天堂av | 欧美波霸影院 | 国产精品久久久久999 | 久久高清国产 | 亚洲AV蜜桃永久无码精品性色 | 亚洲AV成人午夜无码精品久久 | 国产精品--色哟哟 | 国产人成在线观看 | 国产一级一级国产 | 国产伦精品一区二区三区妓女下载 | 亚洲国产av一区二区三区 | 日韩欧美一区二区区 | 欧美成人精品一区二区三区 | 少妇特殊按摩高潮惨叫无码 | 国产精品6666| ,一级淫片a看免费 | 国产精品视频免费看 | 淫久久 | 精品国产av无码一区二区三区 | 亚洲国产成人无码av在线 | 午夜视频在线观看免费视频 | 欧美性猛交7777777 | 久久久社区| 国产精品1页 | 一级中文字幕 | 啪啪福利 | 黑人精品欧美一区二区蜜桃 | 亚洲最大免费视频 | 金鱼妻日剧免费观看完整版全集 | 米奇狠狠干 | 啪啪av网站| 污污的网站在线免费观看 | 亚洲精品免费播放 | 欧美精品a区 | 国产一级一区二区 | 日韩乱码人妻无码系列中文字幕 | h片在线观看视频 | 国产12页 | 玖草视频在线观看 | 波多野结衣在线观看视频 | 森林影视官网在线观看 | 在线观看国产成人 | 国产成人一区二区 | 久久久老熟女一区二区三区91 | a级黄色片网站 | 成人福利在线免费观看 | 亚洲国产一区二区三区在线观看 | 黄色自拍视频 | 在线免费观看欧美大片 | 国产91丝袜在线播放0 | 天堂在线免费视频 | 性色视频在线观看 | 一本色道久久综合亚洲精品酒店 | 9999re | 少妇做爰k8经典 | 国产精品成人免费视频 | 99精品欧美一区二区三区综合在线 | 久操影视 | 亚洲一区中文字幕永久在线 | 操老女人视频 | 亚洲视频免费在线播放 | 少妇被躁爽到高潮无码人狍大战 | 久久久久久电影 | 国产在线精品观看 | 国产福利视频导航 | 有码视频在线观看 | 国产精品黄色网 | 超碰.com | 天天操夜夜操狠狠操 | 一个人看的视频www 色就是色网站 | av大片免费在线观看 | aaa级片| 色婷婷在线视频 | 国产内射合集颜射 | 欧美一级做性受免费大片免费 | 91青草视频| 亚洲乱码国产乱码精品精98午夜 | 特级一级片 | 天天操天天玩 | 欧美日韩高清一区二区 | 国产8区 | 可以免费看av的网址 | 三级av网| 亚洲三级在线 | 欧美激情在线观看一区 | 亚洲综合情 | 黑人操白妞 | 色婷婷在线观看视频 | 亚洲av毛片一区二二区三三区 | 亚洲男女视频在线观看 |