中文字幕天天躁日日躁狠狠躁,最近中文字幕大全免费版在线,最近2019免费中文字幕视频三,亚洲精品无码你懂的,亚洲国产精品成人精品小说

  • 數(shù)據(jù)移植與數(shù)據(jù)處理服務

      如何有效及順利的完成數(shù)據(jù)庫移植工作,保障應用系統(tǒng)的正常運行,需要嚴格設計與規(guī)劃移植工作的程序和過程,通過怡康軟件公司對數(shù)據(jù)移植技術的經(jīng)驗,我們將整個數(shù)據(jù)移植工作分成前期準備、移植實施、數(shù)據(jù)測試等三個階段進行。

      前期準備

      1、嚴格分析與記錄系統(tǒng)現(xiàn)有環(huán)境狀態(tài)與數(shù)據(jù)信息

      由于數(shù)據(jù)庫移植涉及到服務器、操作系統(tǒng)、數(shù)據(jù)庫設備、數(shù)據(jù)庫各種對象、應用系統(tǒng)、用戶等多種信息,需做詳細記錄,保證移植過程無任何遺漏,這是整個移植工作的基礎。

     ?。?)、記錄服務器的硬件配置,包括CPU、Memory、Disk、Network等配置信息;同時分析操作系統(tǒng)相關信息,包括針對數(shù)據(jù)庫的操作系統(tǒng)補丁、交換區(qū)尺寸以及相應系統(tǒng)內(nèi)核配置等,保障移植后的服務器硬件和操作系統(tǒng)平臺能滿足新數(shù)據(jù)庫的系統(tǒng)要求。

     ?。?)、詳細列出原數(shù)據(jù)庫設備、數(shù)據(jù)庫、用戶、應用等設置和使用信息。

     ?。?)、記錄原數(shù)據(jù)庫運行服務器的運行性能信息,包括CPU和Memory利用率,Disk I/O、Network I/O情況;同時最好能記錄重要應用系統(tǒng)典型存儲過程、SQL隊列執(zhí)行的平均響應時間,將這些信息作為數(shù)據(jù)庫運行性能基準數(shù)據(jù),以便在移植后進行對比,從而發(fā)現(xiàn)移植前后系統(tǒng)性能方面的變化和問題。

      2、創(chuàng)建原數(shù)據(jù)庫對象腳本

      由于采用Bcp方式進行數(shù)據(jù)移植,需要生成原數(shù)據(jù)庫對象DDL腳本,以便在新數(shù)據(jù)庫中重建各種對象。需要生成DDL腳本的數(shù)據(jù)庫對象有表、視圖、存儲過程、索引、觸發(fā)器、缺省、規(guī)則、自定義數(shù)據(jù)類型、約束等。

      3、比較數(shù)據(jù)庫版本之間的差異

      由于數(shù)據(jù)庫版本可能不同,需要比較兩數(shù)據(jù)庫版本主要的不同點,尤其新版本與舊系統(tǒng)不兼容的問題。

      (1)增加了新的保留字,使用存儲過程檢查原數(shù)據(jù)庫各對象是否和新增保留字有沖突,如有沖突,可以使用存儲過程sp_rename或加雙引號的方法解決該問題。

      (2)系統(tǒng)表的差異解決。

      數(shù)據(jù)庫升級前最好能了解更多新舊版本的差別,一方面可以保障移植的順利的進行,另一方面也可以使用新版本提供的新功能,優(yōu)化數(shù)據(jù)庫性能,提高使用水平。有關這方面的詳細信息可以查閱數(shù)據(jù)庫公司提供的相關資料。

      4、移植工具

      利用不同的移植工具與軟件或生成工具,用于導出原數(shù)據(jù)庫對象的腳本。

      5、備份

      在正式開始數(shù)據(jù)庫移植時,應將原數(shù)據(jù)庫全部備份,一方面以防不測,另一方面可以保留一份移植前原數(shù)據(jù)庫系統(tǒng)的完整數(shù)據(jù)來備檔。

      移植實施

      1、安裝新數(shù)據(jù)庫

      2、建立數(shù)據(jù)庫設備

      3、建立數(shù)據(jù)庫

      數(shù)據(jù)庫名必須與原來保持一致。

      4、進行原數(shù)據(jù)庫數(shù)據(jù)一致性檢查

      利用系統(tǒng)命令進行數(shù)據(jù)庫一致性檢查,保證數(shù)據(jù)的完整性和一致性。

      5、移植數(shù)據(jù)庫的帳戶(Login)和用戶(User)

      (1)、移植帳戶(login)

     ?。?)、移植用戶(user)

      需分別將各個數(shù)據(jù)庫的用戶由原數(shù)據(jù)庫導入新數(shù)據(jù)庫。

      6、建立各數(shù)據(jù)庫庫結構

     ?。?)、從原數(shù)據(jù)庫導出庫結構

     ?。?)、將原數(shù)據(jù)庫的庫結構寫入新數(shù)據(jù)庫中

      7 、備份

      數(shù)據(jù)庫系統(tǒng)成功移植結束后,應迅速建立和實施新數(shù)據(jù)庫備份計劃。任何時候都應記住,數(shù)據(jù)的安全是最重要的。

      8、數(shù)據(jù)測試

      為了保證數(shù)據(jù)庫系統(tǒng)成功的遷移,在數(shù)據(jù)移植結束后,應進行充分的測試。

      (1)、完整性測試

      檢查舊系統(tǒng)中各種用戶對象是否全部移入新數(shù)據(jù)庫,同時比較數(shù)據(jù)表中數(shù)據(jù)行數(shù)是否相同。

     ?。?)、應用系統(tǒng)測試

      模擬普通用戶操作應用系統(tǒng)的過程,對應用系統(tǒng)進行操作并檢查運行結果。

     ?。?)、性能測試

      當上兩項測試結束后,應針對服務器、數(shù)據(jù)庫應用進行性能方面的測試,并與第一階段記錄的性能基準數(shù)據(jù)進行比照,解決性能方面的問題,并進行性能的優(yōu)化。

      至此,通過不同的數(shù)據(jù)為向不同的服務器移植的過程全部結束。在整個數(shù)據(jù)庫遷移過程中,制定詳細計劃,進行充分的準備是實現(xiàn)成功移植的保障。同時由于整個移植過程比較復雜,應該合理安排移植實施時間,充分考慮過程中可能出現(xiàn)的問題,做好備份工作,這樣就可保證數(shù)據(jù)庫系統(tǒng)平滑、順利的過渡。