因為這裡高手蠻多的...所以放到這裡應該會得到蠻多想法的....
這個工作重點是"回復"
如果我的Oracle DB放在IBM AIX主機...
我想要將他移植到Intel Base系統... OS 或許是 Linux or Windows
這對Windows Oracle DB可以辦到嗎?
這對Linux Oracle DB可以辦到嗎?
有參考資料嗎?謝謝....
不過我想你的 "回復" 應該不是指這個. 如果就整個系統的 online backup 的 restore 或 recovery 來說, 不同的 platform, 不同的 OS 是不能做的.
sapdavid wrote:
因為這裡高手蠻多的....(恕刪)
版主大
你的問題有點矛盾
前面說問題重點是"回復"
這裡指的應該是從 backup set 進行 restore 及 recovery 吧
後面又說著要從 AIX 的 platform 將 database 移植到 Windows 或 Linux 的 platform
這部分應該是異質資料庫的資料移轉
這兩部分是完全不同的技術
基本上不管是用 RMAN 進行 online bacukp 或是 shutdown DB 進行 cold backup (或是使用 SAP 自行提供的 online backup 方式....其實 SAP 也只是用程式包起來去呼叫 oracle 自己的 RMAN啦)
都是將 datafile 備份到 tape 或其他 disk 上進行備份
基本上底子裡還是使用原本 platform 的 file format
因此並無法直接 restore 及 reocver 到其他 platform 上
如果要將 AIX 的 database 移轉到 Windows 或 Linux 上
應該是使用 Export/Import utility
透過 Full database export 可以將整個 database 匯出
然後在新的 platform 上先安裝 oracle software
然後執行 import full database 即可複製出資料庫
不需要先行建立 tablespace , 除非要重新建立 schema structure
否則再 import 時須加上 ignore=y (忽略 tablespace 已存在的錯誤訊息)
不過如果你要搬移的 DB 是 SAP 的資料庫就不見得能這樣搬喔(從貴帳號猜想的啦)
因為 SAP 本身的 ABAP4 script 大都是寫在 table 裡
而 SAP 又跟 OS 綁的很緊
如果直接這樣搬過去不見得能用喔
以上是自己曾做過 3年 SAP BASIS
以及做了 十幾年 DBA 的經驗
希望對你有所幫助
chin-4696443 wrote:
9以上是可以的
10甚至可以跨平臺做StandBy
貴公司的 Oracle 怎麼跟官方的說法不同呢?
9i: http://download.oracle.com/docs/cd/B10501_01/server.920/a96653/considerations.htm#52221
10g: http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/standby.htm#i58150
不能跨平台, 也不能跨 OS.
11g: http://download.oracle.com/docs/cd/B28359_01/server.111/b28294/standby.htm#i58150
可以在不同的平台或 OS 使用.
內文搜尋
X




























































































