程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql數據庫遷徙至Oracle數據庫

mysql數據庫遷徙至Oracle數據庫

編輯:MySQL綜合教程

mysql數據庫遷徙至Oracle數據庫。本站提示廣大學習愛好者:(mysql數據庫遷徙至Oracle數據庫)文章只能為提供參考,不一定能成為您想要的結果。以下是mysql數據庫遷徙至Oracle數據庫正文


本文實例為年夜家分享了java獲得分歧途徑的辦法,供年夜家參考,詳細內容以下

1.應用對象:

(1) Navicat Premium
(2) PL/SQL Developer 11.0
(3) Oracle SQL Developer 4.0.0.12.84(點擊可進入下載頁面)
特殊解釋:最後我用的一向是高版本的SQL Developer,但在數據庫移植到年夜概兩分鐘的時刻,老是報錯,而毛病信息又不明白.最初換成 Oracle SQL Developer 4.0.0.12.84,才把成績處理失落!假如你碰到異樣的成績,建議你也換成這個低版本的.

2.備份mysql數據庫

應用Navicat Premium銜接須要停止遷徙的mysql數據庫,為避免誤操尴尬刁難數據庫停止毀傷,故先對源數據庫停止備份,對備份數據庫的mysql數據庫停止遷徙操作.
應用Navicat Premium備份數據庫異常輕易,以下圖:

(1) 新建一個作為備份的mysql數據庫

創建備份數據庫

(2) 選中要備份的mysql數據庫履行備份操作

數據傳輸
開始備份
點擊開端,便可順遂完成數據庫的備份.

3.創立Oracle表空間與用戶

在Mysql中,數據庫和用戶之間的關系不是特殊顯著,只需我們鏈接到Mysql辦事器,可以看到一切的數據庫和表,而Oracle新建一個用戶是沒有任何資本和權限的,須要我們為其分派資本權限,也能夠在這個用戶上面樹立表,但不克不及向Oracle那樣建數據庫,由於對oracle來講,一個用戶就對應Mysql的一個數據庫。所以遷徙數據庫,須要在Oracle中創立一個與響應mysql數據庫同名的用戶.

(1) 因為scott權限不敷,不克不及創立用戶,別的由於其他較高權限的賬號暗碼忘卻了,所以這裡彌補一下Oracle更改暗碼的辦法:

A.在掌握台輸出`sqlplus  scott/[email protected]:1521/orcl `銜接Oracle;
B.輸出`conn /as sysdba`以DBA腳色進入;

這裡寫圖片描述

C.銜接勝利後,輸出“select username from all_users”檢查用戶列表。
D.若修正某一個用戶暗碼, 修正用戶口令 格局為:

alter user 用戶名 identified by 新暗碼;

這裡寫圖片描述

(2) 應用用戶system登錄PL/SQL Developer,創立表空間和用戶

這裡寫圖片描述

create tablespace casic_smart datafile 'C:\oracle\product\10.2.0\oradata\orcl\casic_smart.dbf' size 1000m;
create user tianzhi_smart identified by tianzhi_smart default tablespace casic_smart quota 500m on users;
grant all privileges to tianzhi_smart;

4.經由過程Oracle SQL Developer轉換數據庫

(1) 翻開Oracle SQL Developer,設置裝備擺設mysql銜接插件,只要設置裝備擺設以後,才可以看到mysql選項卡:

這裡寫圖片描述

這裡寫圖片描述 

添加好驅動我們就開端銜接數據庫移植。

">(2)添加兩個銜接,一個是MySql的,一個是Oracle的:

這裡寫圖片描述

這裡寫圖片描述

(3)經由過程Oracle SQL Developer轉換數據庫:

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

留意: 轉換完成後須要檢討數據庫的各類對象能否完成,狀況能否准確,特別是表的數目必定要查對,由於有時刻有些表會不克不及勝利轉換,須要手工操作。

以上就是本文的全體內容,願望對年夜家的進修有所贊助,也願望年夜家多多支撐。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved