將AWR資料傳輸到另一個系統
Oracle 資料庫使您能夠在系統之間傳輸 AWR 資料。這在您想使用單獨的系統來執行 AWR 資料分析的情況下很有用,以減少生產系統效能分析帶來的開銷。
要將 AWR 資料從一個系統傳輸到另一個系統,首先從源系統上的資料庫中匯出 AWR 資料,然後將其匯入到目標系統上的資料庫中。
匯出 AWR 資料
該
awrextr.sql
指令碼將一系列快照的 AWR 資料從資料庫匯出到資料泵匯出檔案中。建立後,您可以將此轉儲檔案傳輸到另一個資料庫,您可以在其中匯入匯出的 AWR 資料。要執行
awrextr.sql
指令碼,您必須以
SYS
使用者身份連線到資料庫。
要匯出 AWR 資料:
-
在 SQL 提示符下,輸入:
@$ORACLE_HOME/rdbms/admin/awrextr.sql
將顯示 AWR 模式中的資料庫列表。
-
指定需要從中匯出 AWR 資料的資料庫:
輸入 db_id 的值:例:2377863381
在本例中,指定了資料庫識別符號為 的資料庫
2377863381
。 -
指定要檢視所有快照 ID 的天數:
輸入 num_days 的值:7
在此示例中,將顯示最近 7 天捕獲的所有快照。
-
透過指定開始和結束快照 ID,定義需要匯出 AWR 資料的快照範圍:
為 begin_snap 輸入值:例:30
為 end_snap 輸入值:例:40在本例中,快照 ID 30 被指定為開始快照,快照 ID 40 被指定為結束快照。
-
指定目錄物件指向需要存放匯出轉儲檔案的目錄:
輸入 directory_name 的值:DATA_PUMP_DIR
DATA_PUMP_DIR
指定了指向目錄的目錄物件ORACLE_HOME/rdbms
,其中ORACLE_HOME
是/u01/app/oracle/dbhome_1 -
指定不帶副檔名的匯出轉儲檔案的名稱。預設情況下,使用 的副檔名
.dmp
。輸入檔名的值:awrdata_30_40
在此示例中,
awrdata_30_40.dmp
在目錄物件中指定的目錄中建立了一個名為的匯出轉儲檔案DATA_PUMP_DIR
:為 SYS.SYS_EXPORT_TABLE_01 設定的轉儲檔案為:
/u01/app/oracle/product/ database_release_number /dbhome_1/rdbms/awrdata_30_40.dmp
作業“SYS”。“SYS_EXPORT_TABLE_01”於 08:58:20 成功完成根據必須匯出的 AWR 資料量,AWR 匯出操作可能需要一段時間才能完成。建立轉儲檔案後,您可以使用資料泵將檔案傳輸到另一個系統。
匯入 AWR 資料
匯出轉儲檔案傳輸到目標系統後,使用
awrload.sql
指令碼匯入匯出的 AWR 資料。該awrload.sql
指令碼建立一個暫存模式,其中快照資料從資料泵檔案傳輸到資料庫。然後將資料從暫存模式傳輸到適當的 AWR 表中。要執行awrload.sql
指令碼,您必須以SYS
使用者身份連線到資料庫。要匯入 AWR 資料:
-
在 SQL 提示符下,輸入:
@$ORACLE_HOME/rdbms/admin/awrload.sql
將顯示目錄物件列表。
-
指定指向匯出轉儲檔案所在目錄的目錄物件:
輸入 directory_name 的值:DATA_PUMP_DIR
在此示例中,
DATA_PUMP_DIR
指定了指向匯出轉儲檔案所在目錄的目錄物件。 -
指定不帶副檔名的匯出轉儲檔案的名稱。預設情況下,使用 的副檔名
.dmp
。輸入檔名的值:awrdata_30_40
在此示例中,選擇了名為的匯出轉儲檔案
awrdata_30_40.dmp
。 -
指定需要匯入 AWR 資料的暫存模式的名稱:
輸入 schema_name 的值:AWR_STAGE
在此示例中,建立了一個名為的暫存模式
AWR_STAGE
。 -
為暫存模式指定預設表空間:
輸入 default_tablespace 的值:SYSAUX
在此示例中,
SYSAUX
指定了表空間。 -
指定臨時表空間:
輸入臨時表空間的值:TEMP
在此示例中,
TEMP
指定了表空間。 -
首先將 AWR 資料匯入
AWR_STAGE
架構,然後將其傳輸到SYS
架構中的 AWR 表:處理物件型別 TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
在 11 秒內完成 113 個 CONSTRAINT 物件
處理物件型別 TABLE_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
在 1 秒內完成 1 個 REF_CONSTRAINT 物件
作業“SYS”。“SYS_IMPORT_FULL_03”於 09:29:30 成功完成
... 刪除 AWR_STAGE 使用者
AWR 載入結束
-
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70021989/viewspace-2916115/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 將一個Activity中的資料傳到另一個Activity的Fragment中的方法Fragment
- 資料傳輸 | 利用 DTLE 將 MySQL 資料同步到 DBLEMySql
- 將個人註冊資訊傳到另一個頁面(包含陣列的傳遞)陣列
- Linux如何傳輸資料至另一臺Linux?Linux
- C# 將資料夾中檔案複製到另一個資料夾C#
- 管道符 (|) 是 Unix/Linux 系統中用於將一個命令的輸出傳遞給另一個命令作為輸入的符號Linux符號
- sqoop進行將Hive 詞頻統計的結果資料傳輸到Mysql中OOPHiveMySql
- 將本地檔案傳輸到GitHubGithub
- Transmit教程|如何將Transmit傳輸到新的Mac並匯入資料MITMac
- Hadoop資料傳輸:如何將資料移入和移出Hadoop?Hadoop
- 資料包遠端傳輸的抓包系統scratch
- 將一個陣列複製到另一個陣列上陣列
- ajax的資料無法傳輸到controller層Controller
- 前端程式設計另一種資料傳輸方法,window.postMessage 技術前端程式設計
- win10系統怎麼將檔案從USB驅動器傳輸到PC上Win10
- 網路資料傳輸時作業系統幹了什麼?作業系統
- 【乾貨分享】Ftrans安全資料交換系統 搭建跨網資料傳輸通道
- javascript 將一個陣列中的元素的值複製到另一個已有資料的陣列中JavaScript陣列
- 【AWR】Oracle資料庫建立awr基線Oracle資料庫
- 如何將外部資料庫 匯入到系統的SQL中資料庫SQL
- nodejs 介面傳輸資料NodeJS
- iOS資料傳輸工具iOS
- 將檔案從Linux傳輸到Windows(後期利用)LinuxWindows
- 關於印度跨境資料傳輸,印度放寬了跨境資料傳輸
- 將使用者資料夾(users)定向到c盤(系統盤)
- 高效資料傳輸:Java透過繫結快速將資料匯出至ExcelJavaExcel
- 使用SecureCRT的SFTP將檔案上傳到Liunx系統上SecurecrtFTP
- AnyTrans使用教程:將照片從 Mac 傳輸到 iPhone 的方法MaciPhone
- openGauss OCK加速資料傳輸
- iPaas資料傳輸的方式
- HDFSDATANODE資料傳輸詳解
- TCP傳輸資料長度TCP
- 特殊條件資料傳輸
- 讓資料傳輸更安全
- Win10系統限制OneDrive傳輸資料時佔用頻寬的方法Win10
- 企業大資料傳輸方式,鐳速提供大資料傳輸解決方案大資料
- 鐳速傳輸:不是所有的檔案傳輸系統都叫MFT
- 【多檔案自平衡雲傳輸】使用展示 —— 檔案傳輸系統