一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

sqlserver2008 遷移到orcl

 實(shí)力決定地位 2013-05-03
原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL Developer) (2013-01-20 20:49:56)

近期在做SqlServer數(shù)據(jù)至Oracle數(shù)據(jù)的遷移。起初嘗試使用SQLServer2008自帶的導(dǎo)入導(dǎo)出工具,發(fā)現(xiàn)存在很多問題:字段類型轉(zhuǎn)換很難統(tǒng)一,需要做大批量的修改;導(dǎo)出的表名帶有引號(hào)且區(qū)分大小寫,不利于PL/SQL操作;即使做了大批量修改,導(dǎo)出過程也還是很容易報(bào)錯(cuò)。。

因此小批量的數(shù)據(jù)遷移工作可以考慮借用導(dǎo)入導(dǎo)出工具,但是涉及到較到的數(shù)據(jù)量時(shí)考慮到使用Oracle官方提供的Sql Developer:

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)官方下載地址:http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

廢話不多說直接說配置和操作:

>>首先,這個(gè)是需要JDK支持的,配置環(huán)境變量這個(gè)不多說。

>>下載SQL Server驅(qū)動(dòng)程序。

啟動(dòng)Sql Developer 菜單→幫助→檢查更新。選擇Third Party Sql Server Extentions。

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

選擇JTDS JDBC Driver 11.1.1.58。

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

下載完成后重啟即可。

>>添加一個(gè)Oracle的連接。

點(diǎn)擊Sql Developer 左窗口的“+”號(hào),添加連接:

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

點(diǎn)擊測(cè)試,測(cè)試成功后依次點(diǎn)擊保存、連接。

>>建立資料檔案庫(kù)

打開oracle的連接,右鍵打開SQL工作表。

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

新建一個(gè)用戶,在工作區(qū)輸入以下內(nèi)容:

(之后要在該用戶的模式中建立所謂的“資料檔案庫(kù)”,并使用該用戶去建立SQL Server移植后的用戶名

--Creating user migration
CREATE USER migration IDENTIFIED BY migration DEFAULT TABLESPACE users

TEMPORARY TABLESPACE temp;
GRANT CONNECT, RESOURCE, CREATE VIEW, CREATE PUBLIC SYNONYM TO migration

WITH ADMIN OPTION;
GRANT ALTER ANY ROLE, ALTER ANY SEQUENCE,
ALTER ANY TABLE, ALTER TABLESPACE, ALTER ANY TRIGGER,
COMMENT ANY TABLE, CREATE ANY SEQUENCE, CREATE ANY TABLE,
CREATE ANY TRIGGER, CREATE ROLE, CREATE TABLESPACE,
CREATE USER, DROP ANY SEQUENCE, DROP ANY TABLE,
DROP ANY TRIGGER, DROP TABLESPACE, DROP USER,
DROP ANY ROLE, GRANT ANY ROLE, INSERT ANY TABLE,
SELECT ANY TABLE, UPDATE ANY TABLE TO migration;

>>添加新的oracle

同樣新建一個(gè)migration連接。

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

在連接上右鍵,選擇移植資料檔案庫(kù)→關(guān)聯(lián)移植資料檔案庫(kù):

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

顯示建立完畢提示框。

>>建立Sql Server連接

建立要導(dǎo)入數(shù)據(jù)來源的SQL Server連接:

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

>>啟動(dòng)數(shù)據(jù)庫(kù)移植向?qū)?/font>

在sqlserver連接上右鍵→移植到Orcle,啟動(dòng)數(shù)據(jù)庫(kù)移植向?qū)А?/p>

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

選擇資料檔案庫(kù):

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

輸入轉(zhuǎn)換項(xiàng)目命名、輸出目錄等:

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

選擇sqlserver源數(shù)據(jù)庫(kù):

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

選擇需要捕獲的數(shù)據(jù)庫(kù):

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

顯示數(shù)據(jù)類型轉(zhuǎn)換,一般不用做修改:

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

仍然選擇目標(biāo)數(shù)據(jù)庫(kù):

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

移動(dòng)數(shù)據(jù)選項(xiàng):

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

完成,執(zhí)行移植:

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

完成后,在migration用戶的連接下有:(這里看到建立的用戶名是"DBO_數(shù)據(jù)庫(kù)名")

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

在程序的左下角,可以看到建立的移植項(xiàng)目,展開有捕獲的數(shù)據(jù)庫(kù)對(duì)象、轉(zhuǎn)換的數(shù)據(jù)庫(kù)對(duì)象

右擊捕獲的數(shù)據(jù)對(duì)象→轉(zhuǎn)換,打開數(shù)據(jù)移植向?qū)В哼x中“對(duì)象命名”如下所示:

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

找了很久才找到的一個(gè)問題,就是上面說的用戶名:一定要修改這個(gè)映射為自己所需要的用戶名:

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

到這里就已經(jīng)建立好了用戶和表結(jié)構(gòu)。

右擊轉(zhuǎn)換的數(shù)據(jù)庫(kù)對(duì)象→生成目標(biāo)。

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)





右擊轉(zhuǎn)換的數(shù)據(jù)庫(kù)對(duì)象→移植。移植到我們的庫(kù)中。

【原創(chuàng)】圖解SQLServer2008數(shù)據(jù)遷移至Orcle10g(SQL <wbr>Developer)OK 到這里就完成了。數(shù)據(jù)遷移過程中還涉及到一些細(xì)節(jié)的東西沒有詳細(xì)說明,可能有不同的問題出現(xiàn),歡迎指正。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国产成人亚洲欧美二区综| 日本高清中文精品在线不卡| 精品欧美在线观看国产| 国产传媒精品视频一区| 国产精品午夜小视频观看| 国产精品久久女同磨豆腐| 91人妻人人澡人人人人精品| 不卡一区二区在线视频| 日韩人妻中文字幕精品| 亚洲成人免费天堂诱惑| 国产成人午夜av一区二区| 精品国模一区二区三区欧美| 国产色第一区不卡高清| 东京热加勒比一区二区| 激情视频在线视频在线视频| 国产高清在线不卡一区| 国产成人精品国产成人亚洲| 国产精品视频久久一区| 国产在线成人免费高清观看av| 激情五月天免费在线观看| 久久国产精品熟女一区二区三区| 熟女中文字幕一区二区三区| 99少妇偷拍视频在线| 国产又猛又黄又粗又爽无遮挡| 欧美胖熟妇一区二区三区| 午夜福利大片亚洲一区| 五月天丁香亚洲综合网| 噜噜中文字幕一区二区| 福利新区一区二区人口| 欧美不卡高清一区二区三区| 亚洲综合香蕉在线视频| 懂色一区二区三区四区| 丝袜破了有美女肉体免费观看 | 日韩一级欧美一级久久| 亚洲国产性感美女视频| 日本在线不卡高清欧美| 国内女人精品一区二区三区| 中文字幕一区二区久久综合| 91亚洲精品综合久久| 国产精品欧美激情在线| 亚洲国产成人爱av在线播放下载 |