新聞中心
在數(shù)據(jù)庫管理中,備份和恢復(fù)是極為重要的環(huán)節(jié)。當(dāng)我們需要備份整個數(shù)據(jù)庫時,Expdp是一個非常理想的選擇。Expdp(Export Data Pump)是Oracle的一種導(dǎo)出數(shù)據(jù)工具。它可以備份整個數(shù)據(jù)庫或指定的表、視圖和數(shù)據(jù)等。 在備份時,通常會生成一個包含整個數(shù)據(jù)庫的腳本文件。學(xué)會如何使用Expdp備份數(shù)據(jù)庫非常重要,這樣可以確保數(shù)據(jù)的安全性,并在需要時方便地進(jìn)行快速恢復(fù)。

10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有伊通免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
以下是使用Expdp導(dǎo)出Oracle數(shù)據(jù)庫腳本的一些技巧:
1. 準(zhǔn)備
在執(zhí)行Expdp操作之前,需要進(jìn)行以下準(zhǔn)備工作:
– 確定數(shù)據(jù)庫名稱
– 確定需要備份的對象(例如:表、數(shù)據(jù)、視圖等)
– 確定備份的路徑
– 確定需要備份的名稱(此名稱有助于識別您的備份文件)
2. 熟悉Expdp命令
要使用Expdp生成數(shù)據(jù)庫備份文件,必須熟悉該命令的語法。以下是基本語法:
> expdp user/password@database SCHEMAS=your_schema DIRECTORY=backup_directory DUMPFILE=backup_file.dmp
其中,user和password是具有數(shù)據(jù)導(dǎo)出權(quán)限的數(shù)據(jù)庫用戶的憑據(jù)。database是您要備份的目標(biāo)數(shù)據(jù)庫的名稱。your_schema指的是想要備份的模式名,也可以使用TABLES參數(shù)來指定要備份的特定表。backup_directory是備份文件的目錄(文件夾)。backup_file.dmp是生成的備份文件名。
3. 使用參數(shù)
Expdp支持多種參數(shù)。以下是其中一些可能有用的參數(shù)。你可以根據(jù)需要自由選擇使用。
– INCLUDE/EXCLUDE:使用這些選項(xiàng)可選擇要包含或排除的特定對象。您可以使用它們來排除備份中的不必要內(nèi)容,從而減少備份文件的大小。
– QUERY:此參數(shù)可讓您選擇特定條件并導(dǎo)出符合條件的數(shù)據(jù)。
– CONTENT:可選擇導(dǎo)出整個數(shù)據(jù)庫、只導(dǎo)出模式或只導(dǎo)出特定表的數(shù)據(jù)。
– PARALLEL:此參數(shù)可使導(dǎo)出任務(wù)運(yùn)行在多個進(jìn)程中,加快備份速度。
4.常見問題
一些常見的問題和解決方法是:
– Expdp操作會占用大量空間。當(dāng)備份容量較大時,為避免出現(xiàn)空間問題,可以將導(dǎo)出文件存儲在專門的備份磁盤或存儲設(shè)備中。通過添加一個目錄對象,您可以非常方便地將Expdp導(dǎo)出到存儲設(shè)備。
– 如果您想要重復(fù)該操作以便快速執(zhí)行恢復(fù),您可以自動運(yùn)行Expdp備份,而無需進(jìn)行交互式操作。可以將Expdp命令保存在腳本中,并添加一個定時任務(wù)以定期運(yùn)行此腳本。
– 如果備份文件過大,可能導(dǎo)致Expdp操作崩潰。要避免此問題,請在備份之前檢查備份文件大小。如果您預(yù)計備份文件將超過存儲限制,請使用參數(shù)來將備份文件分割為多個文件。如果文件過大,則還可以通過ZIP壓縮備份文件降低其大小。
結(jié)論
備份是數(shù)據(jù)庫管理中的一個重要方面。Expdp是備份Oracle數(shù)據(jù)庫數(shù)據(jù)的有效方法,可以幫助我們快速、可靠地備份和恢復(fù)數(shù)據(jù)。通過了解Expdp的基本語法和技巧,您可以輕松快速地備份并恢復(fù)數(shù)據(jù),確保數(shù)據(jù)的安全性和完整性。
相關(guān)問題拓展閱讀:
- EXPDP和IMPDP使用說明
EXPDP和IMPDP使用說明
EXPDP命令行選項(xiàng)
ATTACH
expdp scott/tiger ATTACH=scott export_job
EXPORT> start_job stop_job kill_job status
CONTENT
該選項(xiàng)用于指定要導(dǎo)出的內(nèi)容 默認(rèn)值為ALL
CONTENT={ALL | DATA_ON | METADATA_ON}
DIRECTORY
指定轉(zhuǎn)儲文件和日志文件所在的目錄
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a dump
建立目錄:
CREATE DIRECTORY dump as e:\dump ;
授權(quán)
grant read write on directory testdump to als_adp;
查詢創(chuàng)建了那些子目錄:
SELECT * FROM dba_directories;
DUMPFILE
用于指定轉(zhuǎn)儲文件的名稱 默認(rèn)名稱為expdat dmp
通配符%U
ESTIMATE
指定估算被導(dǎo)出表所占用磁盤空間分方法 默認(rèn)值是BLOCKS
EXTIMATE={BLOCKS | STATISTICS}
EXTIMATE_ON
指定是否只估算導(dǎo)出作業(yè)所占用的磁盤空間 默認(rèn)值為N
族梁段EXTIMATE_ON={Y | N}
EXCLUDE
該選項(xiàng)用于指定執(zhí)行操作時釋放要排除對象類型或相關(guān)對象
EXCLUDE=object_type
Object_type用于指定要排除的對象類型 name_clause用于指渣簡定要排除的具體對象 EXCLUDE和INCLUDE不能同時使用
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a dup EXCLUDE=VIEW
FILESIZE
指定導(dǎo)出文件的更大尺寸 默認(rèn)為 (表示文件尺寸沒有限制)
FLASHBACK_SCN
指定導(dǎo)出特定SCN時刻的表數(shù)據(jù)
FLASHBACK_SCN=scn_value
Scn_value用于標(biāo)識SCN值 FLASHBACK_SCN和FLASHBACK_TIME不能同時使用
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a dmp FLASHBACK_SCN=
FLASHBACK_TIME
指定導(dǎo)出特定時間點(diǎn)的表數(shù)據(jù)
FLASHBACK_TIME= TO_TIMESTAMP(time_value)
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a dmp FLASHBACK_TIME= TO_TIMESTAMP( : : DD MM YYYY HH :MI:SS )
FULL
指定數(shù)據(jù)庫模式導(dǎo)出 默認(rèn)為N
FULL={Y | N}為Y時 標(biāo)兆譽(yù)識執(zhí)行數(shù)據(jù)庫導(dǎo)出
HELP
指定是否顯示EXPDP命令行選項(xiàng)的幫助信息 默認(rèn)為N
當(dāng)設(shè)置為Y時 會顯示導(dǎo)出選項(xiàng)的幫助信息
Expdp help=y
INCLUDE
指定導(dǎo)出時要包含的對象類型及相關(guān)對象
INCLUDE = object_type
JOB_NAME
指定要導(dǎo)出作用的名稱 默認(rèn)為SYS_XXX
JOB_NAME=jobname_string
LOGFILE
指定導(dǎo)出日志文件文件的名稱 默認(rèn)名稱為export log
LOGFILE=file_name
NEORK_LINK
指定數(shù)據(jù)庫鏈名 如果要將遠(yuǎn)程數(shù)據(jù)庫對象導(dǎo)出到本地例程的轉(zhuǎn)儲文件中 必須設(shè)置該選項(xiàng)
NOLOGFILE
該選項(xiàng)用于指定禁止生成導(dǎo)出日志文件 默認(rèn)值為N
PARALLEL
指定執(zhí)行導(dǎo)出操作的并行進(jìn)程個數(shù) 默認(rèn)值為
PARFILE
指定導(dǎo)出參數(shù)文件的名稱
PARFILE= file_name
QUERY
用于指定過濾導(dǎo)出數(shù)據(jù)的where條件
QUERY=
Expdp scott/tiger directory=dump dumpfiel=a dmp
Tables=emp query= WHERE deptno=
SCHEMAS
該方案用于指定執(zhí)行方案模式導(dǎo)出 默認(rèn)為當(dāng)前用戶方案
STATUS
指定顯示導(dǎo)出作用進(jìn)程的詳細(xì)狀態(tài) 默認(rèn)值為
TABLES
指定表模式導(dǎo)出
TABLES=table_name
TABLESPACES
指定要導(dǎo)出表空間列表
TRANSPORT_FULL_CHECK
該選項(xiàng)用于指定被搬移表空間和未搬移表空間關(guān)聯(lián)關(guān)系的檢查方式 默認(rèn)為N
當(dāng)設(shè)置為Y時 導(dǎo)出作用會檢查表空間直接的完整關(guān)聯(lián)關(guān)系 如果表空間所在表空間或其索引所在的表空間只有一個表空間被搬移 將顯示錯誤信息 當(dāng)設(shè)置為N時 導(dǎo)出作用只檢查單端依賴 如果搬移索引所在表空間 但未搬移表所在表空間 將顯示出錯信息 如果搬移表所在表空間 未搬移索引所在表空間 則不會顯示錯誤信息
TRANSPORT_TABLESPACES
指定執(zhí)行表空間模式導(dǎo)出
VERSION
指定被導(dǎo)出對象的數(shù)據(jù)庫版本 默認(rèn)值為PATIBLE
VERSION={PATIBLE | LATEST | version_string}
為PATIBLE時 會根據(jù)初始化參數(shù)PATIBLE生成對象元數(shù)據(jù);為LATEST時 會根據(jù)數(shù)據(jù)庫的實(shí)際版本生成對象元數(shù)據(jù) version_string用于指定數(shù)據(jù)庫版本字符串
IMPDP命令行選項(xiàng)與EXPDP有很多相同的 不同的有:
REMAP_DATAFILE
該選項(xiàng)用于將源數(shù)據(jù)文件名轉(zhuǎn)變?yōu)槟繕?biāo)數(shù)據(jù)文件名 在不同平臺之間搬移表空間時可能需要該選項(xiàng)
REMAP_DATAFIEL=source_datafie:target_datafile
REMAP_SCHEMA
該選項(xiàng)用于將源方案的所有對象裝載到目標(biāo)方案中
REMAP_SCHEMA=source_schema:target_schema
REMAP_TABLESPACE
將源表空間的所有對象導(dǎo)入到目標(biāo)表空間中
REMAP_TABLESPACE=source_tablespace:target:tablespace
REUSE_DATAFILES
該選項(xiàng)指定建立表空間時是否覆蓋已存在的數(shù)據(jù)文件 默認(rèn)為N
REUSE_DATAFIELS={Y | N}
SKIP_UNUSABLE_INDEXES
指定導(dǎo)入是是否跳過不可使用的索引 默認(rèn)為N
SQLFILE
指定將導(dǎo)入要指定的索引DDL操作寫入到SQL腳本中
SQLFILE=file_name
STREAMS_CONFIGURATION
指定是否導(dǎo)入流元數(shù)據(jù)(Stream Matadata) 默認(rèn)值為Y
TABLE_EXISTS_ACTION
該選項(xiàng)用于指定當(dāng)表已經(jīng)存在時導(dǎo)入作業(yè)要執(zhí)行的操作 默認(rèn)為SKIP
TABBLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | FRPLACE }
當(dāng)設(shè)置該選項(xiàng)為SKIP時 導(dǎo)入作業(yè)會跳過已存在表處理下一個對象;當(dāng)設(shè)置為APPEND時 會追加數(shù)據(jù) 為TRUNCATE時 導(dǎo)入作業(yè)會截斷表 然后為其追加新數(shù)據(jù);當(dāng)設(shè)置為REPLACE時 導(dǎo)入作業(yè)會刪除已存在表 重建表病追加數(shù)據(jù) 注意 TRUNCATE選項(xiàng)不適用與簇表和NEORK_LINK選項(xiàng)
TRANSFORM
該選項(xiàng)用于指定是否修改建立對象的DDL語句
TRANSFORM=transform_name:value
Impdp scott/tiger directory=dump dumpfile=tab dmp Transform=segment_attributes:n:table
TRANSPORT_DATAFILES
該選項(xiàng)用于指定搬移空間時要被導(dǎo)入到目標(biāo)數(shù)據(jù)庫的數(shù)據(jù)文件
TRANSPORT_DATAFILE=datafile_name
Datafile_name用于指定被復(fù)制到目標(biāo)數(shù)據(jù)庫的數(shù)據(jù)文件
關(guān)于expdp 導(dǎo)出數(shù)據(jù)庫腳本的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
數(shù)據(jù)庫運(yùn)維技術(shù)服務(wù) ? 快速掌握expdp導(dǎo)出數(shù)據(jù)庫腳本技巧 (expdp 導(dǎo)出數(shù)據(jù)庫腳本)
本站作者 普通
分享到:
相關(guān)推薦
如何批量刪除文檔中的重復(fù)數(shù)據(jù)庫? (怎么批量刪除文檔中重復(fù)數(shù)據(jù)庫)
Access數(shù)據(jù)庫隨身攜帶,手機(jī)版來襲! (access數(shù)據(jù)庫手機(jī)版)
掌握英語輕松易懂,英語數(shù)據(jù)庫幫你一步到位! (英語數(shù)據(jù)庫)
如何修改SQL2023數(shù)據(jù)庫名? (SQL2023數(shù)據(jù)庫名)
VFP數(shù)據(jù)庫網(wǎng)絡(luò)編程實(shí)例:30字詳解 (vfp數(shù)據(jù)庫網(wǎng)絡(luò)編程實(shí)例)
單選框值傳入數(shù)據(jù)庫的方法 (單選框如何把值傳入數(shù)據(jù)庫)
高效整理你的Exchange郵箱數(shù)據(jù)庫,提升工作效率 (exchange 郵箱數(shù)據(jù)庫 整理)
解決 SQL 查詢空字段的問題:實(shí)用技巧大揭秘 (sql 查數(shù)據(jù)庫為空字段)
隨機(jī)文章
構(gòu)建高效穩(wěn)定的MySQL數(shù)據(jù)庫集群,實(shí)現(xiàn)數(shù)據(jù)存儲分布式化 (mysql 數(shù)據(jù)庫集群)
Redis客戶端操作:清除數(shù)據(jù)庫的方法 (redis客戶端怎么清除數(shù)據(jù)庫)
解決emoji表情包存入數(shù)據(jù)庫亂碼問題 (emoji表情包存入數(shù)據(jù)庫亂碼)
優(yōu)化應(yīng)用性能,避免資源占用——Tomcat關(guān)閉時如何釋放數(shù)據(jù)庫連接 (tomcat關(guān)閉 數(shù)據(jù)庫連接釋放)
Oracle數(shù)據(jù)庫:輕松下載,迅雷加速 (oracle數(shù)據(jù)庫迅雷下載)
提高數(shù)據(jù)分頁效率:pagehelper快速識別數(shù)據(jù)庫 (pagehelper識別數(shù)據(jù)庫)
最近更新
標(biāo)簽
Linux Linux教程 Linux資訊 MacOS MacOS教程 MacOS資訊 MongoDB MongoDB教程 MongoDB資訊 MSSQL MSSQL錯誤 MySQL mysql教程 MySQL維護(hù) MySQL資訊 Neo4j Neo4j教程 Neo4j資訊 ORACLE Oracle優(yōu)化 oracle內(nèi)部視圖 oracle參數(shù) oracle開發(fā) oracle異常修復(fù) oracle故障處理 oracle教程 oracle維護(hù) oracle視圖 ORACLE資訊 oracle遠(yuǎn)程維護(hù) ORA錯誤碼 Redis Redis教程 Redis資訊 SQLServer SQLServer報錯 SQLServer教程 SQLServer資訊 SQL修復(fù) SQL異常 SQL遠(yuǎn)程處理 Windows 技術(shù)文檔 操作系統(tǒng) 數(shù)據(jù)庫
- 登錄
- 注冊
安全登錄
立即注冊 忘記密碼?
Schema用于指定方案名 table_name用于指定表名 query_clause用于指定條件限制子句 QUERY選項(xiàng)不能與CONNECT=METADATA_ON EXTIMATE_ON TRANSPORT_TABLESPACES等選項(xiàng)同時使用
Schema_name用于指定方案名 table_name用于指定導(dǎo)出的表名 partition_name用于指定要導(dǎo)出的分區(qū)名
Impdp scott/tiger DIRECTORY=dump DUMPFILE=tab dmp SQLFILE=a sql
Transform_name用于指定轉(zhuǎn)換名 其中SEGMENT_ATTRIBUTES用于標(biāo)識段屬性(物理屬性 存儲屬性 表空間 日志等信息) STORAGE用于標(biāo)識段存儲屬性 VALUE用于指定是否包含段屬性或段存儲屬性 object_type用于指定對象類型
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
網(wǎng)站名稱:快速掌握expdp導(dǎo)出數(shù)據(jù)庫腳本技巧(expdp導(dǎo)出數(shù)據(jù)庫腳本)
標(biāo)題網(wǎng)址:http://fisionsoft.com.cn/article/djschpi.html


咨詢
建站咨詢
