把Sql2000中的表匯入到Mysql中的方法

2021-04-01 05:07:55 字數 485 閱讀 9613

前兩天得到了乙個成績的資料庫,可是是dbf的,因為想在mysql環境中做乙個成績分析,可是沒辦法匯入

,於是先導入sqlsever2000中,想生成sql指令碼,然後再在mysql front中改入。sql檔案,可是發現匯出來的指令碼只有建立表的sql指令碼,沒有資料的指令碼,無奈,

後來又想找個軟體試一下,下了乙個什麼dbf to mysql 在未破解的情況下,只可以匯入6行資料(!汗)

用了破解補丁以後匯入的時候出錯,軟體上說庫限制的是8m,可是我的庫只有6m多一點,試了幾次也不行

然後只好繼續用sql2000試,選匯出的時候發現可以選擇匯出文字和csv檔案,而在我的mysqlfront裡面支援導

入csv檔案,於是先用sql2000匯出文字檔案,把字尾名改為csv,再從mysql中一匯入ok,

後來在使用中才發現,用這種方法匯入以後,有的是char型別的字段在mysql front中被認為是int型別的,

可是在phpmyadmin中欄位顯示正常。

sql 2005 匯入到 sql 2000的步驟

p.s.不用試圖在sql2000服務管理器上面註冊sql2005的遠端資料庫伺服器,只能先從sql2005上面匯出適合sql2000的建表指令碼,在sql2000上建庫建表,然後利用sql2000的匯入和匯出嚮導,將資料從2005匯入到2000當中。2005轉到2000的步驟步驟 1.生成for 2...

SQL2005匯入到SQL2000的方法

關於sql2005下建立的資料庫,如需要匯入到sql2000下使用要怎麼辦。sql2005的語法和sql2000的語法有所不同,試了幾次發現資料庫無法使用備份和附加的方法轉換到sql2000。必須先轉換成指令碼檔案,然後在2000中用這個指令碼建立目標庫,再用資料匯入 匯出把資料從2005導到200...

修復SQL2000中損壞的表

修復sql2000中損壞的表 在查詢分析器執行 select from barcode 提示伺服器 訊息 3624,級別 20,狀態 1,行 1 location recbase.cpp 1371 expression m nvars 0 spid 52 process id 776 連線中斷 然後...