oracle傳輸表空間相關

2022-06-21 15:48:09 字數 642 閱讀 6932

1.convert tablespace

convert tablespace源端庫執行:

convert tablespace tps_data to platform 'microsoft windows ia (32-bit)' format '/tmp/%u';

2.convert datafile

convert datafile必須在目標庫執行

配合上rman transport在源庫生成匯入元資料和資料檔案,convert datafile在目標庫執行,這樣可以免去源庫表空間read only

[oracle@ct6605 ct66]$ rman target /

轉換為'linux x86 64-bit'平台使用的資料檔案

rman> convert datafile

'/home/oracle/test01.dbf'

to platform 'linux x86 64-bit'

from platform 'aix-based systems (64-bit)'

db_file_name_convert '/home/oracle','/home/oracle/test';

然後再目標端使用impdp的transport_datafiles進行匯入,如下

oracle表空間傳輸

表空間傳輸 write by hanchaoyong in date 2006 01 13 方法介紹 實現表空間的傳輸的條件 作業系統和資料庫版本最好一致 表空間傳輸的速度就是複製檔案的速度.表空間類的資料物件不可以跨越表空間.環境說明 源頭 機器a 表空間 test db 目標 機器b 表空間 t...

oracle 表空間 相關

檢視當前表空間 select from dba tablespaces 檢視剩餘表空間 select tablespace name,file id,block id,bytes 1024 1024,blocks from dba free space 查詢資料檔案名稱 大小和路徑的資訊 selec...

oracle表空間相關語句

1 檢視表空間檔案 select from dba data files 2 檢視使用者的預設表空間 select username,default tablespace from dba users 3 檢視表空間大小 select t.tablespace name,round sum byte...