解讀在Oracle數(shù)據(jù)庫(kù)中高速導(dǎo)出/導(dǎo)入的方法(2)_Mssql數(shù)據(jù)庫(kù)教程
推薦:解讀數(shù)據(jù)庫(kù)自動(dòng)化技術(shù)彌補(bǔ)數(shù)據(jù)庫(kù)DBA短缺難題全球數(shù)據(jù)量的瘋狂增長(zhǎng),使得市場(chǎng)對(duì)資深數(shù)據(jù)庫(kù)管理員的需求也節(jié)節(jié)攀升。據(jù)統(tǒng)計(jì),一直到2016美國(guó)IT市場(chǎng)對(duì)數(shù)據(jù)庫(kù)管理員的需求量增長(zhǎng)都將會(huì)超過(guò)所有其他職業(yè)。數(shù)據(jù)庫(kù)管理員具備一整套專業(yè)性非常強(qiáng)的技術(shù)技能,因此其在數(shù)據(jù)中心里的地位是最難以替代的。 數(shù)據(jù)庫(kù)自
讓我們來(lái)分析該命令的各個(gè)部分。用戶 ID/口令組合、表和轉(zhuǎn)儲(chǔ)文件參數(shù)的意義是顯而易見(jiàn)的。與原來(lái)的導(dǎo)出不同,文件是在服務(wù)器(不是客戶端)上創(chuàng)建的。位置由目錄參數(shù)值 DPDATA1 指定,它指向之前創(chuàng)建的 /u02/dpdata1。這個(gè)進(jìn)程還在目錄參數(shù)指定的位置上創(chuàng)建一個(gè)日志文件(同樣在服務(wù)器上)。默認(rèn)地,這個(gè)進(jìn)程使用一個(gè)名稱為 DPUMP_DIR 的目錄;因此可以創(chuàng)建它來(lái)代替 DPDATA1。
注意上面的參數(shù) job_name,這是個(gè)特殊的參數(shù),在原來(lái)的導(dǎo)出中沒(méi)有。所有的 Data Pump 工作都通過(guò)作業(yè)來(lái)完成。Data Pump 作業(yè) — 與 DBMS 作業(yè)不同 — 只是服務(wù)器進(jìn)程,它代表主進(jìn)程處理數(shù)據(jù)。主進(jìn)程(稱為主控制進(jìn)程)通過(guò)高級(jí)隊(duì)列 (AQ) 來(lái)協(xié)調(diào)這項(xiàng)工作;它通過(guò)在運(yùn)行期內(nèi)創(chuàng)建的一個(gè)特殊的表(稱為主表)來(lái)實(shí)現(xiàn)這個(gè)目的。在我們的例子中,如果您在 expdp 運(yùn)行時(shí)檢查用戶 ANANDA 的模式 ,您將注意到一個(gè)表 CASES_EXPORT 的存在(對(duì)應(yīng)參數(shù) job_name)。當(dāng) expdp 結(jié)束時(shí),這個(gè)表被丟棄。
導(dǎo)出監(jiān)控
當(dāng) Data Pump Export (DPE) 運(yùn)行時(shí),按 Control-C;它將阻止消息在屏幕上顯示,但不停止導(dǎo)出進(jìn)程本身。相反,它將顯示 DPE 提示符(如下所示)。進(jìn)程現(xiàn)在被認(rèn)為處于“交互式”模式:
Export>
這種方法允許在這個(gè) DPE 作業(yè)上輸入幾條命令。要查看概要,在提示符下使用 STATUS 命令:
Export> status
Job:CASES_EXPORT
Operation:EXPORT
Mode:TABLE
State:EXECUTING
Degree: 1
Job Error Count: 0
Dump file:/u02/dpdata1/expCASES.dmp
bytes written = 2048
Worker 1 Status:
State:EXECUTING
Object Schema:DWOWNER
Object Name:CASES
Object Type:TABLE_EXPORT/TBL_TABLE_DATA/TABLE/TABLE_DATA
Completed Objects: 1
Total Objects: 1
Completed Rows: 4687818
記住,這只是狀態(tài)顯示。導(dǎo)出在后臺(tái)工作。要繼續(xù)在屏幕上查看消息,從 Export> 提示符下使用命令 CONTINUE_CLIENT。
并行操作
您可以通過(guò) PARALLEL 參數(shù)為導(dǎo)出使用一個(gè)以上的線程來(lái)顯著地加速作業(yè)。每個(gè)線程創(chuàng)建一個(gè)單獨(dú)的轉(zhuǎn)儲(chǔ)文件,因此參數(shù) dumpfile 應(yīng)當(dāng)擁有和并行度一樣多的項(xiàng)目。您可以指定通配符作為文件名,而不是顯式地輸入各個(gè)文件名,例如:
expdp ananda/abc123 tables=CASES directory=DPDATA1
dumpfile=expCASES_%U.dmp parallel=4 job_name=Cases_Export
分享:解讀史上最簡(jiǎn)單的方法復(fù)制或遷移Oracle數(shù)據(jù)庫(kù)在DBA的日常工作中,經(jīng)常需要重裝或在新機(jī)器上安裝Oracle,但每次安裝所浪費(fèi)的時(shí)間、精力以及失敗的挫折都在考驗(yàn)著DBA的承受能力,本文著重介紹了一個(gè)簡(jiǎn)單的復(fù)制和遷移Oracle數(shù)據(jù)庫(kù)的方法,詳細(xì)內(nèi)容請(qǐng)參考下文。 復(fù)制遷移的步驟如下: ◆1、首先,復(fù)制原Oracl
- sql 語(yǔ)句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無(wú)法查看數(shù)據(jù)庫(kù),提示 無(wú)法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語(yǔ)句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過(guò)程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- SqlServer獲取存儲(chǔ)過(guò)程返回值的實(shí)例
- SQL Server 2005中的CLR集成
- sqlserver中delete、update中使用表別名和oracle的區(qū)別
- 解析SQL Server數(shù)據(jù)庫(kù)恢復(fù)操作實(shí)例
- 確定幾個(gè)SQL Server欄中的最大值
- 關(guān)于SQL Server查詢語(yǔ)句的使用
- 深入SqlServer2008 數(shù)據(jù)庫(kù)同步的兩種方式(Sql JOB)的分析介紹
- 怎樣使用SQLServer數(shù)據(jù)庫(kù)查詢累計(jì)值
- 在SQL Server 2008中運(yùn)用表值參數(shù)(TVP)
猜你也喜歡看這些
- Java連接MySql的詳細(xì)介紹
- MySQL SELECT同時(shí)UPDATE同一張表問(wèn)題發(fā)生及解決
- DBA應(yīng)該知道的一些關(guān)于SQL Server跟蹤標(biāo)記的使用
- 解決sql server 2005 express中sa不能登錄
- CentOS6.3安裝MySQL5.6.10并修改MySQL的root用戶密碼
- mysql 數(shù)據(jù)庫(kù) (基礎(chǔ)) 筆記
- MySQL筆記之運(yùn)算符使用詳解
- mysql基本操作
- 在SQL Server的try...catch語(yǔ)句中獲取錯(cuò)誤消息代碼的的語(yǔ)句
- KB967723補(bǔ)丁造成的MYSQL在Win2003上頻繁連接不上
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索解讀在Oracle數(shù)據(jù)庫(kù)中高速導(dǎo)出/導(dǎo)入的方法(2)
- 教程說(shuō)明:
Mssql數(shù)據(jù)庫(kù)教程-解讀在Oracle數(shù)據(jù)庫(kù)中高速導(dǎo)出/導(dǎo)入的方法(2)。