導航:首頁 > 使用方法 > oracle常用的遷移方法

oracle常用的遷移方法

發布時間:2022-02-24 17:52:59

A. oracle數據遷移

如果這兩個表均定義了主鍵的話,並且兩個庫間有 dblink 的話,可以使用
select t1.主鍵欄位 from t1 minus select t2.主鍵欄位 from t2;
這里,t1 代表一個表,t2 代表另一個表,通過 minus ,獲得是 t1 中較 t2 多的記錄。
同樣,
select t2.主鍵欄位 from t2 minus select t1.主鍵欄位 from t1;
獲得是 t2 中較 t1 多的記錄。

B. oracle數據遷移有幾種方法

資料庫版本及目錄結構相同可用rman備份還原;或者關掉資料庫後直接復制文件到新機器
資料庫版本或目錄結構不同的話就用數據泵導來做

C. oracle資料庫遷移方案

用rman全庫備份,然後再另一台伺服器,用rman全庫還原

D. Oracle資料庫遷移的幾種方式

數據量小的話一般直接用數據泵或者exp/imp就OK了,也可以用RMAN備份,這些都是比較常規的,偏門點的可以用傳輸表空間,dblink直接復制等,反正看情況。

E. 有什麼方法最快的遷移兩個oracle11g實例

設置好環境變數ORACLE_SID就行了。
比如本機安裝了兩個資料庫repo,prod。

開啟repo:
su - oracle
export ORACLE_SID=repo
sqlplus / as sysdba
startup

開啟prod:
su - oracle
export ORACLE_SID=prod
sqlplus / as sysdba
startup

F. oracle資料庫遷移的方法

expdb ,impdb 數據泵可以遷移

G. 怎樣用最簡單的方法復制或遷移Oracle資料庫

在DBA的日常工作中,經常需要重裝或在新機器上安裝Oracle,但每次安裝所浪費的時間、精力以及失敗的挫折都在考驗著DBA的承受能力,本文著重介紹了一個簡單的復制和遷移Oracle資料庫的方法,詳細內容請參考下文。

復制遷移的步驟如下:

◆1、首先,復制原Oracle資料庫的安裝目錄到新機器或系統中的安裝目錄,注意目錄要一致,盤符也要一致。

◆2、假如Oracle的安裝目錄不在Program Files系統文件夾下,我們需要把原系統中的Program Files文件夾下的Oracle目錄也復制到新系統的Program Files文件夾中去。

◆3、導出原系統中的Oracle注冊表信息,主要注冊信息如下:
A. HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE
B. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services 下有關Oracle的所有鍵,通常包括以下9個:
/OracleMTSRecoveryService
/OracleOraHome92Agent
/OracleOraHome92ClientCache
/OracleOraHome92HTTPServer
/OracleOraHome92PagingServer
/
/
/OracleOraHome92TNSListener
/OracleServiceORA8

◆4、注意:有多少個資料庫,注冊表服務鍵下的OracleServiceXXX就會有多個。其中最主要的有監聽服務和資料庫服務,即OracleOraHome92TNSListenerXXX和OracleServiceXXX。

◆5、將導出的所有注冊表的信息在新的系統中導入(注冊)。

◆6、設置系統環境變數,打開"我的電腦"的"屬性"界面,在"高級"而點擊"環境變數"進入設置,找到[Path]系統變數項目,點"編輯",在變數值的輸入框的最後,加入";ORACLE的安裝目錄"。

◆7、最後我們需要進入 C:/Documents and Settings/All Users/Start Menu/Programs下把 Oracle - OraHome92 和 Oracle Installation Procts 兩個菜單文件夾也復制到新系統中,此時,就和新安裝的一樣了。重啟系統後,成功完成。

H. 遷移ORACLE資料庫的方法

先導出資料庫:
exp system/password owner=(user1,user2,...) file=backup.dmp log=backup.log compress=y buffer=655000

然後將導出的dmp文件上傳到另一台機器上(windows os),並在這台機器上安裝oracle資料庫,創建實例、表空間(tablespace)以及資料庫用戶(user1,user2,...)。

最後導入資料庫
imp system/password fromuser=(user1,user2,...) touser=(use1,user2,...) file=backup.dmp log=backup-1.log commit=y ignore=y buffer=655000

I. Oracle SQL Developer 4.0.2 怎樣遷移 MSSQL Server 2008 資料庫到orcl

簡單回答,一般不會去干這種事。

詳述如下:

除非MSSQL中的資料庫是非常簡單的資料庫,只是一些簡單的報表,否則不要有這種想法,MS SQL中的存儲過程的語法與ORACLE的有很多語句,很多寫法上有不同。

舉例,MS SQL中最常用的自增欄位,ORACLE中就根本沒有要用特殊方法去實現。其它的只要偏一點點的功能都可能有很多的不同。

所以,這種事,還是不要去干為好。因為簡單的資料庫你就一個一個表去建吧,復雜的資料庫就算你能遷過去,裡面的錯誤修正也會要了你的半條命。

J. 解決oracle兩個的資料庫之間數據遷移方法

1.exp/imp:可針對整個資料庫對象、用戶對象、指定表等進行。(需控制重復對象,數據錶停用狀態下進行)
2.sqlldr:對某個或幾個表的特定資料導出為文本文件,再用sqlldr導入。(文本格式要正確,控制較復雜,效率低)
3.建立兩個資料庫間鏈接,直接用insert或語句遷移,也是針對少數表進行。(可在資料庫使用狀態下進行)

閱讀全文

與oracle常用的遷移方法相關的資料

熱點內容
高速公路區域測速計算方法 瀏覽:12
一拳超人鍛煉方法第幾集 瀏覽:977
餐飲的翻台率計算方法 瀏覽:992
洗發水正確使用方法 瀏覽:325
如何減壓自己的方法 瀏覽:917
小米設置通知許可權在哪裡設置方法 瀏覽:810
如何理解名著詞語的好方法 瀏覽:303
回奶的有效方法是什麼 瀏覽:694
短文閱讀理解訓練方法和技巧 瀏覽:433
如何瘦肚子方法最快最見效 瀏覽:974
站樁的正確方法圖片相關推薦 瀏覽:401
工程學的分析方法 瀏覽:875
聽課記錄教學方法有哪些 瀏覽:101
樹葉發黃用什麼方法 瀏覽:251
酒店檢查枕頭正確方法 瀏覽:622
教學方法多樣重要性 瀏覽:787
訓練斗狗幼崽的方法 瀏覽:522
寶寶雲吞的方法簡單又好看 瀏覽:475
馬蹄扣的使用方法視頻 瀏覽:161
循環鍛煉方法大全 瀏覽:847