Oracle 10g資料庫遷移的經驗 Windows環境

來源:互聯網
上載者:User
 

高清動漫大圖第10集 380張 尺寸3000*2000以上 115下載Oracle 10g資料庫遷移的經驗 Windows環境  

2011-09-07 13:58:11|  分類:

開發 |  標籤:oracle  編程  匯入  匯出  
|字型大小大中小 訂閱

從舊的伺服器遷移到新的伺服器, 舊的伺服器是Windows2003,新的是Windows2008 R2

資料庫都是Oracle 10g.
  • 來源資料庫操作:
先用dba許可權的使用者登入,修改system使用者,添加系統許可權export full database.然後執行exp命令:  exp userid=system/password@orcl full=y inctype=complete file=E:\alld.dmp
  • 目標資料庫操作
先在新機器上建立一個全新的資料庫,與來源資料庫的字元編碼都要相同. 包括用戶端的字元編碼.我這裡的是:NLS_CHARACTERSET=AL32UTF8NLS_DATE_LANGUAGE=AMERICANNLS_LANGUAGE=AMERICAN用戶端字元集的修改辦法:開啟註冊表,找到HKEY_LOCAL_MACHINE/SOFTWARE/Oracle/Key_OraClient10g_home目錄,修改NLS_LANG的值為 american_america.al32utf8 即可
  • 如果匯出的資料庫和匯入的資料庫安裝在不同磁碟上, 需要手動修改dmp檔案, 用UltraEdit開啟dmp檔案, 尋找比如"F:\oracle\product",替換為目標機器資料庫的位置比如"D:\oracle\product".這樣匯入的資料資料表空間檔案就會建立在指定的檔案夾下了.
  • 匯入語句:
imp system/password@ora file=d:\alldb.dmp full=y ignore=y log=d:\imp.log匯入的時候可能有一些系統使用者下的表報錯,提示唯一約束錯誤, 暫時沒發現有影響.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.