oracle11g環境:用戶YY01 磁區表 TAB_INFO
用戶YY02 普通表 TAB_INFO
請問有什么方法可以將 YY02中的普通表TAB_INFO 轉成和 YY01用戶的磁區表TAB_INFO ?
有朋友做過類似的操作或者有推薦方法么?
uj5u.com熱心網友回復:
參考:http://www.2cto.com/database/201511/448647.htmluj5u.com熱心網友回復:
1、把 YY2 中這張表,轉移到 YY1 這個用戶下,比如使用 CTAS 的方法;2、再使用 alter table t exchange 這樣的語法,就可以了
PS:注意表的結構要一樣
uj5u.com熱心網友回復:
你好,謝謝你的回答!
這個我看過,我之前也操作過重定義表的方法,在同一個資料庫同一個用戶下手動測驗成功轉換,但是因我們需求要實作自動將普通表轉換磁區表,而且磁區表和普通表分別在2個資料庫中,但是2個資料庫的環境是一樣的,也就是用戶、表、表結構等待物件。
在處于2個資料庫中的表,利用重定義表 感覺實作不了,因我知識面還不夠廣,目前我們這樣的環境,有辦法實作自動轉換么?
uj5u.com熱心網友回復:
可以考慮磁區交換技術uj5u.com熱心網友回復:
在線重定義就是自動的轉換成磁區表,不需要停業務。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/116399.html
標籤:高級技術
下一篇:服務器報錯
