• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    Oracle轉換SqlServer

    來源:懂視網 責編:小采 時間:2020-11-09 07:40:21
    文檔

    Oracle轉換SqlServer

    Oracle轉換SqlServer:近期為公司的一個項目數據庫進行了轉換,將Oracle的Db轉換為SqlServer(2000或2005均可),一開始在網上找了一些資料,發現有個工具叫SwisSql的,嘗試了一下,沒成功,繼續查找.后來經同事提醒,使用SqlServer的導入和導出工具,嘗試一下,確實可以轉換.操作步驟如下
    推薦度:
    導讀Oracle轉換SqlServer:近期為公司的一個項目數據庫進行了轉換,將Oracle的Db轉換為SqlServer(2000或2005均可),一開始在網上找了一些資料,發現有個工具叫SwisSql的,嘗試了一下,沒成功,繼續查找.后來經同事提醒,使用SqlServer的導入和導出工具,嘗試一下,確實可以轉換.操作步驟如下

    近期為公司的一個項目數據庫進行了轉換,將Oracle的Db轉換為SqlServer(2000或2005均可),一開始在網上找了一些資料,發現有個工具叫SwisSql的,嘗試了一下,沒成功,繼續查找.后來經同事提醒,使用SqlServer的導入和導出工具,嘗試一下,確實可以轉換.操作步驟如下所

          近期為公司的一個項目數據庫進行了轉換,將Oracle的Db轉換為SqlServer(2000或2005均可),一開始在網上找了一些資料,發現有個工具叫SwisSql的,嘗試了一下,沒成功,繼續查找.后來經同事提醒,使用SqlServer的導入和導出工具,嘗試一下,確實可以轉換.操作步驟如下所述.

          所需要的環境比較簡單,就是本機可以同時連接Oracle和SqlServer即就,注意:這里不必為Oracle數據庫建立ODBC,采用直連方式即可,需要新建一個SqlServer數據庫,用于加載Oracle的數據.下面以SqlServer2005為例

    l 步驟1

          打開Sqlserver,如圖-1,選中目標數據庫,右鍵->任務->導入數據

    圖-1

    l 步驟2:

          選擇”導入數據”菜單,會出現向導,點擊下一步,出現如圖-2所示界面

    圖-2

          這里要說明下,最好選擇”MicroSoft OLE DB Provider for Oracle方式,選擇另外一種方式導入數據時會報錯.

    輸入服務器名稱和用戶密碼,測試成功后,一定要勾選”允許保存密碼”

    l 步驟3

          此步驟就是選擇目標數據庫,如圖-3所示

    圖-3

    步驟4

          導入數據有兩種方式,一種方式是可視化選擇Db表或視圖;另一種方式是通過sql語句實現,一般批量導入選擇第一種方式

    圖-4

    l 步驟5

          此步驟就是選擇我們需要導入的Db對象,如圖-5所示

    圖-5

          這里說明一下,如果oracle中表的列數據類型沒有匹配成功,可以直接點擊”編輯”按鈕,直接編輯即可

          選擇好導入Db對象以后,點擊”下一步”或”完成”,就開始導入.一般來說,如果數據比較正常,不是特殊的Oracle數據,都是可以導入的.

          下面說下我操作過程中遇到的問題,希望給大家有所提醒

          1. 導入以后的Db表,可能主鍵或外鍵會丟失,需要我們自己去創建主鍵,自己寫sql語法實現就好了.

          2. Oracle中blob或clob類型的數據,在此處是無法導入的,需要我們手工寫代碼導入.比如表A,我們可以先用上述方法將非blog或clob字段的數據導進來,然后寫代碼,執行update語句,將字段值寫入其中即可

          3. 如果數據格式不符合條件,也不是不可以的,比如日期型字段,oracle中可能這樣也會存儲0200-9-12,導入時這行數據就會報錯,因為不符合日期類型格式,需要調整.

          4. Oracle轉換至SqlServer2000或SqlServer2005,所產生的結果是不一樣的,這個大家要注意.應該說,2005比2000要更加精確,無論是對數據還是對表結構

          總之,這次導入還是比較順利的,更重要的是比較簡單,比使用第三方工具要方便很多,因此,有些需求的朋友推薦此方法

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Oracle轉換SqlServer

    Oracle轉換SqlServer:近期為公司的一個項目數據庫進行了轉換,將Oracle的Db轉換為SqlServer(2000或2005均可),一開始在網上找了一些資料,發現有個工具叫SwisSql的,嘗試了一下,沒成功,繼續查找.后來經同事提醒,使用SqlServer的導入和導出工具,嘗試一下,確實可以轉換.操作步驟如下
    推薦度:
    標簽: 轉換 一個 近期
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 亚洲乱码国产乱码精品精| 国产精品无码午夜福利| 国语自产少妇精品视频| 精品国产一区二区三区无码 | 精品精品国产自在久久高清| 2020国产精品永久在线| 久久精品免费网站网| 亚洲日韩精品欧美一区二区| 国产精品vⅰdeoxxxx国产| 亚洲欧美日韩久久精品| 精品国产sm捆绑最大网免费站| 国内精品99亚洲免费高清| 欧美亚洲国产精品第一页| 久久99精品久久久久久齐齐| 亚洲无删减国产精品一区| 国产精品久久久久久一区二区三区| 少妇人妻无码精品视频| 一本之道av不卡精品| 久久亚洲AV永久无码精品| 久久精品国产亚洲7777| 国产成人精品综合久久久| 51久久夜色精品国产| 久久久久国产精品| 92国产精品午夜福利| HEYZO无码综合国产精品| 精品久久久噜噜噜久久久| 日韩国产精品无码一区二区三区| 亚洲国产精品久久66| 精品久久久久久国产91| 99国产精品无码| 国产精品无码a∨精品| 精品9E精品视频在线观看| 久久精品国产第一区二区三区 | 国产香蕉国产精品偷在线| 99国产精品国产免费观看| 亚洲国产精品一区| 亚洲永久永久永久永久永久精品| 91精品国产91久久久久久蜜臀 | 精品深夜AV无码一区二区| 国语自产精品视频在线区| 99国产精品久久久久久久成人热|