水煮oracle47-----oracle資料泵回顧和patch包下載整理
資料泵使用
expdp:
1.expdp使用連線串(@ora_db)在遠端客戶端匯出,而生成資料檔案在db server上,hr.dmp在db server上,directory為db server上目錄(重點在遠端客戶端執行)
expdp system/oracle@ora_db directory=expdir dumpfile=hr.dmp logfile=hr.log
2.network_link引數使用,在遠端客戶端匯出,並且生成資料檔案在遠端客戶端
1)最簡方式
expdp system/oracle directory=test network_link=sb //system/oracle為遠端客戶端使用者,其中directory可以省略,不過會生成資料檔案和日誌檔案在預設目錄下(理解:使用該使用者登入遠端客戶端,然後讀取客戶端的directory和network_link)
2)指定遠端客戶端生成dump檔名稱和日誌名稱
expdp system/oracle directory=test network_link=sb dumpfile=sale.dmp logfile=sale.log
3)指定要匯出db server的物件(理解:在db link中使用者必須有要匯出物件的管理許可權)
expdp system/oracle directory=test network_link=sb dumpfile=sale.dmp logfile=sale.log schemas=payadm //注意如果匯出資料檔案已存在,不能覆蓋替換
報錯:ORA-39001: 引數值無效
ORA-39000: 轉儲檔案說明錯誤
ORA-31641: 無法建立轉儲檔案 "e:\backup\sale.dmp"
ORA-27038: 所建立的檔案已存在
OSD-04010: 指定了 選項, 但檔案已經存在
impdp:
1.impdp使用連線串(@ora_db)在遠端客戶端執行db server匯入,hr.dmp在db server上,directory為db server上目錄(重點在遠端客戶端執行)
impdp system/oracle@ora_db directory=expdir dumpfile=hr.dmp logfile=hr.log
2.network_link引數使用
1)最簡方式
impdp system/oracle directory=test network_link=sb //直接將遠端db server中db link中定義的schema匯入到本地db server中,無檔案落地,同樣啟動directory可以省略,不過會生成日誌檔案在預設目錄下
2)指定要匯入遠端db server到本地db server的schema(理解:在db link中使用者必須有要匯出物件的管理許可權)
impdp system/oracle directory=test network_link=sb schemas=payadm //system/oracle為本地db server物件
impdp system/oracle directory=test network_link=sb schemas=payadm remap_schema=payadm:payadmin //將遠端db server匯入物件重新命名
擴充:
常用引數:
1)attach 用法:attach=job_name 該引數使用後其他引數不能使用,主要是進入正在執行的匯入、匯出作業
2)job_name 用法:job_name=job_name 該引數指定匯入、匯出作業的名稱
3)content 用法:content=[ALL], DATA_ONLY 和 METADATA_ONLY 該引數預設all,用於指定匯出內容:僅資料或後設資料
4)parfile 用法:parfile=file.dat 使用引數檔案匯入、匯出
5)parallel 用法:parallel=5 該引數指定併發度
問題一
expdp 匯出dmp檔案時報 UDE-00019: 'tables' parameter list is too long錯誤
解決方案:升級oracle至10.2.0.4及以上
同時為大家提供10G補丁包:
經過非常耐心漫長的整理,終於把10g版本的Oracle補丁彙總全了,方便大家參考和下載。
ftp://updates.oracle.com/8202632/p8202632_10205_AIX64-5L_2of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_HPUX-64_1of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_HPUX-64_2of2.zip
ftp://updates.oracle.com/8202632 ... _HPUX-IA64_1of2.zip
ftp://updates.oracle.com/8202632 ... _HPUX-IA64_2of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_Linux-x86-64.zip
ftp://updates.oracle.com/8202632/p8202632_10205_Linux-x86.zip
ftp://updates.oracle.com/8202632/p8202632_10205_MSWIN-x86-64.zip
ftp://updates.oracle.com/8202632/p8202632_10205_WINNT.zip
oracle 10.2.0.4 patch
ftp://updates.oracle.com/6810189/p6810189_10204_AIX5L.zip
ftp://updates.oracle.com/6810189/p6810189_10204_LINUX.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86-64.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Win32.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Win64.zip
ftp://updates.oracle.com/6810189/p6810189_10204_HPUX-IA64.zip
oracle 10.2.0.3 patch
ftp://updates.oracle.com/5337014/p5337014_10203_WINNT.zip
ftp://updates.oracle.com/5337014/p5337014_10203_WINNT64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_AIX5L.zip
ftp://updates.oracle.com/5337014/p5337014_10203_Linux-x86-64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_HPUX-IA64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_LINUX.zip
ftp://updates.oracle.com/5337014/p5337014_10203_Linux-x86.zip
oracle 10.2.0.2 patch
ftp://updates.oracle.com/4547817/p4547817_10202_AIX64-5L.zip
ftp://updates.oracle.com/4547817/p4547817_10202_HP64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_HPUX-IA64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_LINUX.zip
ftp://updates.oracle.com/4547817/p4547817_10202_Linux-IA64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_Linux-x86-64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_MVS.zip
ftp://updates.oracle.com/4547817/p4547817_10202_SOLARIS.zip
ftp://updates.oracle.com/4547817/p4547817_10202_SOLARIS64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_WINNT.zip
ftp://updates.oracle.com/4547817/p4547817_10202_WINNT64.zip
補充:作業系統管道技術在oracle邏輯匯入、匯出應用
1)建立管道
#mknod /home/oracle/d_chu p ---建立管道,注意後邊有p管道標識(刪除:rm /home/oracle/d_chu)
2)使用管道匯出(exp)並壓縮
$exp guest/guest file=/home/oracle/d_chu & gzip exp.dmp.gz ---注意匯出檔案exp.dmp.gz在當前目錄
3)使用管道匯入(imp)
$imp guest/guest file=/home/oracle/d_chu & gunzip /home/oracle/d_chu
expdp:
1.expdp使用連線串(@ora_db)在遠端客戶端匯出,而生成資料檔案在db server上,hr.dmp在db server上,directory為db server上目錄(重點在遠端客戶端執行)
expdp system/oracle@ora_db directory=expdir dumpfile=hr.dmp logfile=hr.log
2.network_link引數使用,在遠端客戶端匯出,並且生成資料檔案在遠端客戶端
1)最簡方式
expdp system/oracle directory=test network_link=sb //system/oracle為遠端客戶端使用者,其中directory可以省略,不過會生成資料檔案和日誌檔案在預設目錄下(理解:使用該使用者登入遠端客戶端,然後讀取客戶端的directory和network_link)
2)指定遠端客戶端生成dump檔名稱和日誌名稱
expdp system/oracle directory=test network_link=sb dumpfile=sale.dmp logfile=sale.log
3)指定要匯出db server的物件(理解:在db link中使用者必須有要匯出物件的管理許可權)
expdp system/oracle directory=test network_link=sb dumpfile=sale.dmp logfile=sale.log schemas=payadm //注意如果匯出資料檔案已存在,不能覆蓋替換
報錯:ORA-39001: 引數值無效
ORA-39000: 轉儲檔案說明錯誤
ORA-31641: 無法建立轉儲檔案 "e:\backup\sale.dmp"
ORA-27038: 所建立的檔案已存在
OSD-04010: 指定了 選項, 但檔案已經存在
impdp:
1.impdp使用連線串(@ora_db)在遠端客戶端執行db server匯入,hr.dmp在db server上,directory為db server上目錄(重點在遠端客戶端執行)
impdp system/oracle@ora_db directory=expdir dumpfile=hr.dmp logfile=hr.log
2.network_link引數使用
1)最簡方式
impdp system/oracle directory=test network_link=sb //直接將遠端db server中db link中定義的schema匯入到本地db server中,無檔案落地,同樣啟動directory可以省略,不過會生成日誌檔案在預設目錄下
2)指定要匯入遠端db server到本地db server的schema(理解:在db link中使用者必須有要匯出物件的管理許可權)
impdp system/oracle directory=test network_link=sb schemas=payadm //system/oracle為本地db server物件
impdp system/oracle directory=test network_link=sb schemas=payadm remap_schema=payadm:payadmin //將遠端db server匯入物件重新命名
擴充:
常用引數:
1)attach 用法:attach=job_name 該引數使用後其他引數不能使用,主要是進入正在執行的匯入、匯出作業
2)job_name 用法:job_name=job_name 該引數指定匯入、匯出作業的名稱
3)content 用法:content=[ALL], DATA_ONLY 和 METADATA_ONLY 該引數預設all,用於指定匯出內容:僅資料或後設資料
4)parfile 用法:parfile=file.dat 使用引數檔案匯入、匯出
5)parallel 用法:parallel=5 該引數指定併發度
問題一
expdp 匯出dmp檔案時報 UDE-00019: 'tables' parameter list is too long錯誤
解決方案:升級oracle至10.2.0.4及以上
同時為大家提供10G補丁包:
經過非常耐心漫長的整理,終於把10g版本的Oracle補丁彙總全了,方便大家參考和下載。
下面的所有連結均可以直接複製到迅雷下載工具中完成下載。
oracle 10.2.0.5 patch
ftp://updates.oracle.com/8202632/p8202632_10205_AIX64-5L_2of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_HPUX-64_1of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_HPUX-64_2of2.zip
ftp://updates.oracle.com/8202632 ... _HPUX-IA64_1of2.zip
ftp://updates.oracle.com/8202632 ... _HPUX-IA64_2of2.zip
ftp://updates.oracle.com/8202632/p8202632_10205_Linux-x86-64.zip
ftp://updates.oracle.com/8202632/p8202632_10205_Linux-x86.zip
ftp://updates.oracle.com/8202632/p8202632_10205_MSWIN-x86-64.zip
ftp://updates.oracle.com/8202632/p8202632_10205_WINNT.zip
oracle 10.2.0.4 patch
ftp://updates.oracle.com/6810189/p6810189_10204_AIX5L.zip
ftp://updates.oracle.com/6810189/p6810189_10204_LINUX.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86-64.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Win32.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Win64.zip
ftp://updates.oracle.com/6810189/p6810189_10204_HPUX-IA64.zip
oracle 10.2.0.3 patch
ftp://updates.oracle.com/5337014/p5337014_10203_WINNT.zip
ftp://updates.oracle.com/5337014/p5337014_10203_WINNT64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_AIX5L.zip
ftp://updates.oracle.com/5337014/p5337014_10203_Linux-x86-64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_HPUX-IA64.zip
ftp://updates.oracle.com/5337014/p5337014_10203_LINUX.zip
ftp://updates.oracle.com/5337014/p5337014_10203_Linux-x86.zip
oracle 10.2.0.2 patch
ftp://updates.oracle.com/4547817/p4547817_10202_AIX64-5L.zip
ftp://updates.oracle.com/4547817/p4547817_10202_HP64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_HPUX-IA64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_LINUX.zip
ftp://updates.oracle.com/4547817/p4547817_10202_Linux-IA64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_Linux-x86-64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_MVS.zip
ftp://updates.oracle.com/4547817/p4547817_10202_SOLARIS.zip
ftp://updates.oracle.com/4547817/p4547817_10202_SOLARIS64.zip
ftp://updates.oracle.com/4547817/p4547817_10202_WINNT.zip
ftp://updates.oracle.com/4547817/p4547817_10202_WINNT64.zip
補充:作業系統管道技術在oracle邏輯匯入、匯出應用
1)建立管道
#mknod /home/oracle/d_chu p ---建立管道,注意後邊有p管道標識(刪除:rm /home/oracle/d_chu)
2)使用管道匯出(exp)並壓縮
$exp guest/guest file=/home/oracle/d_chu & gzip exp.dmp.gz ---注意匯出檔案exp.dmp.gz在當前目錄
3)使用管道匯入(imp)
$imp guest/guest file=/home/oracle/d_chu & gunzip /home/oracle/d_chu
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23890223/viewspace-1757652/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 經典資料結構和演算法回顧資料結構演算法
- 回顧兩年前整理的前端規範前端
- 【資料結構】回顧棧ADT和隊ADT資料結構
- oracle資源包下載地址Oracle
- 【資料結構】回顧表ADT資料結構
- WordPress10週年資料回顧
- 資料泵
- 2021年資料庫回顧 - OtterTune資料庫
- 【資料結構】回顧表、棧、佇列資料結構佇列
- 【資料結構】回顧二叉樹資料結構二叉樹
- 資料庫起不來了-事件回顧資料庫事件
- Python回顧與整理1:Python基礎Python
- 資料泵對已經存在的表載入索引 imp 和impdp索引
- 分散式資料庫技術論壇回顧分散式資料庫
- 【資料結構】回顧優先佇列(堆)資料結構佇列
- mysql優化筆記--基礎知識整理回顧MySql優化筆記
- EXPDP 和 IMPDP 資料泵的使用_1
- EXPDP 和 IMPDP 資料泵的使用_2
- ORACLE 資料泵Oracle
- oracle資料泵Oracle
- zip打包下載
- 【資料合集】2017雲棲大會·北京峰會回顧合集:PDF下載
- Oracle資料泵的匯入和匯出Oracle
- 資料泵取匯出和匯入(一)
- 資料泵對已經存在的表載入索引索引
- 活動回顧丨飛天技術沙龍 Serverless + AI 專場(上海站)回顧 & PPT 下載ServerAI
- 殺停資料泵
- oracle 資料泵解析Oracle
- 資料泵的使用
- 資料泵 impdp 操作
- 資料泵檔案
- 資料泵小bug
- oracle之資料泵Oracle
- JDBC(Oracle) jar包下載JDBCOracleJAR
- [轉載]資料系統整理(一)
- 【資料合集】2018雲棲大會•上海峰會回顧合集:PDF下載
- 【資料合集】2017雲棲大會·蘇州峰會回顧合集:PDF下載
- 資料泵引數檔案用於執行資料泵命令