如何將Oracle的一個(gè)大數(shù)據(jù)表快速遷移到 Sqlserver2008數(shù)據(jù)庫(kù)(圖文教程)
oracle 服務(wù)器 版本 11.2.0.1.0
Sqlserver2008 R2
前提條件是 SQLSERVER服務(wù)器上安裝了Oracle客戶(hù)端并且進(jìn)行了配置
不會(huì)配置的請(qǐng)參照 這個(gè)鏈接
1 登錄MSSM 工具
2 選中其中一個(gè)數(shù)據(jù)庫(kù)
右鍵⇒任務(wù)⇒導(dǎo)入數(shù)據(jù)
3 打開(kāi)窗口 Sqlserver導(dǎo)入和導(dǎo)出向?qū)? 點(diǎn)擊下一步
4 進(jìn)入選擇數(shù)據(jù)源畫(huà)面
a: 數(shù)據(jù)源 選擇 Microsoft OLE DB Provider for Oracle
然后 點(diǎn)擊 右側(cè)的 屬性 按鈕
5 數(shù)據(jù)鏈接屬性 窗口彈出
a: 輸入服務(wù)器名稱(chēng) ( 這個(gè)名稱(chēng)不是Oracle服務(wù)器的IP地址 是安裝Oracle客戶(hù)端時(shí)設(shè)置監(jiān)聽(tīng)時(shí)的服務(wù)名 也就是 tnsnames.ora 文件里的別名)
這里輸入ORCL
b: 輸入登錄數(shù)據(jù)庫(kù)的信息 (也就是訪(fǎng)問(wèn)ORacle服務(wù)器的用戶(hù)名和密碼)
c:然后點(diǎn)擊 測(cè)試連接
6 點(diǎn)擊 確定按鈕 點(diǎn)擊下一步
服務(wù)器名稱(chēng) 是 SqlServer2008服務(wù)器IP
身份驗(yàn)證 選擇 使用Sqlserver身份驗(yàn)證
用戶(hù)名和密碼輸入服務(wù)器的用戶(hù)名和密碼
數(shù)據(jù)庫(kù) 選擇Oracle服務(wù)器表的數(shù)據(jù)導(dǎo)入的對(duì)象數(shù)據(jù)庫(kù)
7 輸入完成后 點(diǎn)擊下一步
選擇 默認(rèn)的 復(fù)制一個(gè)或多個(gè)表或試圖的數(shù)據(jù)
8 點(diǎn)擊 下一步 選擇 源表 和源視圖 窗口
選擇要導(dǎo)出的表 右側(cè)是 導(dǎo)入Sqlserver數(shù)據(jù)庫(kù)后的名字 雙擊可以變更用戶(hù)名和表名字
這里以O(shè)racle [APEX_030200].[WWV_FLOWS] 這個(gè)表為例子 導(dǎo)入Sqlserver后為 dbo. a
⇒
9 點(diǎn)擊下一步
10 點(diǎn)擊下一步
11 點(diǎn)擊下一步 然后點(diǎn)擊 完成 即可進(jìn)行數(shù)據(jù)遷移
12 遷移成功后 會(huì)出現(xiàn)下圖
自己的遷移結(jié)果是
100萬(wàn)條數(shù)據(jù) 遷移時(shí)間為 2分鐘
兩個(gè)服務(wù)器都是同一局域網(wǎng)
以上所述是小編給大家介紹的如何將Oracle的一個(gè)大數(shù)據(jù)表快速遷移到 Sqlserver2008數(shù)據(jù)庫(kù),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
Oracle數(shù)據(jù)庫(kù)中文顯示???????解決辦法
這兩天剛剛使用Oracle,出現(xiàn)了好多不愉快的事情,下面分享一下我的一點(diǎn)經(jīng)歷,這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)中文顯示???????的解決辦法,需要的朋友可以參考下2024-04-04C#連接ORACLE出現(xiàn)亂碼問(wèn)題的解決方法
最近接觸c#的一個(gè)項(xiàng)目,連接SqlServer數(shù)據(jù)庫(kù)倒也是很好用,但是遇到oracle數(shù)據(jù)庫(kù)就出現(xiàn)亂碼了,于是搜索好多資料,具體解決方法如下2021-10-10Oracle中update和select 關(guān)聯(lián)操作
本文主要向大家介紹了Oracle數(shù)據(jù)庫(kù)之oracle update set select from 關(guān)聯(lián)更新,通過(guò)具體的內(nèi)容向大家展現(xiàn),本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2022-01-01Oracle數(shù)據(jù)庫(kù)創(chuàng)建存儲(chǔ)過(guò)程的示例詳解
這篇文章主要介紹了Oracle數(shù)據(jù)庫(kù)創(chuàng)建存儲(chǔ)過(guò)程的示例詳解,存儲(chǔ)過(guò)程是事先經(jīng)過(guò)編譯并存儲(chǔ)在數(shù)據(jù)庫(kù)中的一段SQL語(yǔ)句的集合,調(diào)用存儲(chǔ)過(guò)程可以簡(jiǎn)化應(yīng)用開(kāi)發(fā)人員的很多工作。對(duì)此感興趣可以了解一下2020-07-07ORACLE 如何查詢(xún)被鎖定表及如何解鎖釋放session
后臺(tái)數(shù)據(jù)庫(kù)操作某一個(gè)表時(shí)發(fā)現(xiàn)一直出于假死狀態(tài),可能是該表被某一用戶(hù)鎖定,接下來(lái)為你詳細(xì)介紹下查詢(xún)被鎖定表及如何解鎖,感興趣的你可以參考下,希望可以幫助到你2013-03-03Oracle基礎(chǔ)學(xué)習(xí)之子查詢(xún)
所謂子查詢(xún)就是當(dāng)一個(gè)查詢(xún)的結(jié)果是另一個(gè)查詢(xún)的條件時(shí),稱(chēng)之為子查詢(xún)。本文給大家詳細(xì)的介紹了關(guān)于Oracle中子查詢(xún)的相關(guān)知識(shí),文中的內(nèi)容也算是自己的一些學(xué)習(xí)筆記,希望對(duì)有需要的朋友們能有所幫助,感興趣的朋友們下面來(lái)一起看看吧。2016-11-11oracle ORA-00988 missing or invalid password 錯(cuò)誤
在設(shè)置數(shù)據(jù)庫(kù)實(shí)例的密碼時(shí),注意不要以數(shù)字開(kāi)頭,否則您將會(huì)遇到 ORA-00988 missing or invalid password (口令缺失或無(wú)效) 錯(cuò)誤2015-01-01