資料幫浦使用心得

2021-05-26 18:28:09 字數 3401 閱讀 6998

資料幫浦在資料的匯入、匯出方面突出了它特有的優勢,給資料庫管理人員提供了極大的方便

attach 連線到現有作業, 例如 attach [=作業名]。

compression 減小有效的轉儲檔案內容的大小

關鍵字值為: (metadata_only) 和 none。

content 指定要解除安裝的資料, 其中有效關鍵字為:

(all), data_only 和 metadata_only。

directory 供轉儲檔案和日誌檔案使用的目錄物件。

dumpfile 目標轉儲檔案 (expdat.dmp) 的列表,

例如 dumpfile=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp。

exclude 排除特定的物件型別, 例如 exclude=table:emp。

filesize 以位元組為單位指定每個轉儲檔案的大小。

full 匯出整個資料庫 (n)。

include 包括特定的物件型別, 例如 include=table_data。

job_name 要建立的匯出作業的名稱。

logfile 日誌檔名 (export.log)。

network_link 鏈結到源系統的遠端資料庫的名稱。

nologfile 不寫入日誌檔案 (n)。

parallel 更改當前作業的活動 worker 的數目。

parfile 指定引數檔案。

query 用於匯出表的子集的謂詞子句。

schemas 要匯出的方案的列表 (登入方案)。

status 在預設值 (0) 將顯示可用時的新狀態的情況下,

要監視的頻率 (以秒計) 作業狀態。

tables 標識要匯出的表的列表 - 只有乙個方案。

tablespaces 標識要匯出的表空間的列表。

transport_tablespaces 要從中解除安裝元資料的表空間的列表。

命令 說明

add_file 向轉儲檔案集中新增轉儲檔案。

continue_client 返回到記錄模式。如果處於空閒狀態, 將重新啟動作業。

exit_client 退出客戶機會話並使作業處於執行狀態。

filesize 後續 add_file 命令的預設檔案大小 (位元組)。

help 總結互動命令。

kill_job 分離和刪除作業。

parallel 更改當前作業的活動 worker 的數目。

parallel=start_job 啟動/恢復當前作業。

status 在預設值 (0) 將顯示可用時的新狀態的情況下,

要監視的頻率 (以秒計) 作業狀態。

status[=interval]

stop_job 順序關閉執行的作業並退出客戶機。

stop_job=immediate 將立即關閉

資料幫浦作業。

1、在目標資料庫中建立database links

語法如下:

(create public database link link_cdmabase

connect to cdmabase identified by cdmabase

using

'')2、將原資料庫中的schema中所有的物件匯入到目標資料庫的schema中

語法如下:

impdp system/orcl

network_link=link_cdmabase re

map_schema=cdmabase:zsk tables=cdmabase.action_info

expdp system/orcl content=data_only network_link=link_test_bak remap_schema=(cdmatest:zsk)

include=table:"like'a%'"

expdp system/orcl content=data_only network_link=link_test_bak remap_schema=(cdmatest:zsk)

exclude=table:"like'b'"

expdp system/orcl content=data_only directory=data_pump_dir dumpfile=cdmabase.dmp logfile=cdmabase.log

schemas=cdmaostest

expdp system/[email protected] directory=data_pump_dir dumpfile=cdmabase.dmp logfile=cdmabase.log

query=\"where\" logfile=cm.log content=data_only

假如我們的匯出作業 (example1) 遇到了嚴重錯誤,導致匯出失敗,則可以通過以下方法來解決。

第一步、檢視資料庫中任務的狀態

sql> select job_name,state from dba_datapump_jobs;

job_name state

example1 not running

第二步、連線任務

>expdp system/manager

attach=example1

第 3 步:新增轉儲檔案

此時,可以在 export> 提示符下發出 add_file 指令來新增轉儲檔案。新的轉儲檔案將自動建立在與原始轉儲檔案相同的目錄 (data_pump_dir) 中。

export>add_file=hr1.dmp

接下來,我們可以執行 status 命令,看到現在顯示出這個新增的轉儲檔案。

第四步:重新啟動/繼續作業

最後,我們發出 continue_client 命令。作業 example1 此時將恢復執行。

我們也可以使用 start_job 命令。continue_client 命令將模式從互動式命令模式更改為記錄模式,然後執行 start_job。

第 7 步:檢查作業狀態

我們可以隨意地檢視作業的狀態。

import> status

第一步:從oracle11g中匯出資料

expdp system/dbserver content=data_only directory=data_pump_dir dumpfile=cm.dmp logfile=cm.log tables=cdmaos.cm_ctiy

version=10.2 注意: 在匯出資料時需指定匯出資料oracle的版本號,該版本號必須低於所要匯入資料的oracle的版本號。

第二步:把從oracle11g中匯出來的資料匯入到oracle10g中

impdp system/dbserver content=data_only directory=dumpdir dumpfile=cm.dmp logfile=cm.log remap_schema=cdmaos:cdmatest

frameset 使用心得

欲明白本篇 html徹底剖析 之標記分類,請看 標記一覽 也請先明白圍堵標記與空標記的分別,請看 html概念 框架概念 謂框架便是網頁畫面分成幾個框窗,同時取得多個 url。只需要 即可,面所有框架標記需要放在乙個總起的 html 檔,這個檔案只記錄了該框架如何分割 不會顯示任何資料,所以不必放入...

Access使用心得

今天臨時用access做資料庫,長期用sql server開發習慣了,總結一下現在為止用到的比較大的差異,以後有新的再補了 1 返回字串長度 len s lenb s 前者返回字元數,後者返回位元組數,並且access中text型別字元統一為2位元組,與sql2000不同。2 join的使用 acc...

vmware使用心得

成功在winxp環境中安裝了vista business版本,反之,亦然。可以建立工作組網路連線了,虛擬機器也可以訪問網際網路了。安裝說明 在安裝嚮導中,無論使用哪種網路連線形式,都不影響正確安裝。安裝後,可以編輯本地機和虛擬機器之間的網路連線形式。需要注意三個細節問題 1 網絡卡要設定為 電源啟動...