將備份的SQLServer資料庫轉換為SQLite資料庫操作方法

來源:互聯網
上載者:User

操作方法:先要安裝好SQLServer2005,並且記住安裝時自己設定的使用者名稱和密碼。下面以恢複SQLServer下備份的資料庫檔案epdmdb20101008.bak為SQLite資料庫為例來說明操作的步驟。

① 開啟SQLServer2005,如所示:

在登陸介面輸入登入名稱和密碼,點“串連”。

登入之後的介面如下:

② 建立一個資料庫。

點左邊導覽列的資料庫,右鍵-建立資料庫;如所示:

在彈出的建立資料庫視窗中輸入“資料庫名稱”,點“添加”。添加成功之後點確定。添加資料庫時請注意:資料庫名稱必須為英文和數位組合,不能出現漢字。

添加成功之後,中左邊的導覽列下方將出現剛剛添加的資料庫名稱。如添加一個資料庫名稱為epdm003的資料庫,添加完成後,如所示:

③ 選擇這個資料庫,右鍵 任務-還原-資料庫,將彈出還原資料庫的視窗,如所示:

④ 在還原資料庫視窗中,選擇SQLServer下備份的資料庫,將SQLServer資料庫中的資料匯入到epdm003中。

在還原資料庫視窗中,“還原的目標”中“目標資料庫”為剛剛選擇的epdm003,“還原的源”這裡選擇“源裝置”,點後邊的瀏覽按鈕,去選擇需要還原的SQLServer下備份的資料庫。如所示:

選擇之後點“確定”,這樣還原資料庫視窗中的“源裝置”後邊即顯示了該需要還原的SQLServer下備份的資料庫檔案。此時,將“選擇用於還原的備份組”下邊的記錄前打上勾,如所示:

然後點左邊的“選項”,將彈出選項介面,如所示:

將該視窗中的“還原選項”下的“覆蓋現有資料庫”前打上勾,“恢複狀態”選第一個。然後點“確定”。如所示:

當彈出所示提示時,說明SQLServer下備份的資料庫檔案中的資料已經恢複到epdm003資料庫中。

⑤將epdm003資料庫中的資料恢複到EI5.0所連的當前資料庫中。

先確定本機上安裝好了5.0軟體,並且是可以正常登陸的。如果現在5.0軟體中有資料,請先將5.0的資料做一個Database Backup。因為接下來要做的將epdm003資料庫中的資料恢複到5.0軟體中將會覆蓋掉當前5.0軟體中的資料。5.0當前的Database Backup做好之後,這一步的具體操作方法如下:

點 開始-程式-建設行業管理資訊系統(勘察設計企業版)5.0-舊版EI資料庫遷移工具,將會彈出老版EI資料庫遷移工具的視窗,如所示:

在該視窗中點“選擇SQLServer資料庫”,將會彈出如下選擇匯入資料來源的視窗:

在所示視窗中,將“伺服器”處改為英文IME下的點“.”,“資料庫”後填寫“epdm003”,“使用者名稱”和“密碼”後填寫當時安裝SQLServer2005時自己設定的使用者名稱和密碼,然後點“確定”。如所示:

確定之後,將回到老版EI資料庫匯入視窗,這時,點“匯入資料”,下方資料開始滾動,表明epdm003中的資料正在匯入到EI5.0當前所連資料庫中。如所示:

當資料匯入結束之後,將出現如所示的提示“請注意:所有登入使用者的密碼都在新系統中自動清空,請在登入成功後修改相應的登入密碼,謝謝!資料匯入結束”。

⑥ 資料匯入結束後,找到EI5.0當前所連的資料庫,這個資料庫即為SQLServer資料庫還原到SQLite資料庫後的SQLite資料庫。

EI5.0當前所連的資料庫在哪裡呢?可按如下方法找到:

啟動5.0軟體,當彈出登入視窗的時候,點登入視窗的“資料庫設定”,將彈出資料庫設定的視窗,如所示:

所示視窗中的“SQLite檔案”欄位後邊的路徑即為EI5.0軟體當前所連的資料庫存放的路徑。該路徑最後的epdmdb.db即為5.0軟體的資料庫檔案。到這個路徑下找到這個檔案即可。

至此,SQLServer資料庫轉換為SQLite資料庫的操作已全部完成

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.