數據庫導入導出命令

Oracle數據導入導出imp/exp?
功能:Oracle數據導入導出imp/exp就相當與oracle數據還原與備份。
?
大多情況都可以用Oracle數據導入導出完成數據的備份和還原(不會造成數據的丟失)。
?Oracle有個好處,雖然你的電腦不是服務器,但是你裝了oracle客戶端,并建立了連接
?(通過Net Configuration Assistant添加正確的服務命名,其實你可以想成是客戶端與服務器端 修了條路,然后數據就可以被拉過來了)
?這樣你可以把數據導出到本地,雖然可能服務器離你很遠。
?你同樣可以把dmp文件從本地導入到遠處的數據庫服務器中。
?利用這個功能你可以構建倆個相同的數據庫,一個用來測試,一個用來正式使用。
?
執行環境:可以在SQLPLUS.EXE或者DOS(命令行)中執行,
?DOS中可以執行時由于 在oracle 8i 中? 安裝目錄\$ora10g\BIN被設置為全局路徑,
?該目錄下有EXP.EXE與IMP.EXE文件被用來執行導入導出。
?oracle用java編寫,我想SQLPLUS.EXE、EXP.EXE、IMP.EXE這倆個文件是被包裝后的類文件。
?SQLPLUS.EXE調用EXP.EXE、IMP.EXE他們所包裹的類,完成導入導出功能。
?
下面介紹的是導入導出的實例,向導入導出看實例基本上就可以完成,因為導入導出很簡單。
數據導出:
?1 將數據庫TEST完全導出,用戶名system 密碼manager 導出到D:\daochu.dmp中
?? exp system/manager@TEST file=d:\daochu.dmp full=y
?2 將數據庫中system用戶與sys用戶的表導出
?? exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
?3 將數據庫中的表table1 、table2導出
?? exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)?
?4 將數據庫中的表table1中的字段filed1以"00"打頭的數據導出
?? exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like? '00%'\"
??
???? 上面是常用的導出,對于壓縮我不太在意,用winzip把dmp文件可以很好的壓縮。
???????????????????? 不過在上面命令后面 加上 compress=y? 就可以了

數據的導入
?1 將D:\daochu.dmp 中的數據導入 TEST數據庫中。
?? imp system/manager@TEST? file=d:\daochu.dmp
?? 上面可能有點問題,因為有的表已經存在,然后它就報錯,對該表就不進行導入。
?? 在后面加上 ignore=y 就可以了。
?2 將d:\daochu.dmp中的表table1 導入
?imp system/manager@TEST? file=d:\daochu.dmp? tables=(table1)?
?
?基本上上面的導入導出夠用了。不少情況我是將表徹底刪除,然后導入。
?
注意:
?你要有足夠的權限,權限不夠它會提示你。
?數據庫時可以連上的。可以用tnsping TEST 來獲得數據庫TEST能否連上。

?

數據導出:
exp hkb/hkb@boss_14 full=y file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbfull.log;

導出注意事項:導出的是當前用戶的的數據,當前用戶如果有DBA的權限,則導出所有數據!

同名用戶之間的數據導入:
imp hkb/hkb@xe? file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbimp.log full=y

不同名之間的數據導入:
imp system/test@xe fromuser=hkb touser=hkb_new file=c:\orabackup\hkbfull.dmp

log=c:\orabackup\hkbimp.log;

分類:?ORACLE數據庫管理!!!

轉載于:https://www.cnblogs.com/wangxiuheng/p/4698825.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/256926.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/256926.shtml
英文地址,請注明出處:http://en.pswp.cn/news/256926.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CCNA系列課程(4)交換技術

第四節課 交換技術杜飛2009-06-28咱們今天來看一下局域網交換技術,也稱為層2交換技術,內容主要包括層2交換的工作原理、網絡環路、如何利用Spanning-Tree Protocol 來解決網絡環路、VLAN及VTP技術,閑話少說,書歸正傳。我們在…

python中yield的用法詳解——最簡單,最清晰的解釋(轉載)

首先,如果你還沒有對yield有個初步分認識,那么你先把yield看做“return”,這個是直觀的,它首先是個return,普通的return是什么意思,就是在程序中返回某個值,返回之后程序就不再往下運行了。看做…

extern 全局變量在不同的文件使用方法(static)

例如:1.c int k6; 想要在2.c中調用1.c的k 則在2.c中用extern k 聲明一下就可以使用了; int c3; ck; 但是如果1.c中是這樣定義的 static int k6; 想要在2.c中使用k時不允許的,static只能在本文件中使用,外部文件…

python學習之路基礎篇(第八篇)

一、作業(對象的封裝)     要點分析 1.封裝,對象中嵌套對象 2.pickle,load,切記,一定要先導入相關的類二、上節內容回顧和補充      面向對象基本知識: 1.類和對象的…

Ubuntu實現樹莓派交叉編譯

一、交叉編譯 在一個平臺上生成另一個平臺上的可執行代碼。為什么要大費周折的進行交叉編譯呢?一句話:不得已而為之。有時是因為目的平臺上不允許或不能夠安裝所需要的編譯器,而又需要這個編譯器的某些特征;有時是因為目的平臺上的…

python常用的第三方庫總結

通用 urllib -網絡庫(stdlib)。requests -網絡庫。grab – 網絡庫(基于pycurl)。pycurl – 網絡庫(綁定libcurl)。urllib3 – Python HTTP庫,安全連接池、支持文件post、可用性高。httplib2 – 網絡庫。RoboBrowser –…

ubuntu系統安裝vscode教程

方法一: 依次輸入如下命令 1、sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make 2、sudo apt-get update 3、sudo apt-get install ubuntu-make 4、umake ide visual-studio-code 提示輸入a即可 方法二: 在windows系統下載安裝包&#xff0c…

pydebugger

定義結構體from ctypes import *WORD c_ushort DWORD c_ulong LPBYTE POINTER(c_ubyte) LPTSTR POINTER(c_char) HANDLE c_void_pDEBUG_PROCESS 0x00000001 CREATE_NEW_CONSOLE 0x00000010class STARTUPINFO(Structure):_fields_ [("cb", DWORD),("lpR…

Vue2 源碼漫游(一)

Vue2 源碼漫游(一) 描述: Vue框架中的基本原理可能大家都基本了解了,但是還沒有漫游一下源碼。 所以,覺得還是有必要跑一下。 由于是代碼漫游,所以大部分為關鍵性代碼,以主線路和主要分支的代碼…

神經網絡中的反向傳播算法

神經網絡中的方向傳播算法講得復雜難懂。簡單地說明它的原理: 神經網絡:輸入層,隱藏層,輸出層。根據線性關系,激活函數,并最終根據監督學習寫出誤差表達式。此時,誤差函數可寫成,那么…

有限元筆記02:第三章

1.局部坐標到全局坐標變換 2.

bug__android studio 出現布局文件不提示,且點擊代碼不能跟蹤代碼

1,點擊布局文件,出現 Cannot find declaration to go to ? 且 點擊代碼不能跟蹤代碼? 把 項目的build.gradle 中的 compileSdkVersion 23 版本設置最高。 apply plugin: com.android.applicationandroid { compileSdkVersion 23 b…

Mysql:This version of MySQL doesn’t yet support ‘LIMIT IN/ALL/ANY/SOME 錯誤解決

This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME 錯誤解決 這次國慶節回來后的測試中,在一個Mysql表達式中使用嵌套查詢,出現了這個錯誤。原因是內層select語句帶有limit子句。 在網上查了下,有文章指出&#xff…

Segmentation fault (core dumped) -llinux系統內存錯誤報錯信息

目錄 1 問題原因 (1)內存訪問越界(2)多線程程序使用了線程不安全的函數。(3)多線程讀寫的數據未加鎖保護。(5)堆棧溢出。2 使用GDB查看core文件3 使用GDB調試程序 返回目錄 1 問題…

Android 抽屜布局

目前部分APP使用一種類似抽屜式的布局,像QQ那種,感覺很炫,自己也一直想做一個像那樣的布局,(ps網上很多這樣的例子,我下面做的就是參考網上的改變的) 廢話不就不說了,直接上代碼 1、…

學習筆記(35):Python網絡編程并發編程-協程(yield,greenlet,gevent模塊)

立即學習:https://edu.csdn.net/course/play/24458/296457?utm_sourceblogtoedu 協程(yield,greenlet,gevent) 1.協程:在單線程中通過不斷地在多個任務之間進行切換執行,來達到并發的效果的線程,可以提高效率 2.yiel…

雙目標定算法

坐標系基礎知識: > 1.1. 從像素坐標系(u,v) 到 世界坐標系(Xw,Yw,Yw) 這里直接拿上篇博文的結果,中間省去了其它坐標系直接的關系,直接給出,如下所示: 公式如下: > 1.2. 符號規定( Notation ) 為了…

Spring bean三種創建方式

spring共提供了三種實例化bean的方式:構造器實例化(全類名,反射)、工廠方法(靜態工廠實例化 動態工廠實例化)和FactoryBean ,下面一一詳解: 1、構造器實例化 City.java 1 package com.proc.bean;2 3 publ…

Excel使用控件創建動態地圖圖表

[本文軟件Excel 2010] 效果圖: 首先我們看一下數據源 數據源中第二列是對應圖形的名稱。首先創建圖形,我們可能在網絡中找到各個地圖的矢量圖形。不過不是每個地圖圖形都適合我們,或許企業劃分非按照行政區劃分。因此可以嘗試自己繪制&#x…

Windows 10 常用的快捷鍵及常用指令

系統快捷鍵 快捷鍵功能說明備注CtrlShiftEsc打開任務管理器macbook: fnshiftF11普通鍵盤: PrintScreen截屏幕圖macbook: fnshiftoptionF11普通鍵盤: altPrintScreen截取當前窗口圖片macbook: WinfnEsc普通鍵盤: WinPause/Break打開系統屬性WinctrlD新建虛擬桌面Windows 10Winct…