將oracle數據庫從windows導入到aix中的操作

1、首先需要確認幾個事情,原數據庫的用戶名、密碼、表空間名還有用戶的角色。

 

2、導出表中的數據。使用plsql的導出表功能。

其實使用的是oracle/product/10.1.0/Db_1/bin/EXP.EXE。沒啥好說的,導出dmp格式的文件就行。

將生成的dmp文件上傳到aix系統中。

ftp 11.11.11.11

put data.dmp

 

3、鏈接到linux系統的oracle管理頁面:http://123.456.789.123:5501/em,使用sys用戶登陸,連接身份SYSDBA。

爲了保證性能,aix服務器的端口可能被關閉了,需要進入aix將其打開。

su - oracle                                           //用oracle用戶登陸

emctl start dbconsole 5500                //打開端口

emctl stop dbconsole                         //關閉端口

 

 

4、創建與原數據庫相同的表空間、用戶、密碼及角色。之所以設置相同的密碼是爲了程序移植的方便。

 

5、登陸AIX,導入數據。

imp 命令

6、使用plsql比較兩個數據庫用戶對象的差異,如sequences,觸發器等東西

 

發佈了32 篇原創文章 · 獲贊 16 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章