RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [求助]資料庫互轉最快的方法是?   字型大小:||| 
ROACH
版主
等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30
減肥中!請勿餵食

十週年紀念徽章(四級)  

 . 積分: 15119
 . 精華: 14
 . 文章: 11767
 . 收花: 140853 支
 . 送花: 6005 支
 . 比例: 0.04
 . 在線: 8870 小時
 . 瀏覽: 85616 頁
 . 註冊: 8210
 . 失蹤: 5
 . 鄉下地方
#1 : 2005-8-21 05:59 PM     只看本作者 引言回覆

想問一下
我有一些資料放在SQL Server7上面
我如果想把資料轉到MySQL上的話

我是想到一個方法
用JSP或JAVA走JDBC~
寫個小程式來邊建資料庫~~邊寫入~跑迴圈的方式把資料全部讀出再寫入

還是還有其他方法呢???

是否有~~直接匯出再匯入的方式??



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
dayi
開墾隊隊員
等級: 14等級: 14等級: 14等級: 14
ZeroX

十週年紀念徽章(五級)  

今日心情

 . 積分: 935
 . 文章: 2060
 . 收花: 7802 支
 . 送花: 2401 支
 . 比例: 0.31
 . 在線: 2821 小時
 . 瀏覽: 61582 頁
 . 註冊: 7129
 . 失蹤: 1228
 . ZeroX
#2 : 2005-8-21 10:30 PM     只看本作者 引言回覆

不要用loop來做~效率差
用select insert吧
但是你的sp(預諸程序)就要重寫了喔



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
GERRYccc
名譽版主
等級: 8等級: 8
凹~~嗚~~^^y

今日心情

 . 積分: 103
 . 文章: 597
 . 收花: 497 支
 . 送花: 754 支
 . 比例: 1.52
 . 在線: 446 小時
 . 瀏覽: 7391 頁
 . 註冊: 8211
 . 失蹤: 103
 . ~@.@~ TWed2k 星球
#3 : 2005-8-22 01:02 AM     只看本作者 引言回覆

呃...我這裡有一本書有寫到,如何轉換MYSQL跟其他資料庫的資料(互轉兩種都有寫)不過例子是用access
我原文照著書打出來好了,

4.5 如何從其他資料庫匯入到 MySql 資料庫(以 MS Access 為例)
使用 ODBC 方式將資料匯入
我們前面說過 ODBC 最大優點是能以統一的方式處理所有的資料庫,因此我們不只能像前面所介紹的用 ODBC 方法將 Access 資料庫中的資料,匯給 MySQL ,同樣的我們也能反過來用 ODBC 方法將 Access 資料庫中的資料匯給 MySQL 資料庫,請看我們的示範如下:
1. 假設我們在 Access 資料庫中有一個 UserData 的資料表,如「圖 4-53」,我們要將他匯入到 MySQL 資料庫中。
2. 我們設定一個 MySQL ODBC 的資料來源名稱 temple ,而這個 temple 資料來源名稱,連結到 MySQL 中的 temple 資料庫,如「圖 4-54」所示
3. MySQL ODBC 的資料來源名稱設好之後,我們回到 Access 資料庫中,開啟要匯出的資料庫,並選定要匯出的資料,然後點選「檔案>匯出」,如「圖 4-55」
4. 匯出的檔案類型請選擇「ODBC Databases()」選項,如「圖 4-56」
5. 為要匯出的資料表取個名稱,在這裡取的名稱將會是 MySQL 資料庫匯入後的資料表名稱,如果我們不去改名稱的話,預設是原本資料表的名稱。
6. 名稱取好之後按下「確定」按鈕,然後在「選擇資料來源」面板中選擇「機器資料來源」標籤,再來在「資料來源名稱」欄位中選取我們剛才設定的「temple」資料來源名稱,按下「確定」按鈕後就大功告成了。如「圖 4-58」
ps. 目前沒有數位相機,無法幫你抓圖,sorry!

以上來源,出自「Dreamweaver MX 2004 for JSP & MySQL 夢幻咖啡香-上奇出版-林建宏,賴慧敏 著」
希望可以幫到你



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
lanss
初出茅驢
等級: 1


今日心情

 . 積分: 4
 . 文章: 13
 . 收花: 20 支
 . 送花: 5 支
 . 比例: 0.25
 . 在線: 974 小時
 . 瀏覽: 2150 頁
 . 註冊: 7299
 . 失蹤: 0
 . Kaoshiung
#4 : 2007-8-11 02:31 PM     只看本作者 引言回覆

我是學oracle的啦
沒什麼經驗可以分享
但是如果你這個動作只要執行一次
可以用sql server的DTS
直接轉換就好了

不然
所有資料庫應該都有轉換成文字的command指令
你可以寫個batch檔
轉出在轉入
就OK了

記得要加上log以備查詢唷~~



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
beanpp
鍛鐵驢友
等級: 7等級: 7等級: 7


 . 積分: 97
 . 文章: 690
 . 收花: 354 支
 . 送花: 600 支
 . 比例: 1.69
 . 在線: 4846 小時
 . 瀏覽: 30335 頁
 . 註冊: 8176
 . 失蹤: 10
#5 : 2007-8-13 03:28 PM     只看本作者 引言回覆

用 ODBC 好像會很慢 .....  建議轉出成逗點或tab 分隔的文字檔, 絕大多數的資料庫都能接受此種格式


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
charleshwu
鐵驢友〔初級〕
等級: 4


今日心情

 . 積分: 25
 . 文章: 43
 . 收花: 164 支
 . 送花: 16 支
 . 比例: 0.1
 . 在線: 283 小時
 . 瀏覽: 7603 頁
 . 註冊: 6976
 . 失蹤: 14
#6 : 2007-8-26 04:24 PM     只看本作者 引言回覆

用Delphi或BCB裡附的 data pump 可以直接轉換


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
chrixtal
銅驢友〔高級〕
等級: 10等級: 10等級: 10


十週年紀念徽章(六級)  

今日心情

 . 積分: 181
 . 文章: 903
 . 收花: 1331 支
 . 送花: 3037 支
 . 比例: 2.28
 . 在線: 249 小時
 . 瀏覽: 4493 頁
 . 註冊: 8164
 . 失蹤: 1
#7 : 2008-2-19 03:25 PM     只看本作者 引言回覆

相信我,這是項艱鉅的工作!
不要以為資料轉換成功就沒事了,還要經過資料驗證,反覆檢查,資料庫移轉才算成功
異質資料庫轉換才是第一步而已。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
psycho
鐵驢友〔初級〕
等級: 4


 . 積分: 42
 . 文章: 137
 . 收花: 353 支
 . 送花: 29 支
 . 比例: 0.08
 . 在線: 263 小時
 . 瀏覽: 1660 頁
 . 註冊: 6140
 . 失蹤: 4337
#8 : 2008-2-24 06:02 AM     只看本作者 引言回覆

轉的時候
要注意trigger, constraint, 有沒有消失

MySql的constraint 一個字 "慘"



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-11-21 08:45 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.024421 second(s), 7 queries , Qzip disabled