1、首先進入命令行,點擊開始,輸入cmd。

創(chuàng)新互聯(lián)建站于2013年開始,先為曲麻萊等服務建站,曲麻萊等地企業(yè),進行企業(yè)商務咨詢服務。為曲麻萊企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
2、鍵盤按回車鍵,出現(xiàn)命令行窗口。
3、接著導入的命令是:imp?用戶名/密碼@網(wǎng)絡服務名?file=xxx.dmp?full=y。
4、導出的命令是:exp?用戶名/密碼@網(wǎng)絡服務名?file=xxx.dmp?tables=(表名)
5、就可以進行dmp數(shù)據(jù)庫表結構和表數(shù)據(jù)的同時導入導出了,這樣就完成了。
可用圖形界面或者命令導入:
圖形界面需要借助第三方工具plsql,方法如下:
1、登錄到要導入的數(shù)據(jù)庫及用戶。
2、依次點擊“工具”——“導入表”。
3、上方選擇“oracle導入”,下方找到.dmp的文件,然后點擊“導入”等待完成即可。
命令導入:
1、win鍵+R鍵,進入命令提示符。
2、進到.dmp文件所在文件夾:
3、輸入如下命令:
imp?被導入用戶名/密碼@實例名?file=文件名.dmp?log=日志.dmp?fromuser=導出用戶?touser=導入用戶
輸入后按回車鍵,等待導入完成即可。
說明:第三點中中文部分,請根據(jù)實際情況填寫。
通過導入導出dmp文件,可以把一個或多個數(shù)據(jù)庫表的表結構和表數(shù)據(jù)同時導入導出。下面是進行導入導出的步驟:
1、進入命令行,點擊開始,輸入cmd;
2、回車,出現(xiàn)命令行窗口;
3、導入的命令是“imp?用戶名/密碼@網(wǎng)絡服務名?file=xxx.dmp?full=y”,輸入此命令即可導入;
4、導出的命令是“exp?用戶名/密碼@網(wǎng)絡服務名?file=xxx.dmp?tables=(表名)”,輸入此命令即可導出。
我給你一些數(shù)據(jù)庫常用的導入導出命令吧:
該命令在“開始菜單運行CMD”中執(zhí)行
一、數(shù)據(jù)導出(exp.exe)
1、將數(shù)據(jù)庫orcl完全導出,用戶名system,密碼accp,導出到d:\daochu.dmp文件中
exp system/accp@orcl file=d:\daochu.dmp full=y
2、將數(shù)據(jù)庫orcl中scott用戶的對象導出
exp scott/accp@orcl file=d:\daochu.dmp owner=(scott)
3、將數(shù)據(jù)庫orcl中的scott用戶的表emp、dept導出
exp scott/accp@orcl file= d:\daochu.dmp tables=(emp,dept)
4、將數(shù)據(jù)庫orcl中的表空間testSpace導出
exp system/accp@orcl file=d:\daochu.dmp tablespaces=(testSpace)
二、數(shù)據(jù)導入(imp.exe)
1、將d:\daochu.dmp 中的數(shù)據(jù)導入 orcl數(shù)據(jù)庫中。
imp system/accp@orcl file=d:\daochu.dmp full=y
2、如果導入時,數(shù)據(jù)表已經(jīng)存在,將報錯,對該表不會進行導入;加上ignore=y即可,表示忽略現(xiàn)有表,在現(xiàn)有表上追加記錄。
imp scott/accp@orcl file=d:\daochu.dmp full=y ignore=y
3、將d:\daochu.dmp中的表emp導入
imp scott/accp@orcl file=d:\daochu.dmp tables=(emp)
我給你一些數(shù)據(jù)庫常用的導入導出命令吧:\x0d\x0a該命令在“開始菜單運行CMD”中執(zhí)行\(zhòng)x0d\x0a一、數(shù)據(jù)導出(exp.exe)\x0d\x0a1、將數(shù)據(jù)庫orcl完全導出,用戶名system,密碼accp,導出到d:\daochu.dmp文件中\(zhòng)x0d\x0aexp system/accp@orcl file=d:\daochu.dmp full=y\x0d\x0a\x0d\x0a2、將數(shù)據(jù)庫orcl中scott用戶的對象導出\x0d\x0aexp scott/accp@orcl file=d:\daochu.dmp owner=(scott)\x0d\x0a\x0d\x0a3、將數(shù)據(jù)庫orcl中的scott用戶的表emp、dept導出\x0d\x0aexp scott/accp@orcl file= d:\daochu.dmp tables=(emp,dept)\x0d\x0a\x0d\x0a4、將數(shù)據(jù)庫orcl中的表空間testSpace導出\x0d\x0aexp system/accp@orcl file=d:\daochu.dmp tablespaces=(testSpace)\x0d\x0a\x0d\x0a二、數(shù)據(jù)導入(imp.exe)\x0d\x0a1、將d:\daochu.dmp 中的數(shù)據(jù)導入 orcl數(shù)據(jù)庫中。\x0d\x0aimp system/accp@orcl file=d:\daochu.dmp full=y\x0d\x0a\x0d\x0a2、如果導入時,數(shù)據(jù)表已經(jīng)存在,將報錯,對該表不會進行導入;加上ignore=y即可,表示忽略現(xiàn)有表,在現(xiàn)有表上追加記錄。\x0d\x0aimp scott/accp@orcl file=d:\daochu.dmp full=y ignore=y\x0d\x0a\x0d\x0a3、將d:\daochu.dmp中的表emp導入\x0d\x0aimp scott/accp@orcl file=d:\daochu.dmp tables=(emp)
數(shù)據(jù)庫恢復——數(shù)據(jù)導入
1.在服務器端Windows NT網(wǎng)絡操作系統(tǒng)中找到Oracle的安裝目錄:
如D:\oracle\ 再進入Bin\子目錄,鼠標左鍵雙擊 imp.exe 文件
或在開始-運行中寫imp,執(zhí)行。
2.出現(xiàn)提示輸入管理員用戶名界面
import:Release 8.1.5.0.0 -production on Sun Oct 29 21:57:47 2000
c Copyright 1999 Oracle Corporation. All rights reserved.
Username:(此處輸入管理員用戶名)[ENTER]
3.出現(xiàn)提示輸入管理員口令界面:
Password:(此處輸入管理員口令)[ENTER]
4.出項備份文件輸入界面。
Import file:Expadat.dmpD:\backup\dk20001029.dmp[ENTER]
5.選擇數(shù)據(jù)插入的緩沖尺寸,選擇缺省值,按回車即可。
Enter insert buffer size(minimum is 4096)30270[ENTER]
6.是否只列出數(shù)據(jù)的內容,而不進行導入。
Export file created by Export :U07.02.02,list contents of import file only(Yes/No):no[ENTER]
7.選擇是否忽略數(shù)據(jù)恢復中出現(xiàn)的錯誤,回車即可。
Ignore create error due to object existence (Yes/No):no[ENTER]
8.選擇是否恢復授權,選擇缺省值,回車即可。
Import grants(Yes/No):Yes[ENTER]
9.選擇是否恢復表數(shù)據(jù), 選擇缺省值,回車即可。
Import table data (Yes/No):Yes[ENTER]
10.選擇是否導入整個文件。
Import Entire export file (Yes/No):no[ENTER]
11.輸入用戶名。
Username(此處輸入數(shù)據(jù)庫管理員名稱) ,然后等待系統(tǒng)進行數(shù)據(jù)庫的恢復,
恢復工作完成后,系統(tǒng)會自動退出DOS界面。
這樣,就完成了數(shù)據(jù)庫的恢復。
數(shù)據(jù)庫備份——數(shù)據(jù)導出
1.在服務器端操作系統(tǒng)中找到Oracle的安裝目錄:
如D:\oracle\ 再進入Bin\子目錄,鼠標左鍵雙擊 exp.exe 文件
或在開始-運行中輸入exp,執(zhí)行。
2.出現(xiàn)提示輸入管理員用戶名界面
Export:Release 8.1.5.0.0-Production on Sun Oct 29 20:27:59 2000
c Copyright 1999 Oracle Corporation. All rights reserved.
Username:(此處輸入管理員用戶名)[ENTER]
3.出現(xiàn)提示輸入管理員口令界面:
Password:(此處輸入管理員口令)[ENTER]
4.出項備份選擇界面。
Connected to : Oracle8i Enterprise Edition Release 8.1.5.0.0-Production With the Partitioning and Java options
PL/SQL Release 8.1.5.0.0 – Production
Enter array fetch buffer size: 4096 [ENTER]
此處為選定備份時用于取數(shù)據(jù)行的緩沖尺寸。直接選定缺省值4096即可。
5.出現(xiàn)選擇備份文件輸出的位置和名稱界面。
Export file:EXPDAT.DMPD:\backup\**yyyymmdd.dmp[ENTER]
在此之前,需要在操作系統(tǒng)D盤上建立一個名稱為backup的文件夾。備注:最好把備份的文件名寫成用戶名加日期的方式,方便查詢和恢復工作。
6.出現(xiàn)選擇備份方式界面。
(1)E(ntire database),(2)U(sers),or (3)T(ables):(2)UE[ENTER]
E備份整個數(shù)據(jù)庫;U只備份該管理員用戶名下的表;T備份單個表。
7.詢問是否備份數(shù)據(jù)庫內的授權
Exprot grants(Yes/No):Yes[ENTER]
8.詢問是否備份基表內的數(shù)據(jù)
Export table data(Yes/No):Yes[ENTER]
9.詢問是否是否壓縮碎片數(shù)據(jù)段
Compress extents(Yes/No):Yes[ENTER]
10.About to export specifited users
user to be exported :(Return to quit)(輸入數(shù)據(jù)庫管理員名稱)[ENTER]
這樣就完成了數(shù)據(jù)庫的熱備份。備份完數(shù)據(jù)后,系統(tǒng)會自動退出DOS界面。
11.最后在操作系統(tǒng)的D盤上的backup文件夾中將找到備份的名為dk20001029.dmp的文件。
本文題目:oracle如何導入命令,oracle數(shù)據(jù)導入命令
轉載注明:http://chinadenli.net/article40/hsgheo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、品牌網(wǎng)站設計、關鍵詞優(yōu)化、虛擬主機、面包屑導航、網(wǎng)站導航
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)