如何快速將SQL數據庫遷移到HANA數據庫
發表于:2018/7/27 14:59:58??閱讀量: [關閉]
SAP Business One是一款實用高時效的ERP產品,而SAP Business One On HANA產品更具有很多優勢,它支持內存計算,能夠基于實時的海量業務數據進行快速處理,高時效準確地展現分析報表,可定制化地進行交互式分析,而且成本合理,便于快速開發和實現。
對于已經部署將Microsoft SQL Server作為后臺數據庫的公司來說,想要遷移到SAP HANA數據庫服務器上也是比較方便的。本文會詳細介紹如何將原有SQL Server公司數據庫快速地遷移到SAP HANA數據庫服務器上。
目前這一功能已經通過SAP Business One on HANA 的升級包發布。以一個已經發布的9.1版本為例。打開升級包文件夾,會找到一個命名為'Migrate.exe'的可執行文件。運行此文件并按向導進行,即可很方便地完成SQL數據庫向HANA數據庫的遷移。
首先運行Migrate.exe文件,選擇語言'簡體中文(中國)':
向導語言會自動切換成中文:
點擊'下一步'按鈕,這里有兩個選項:'僅測試'和'遷移至SAP HANA'。如果您只是為了驗證當前的SQL數據庫是否可以進行遷移,可選擇'僅測試',這樣的測試不會對源數據庫造成任何影響。測試結束后,向導會提示測試結果,如果不能遷移會列出原因以及相應的解決方案。如果測試通 過,向導會允許您選擇'遷移至SAP HANA'來完成正式的遷移。這里我們不演示'僅測試'這部分的內容,因為它與接下來的'遷移至SAP HANA'有很多重復之處。
我們以'遷移至SAP HANA'為例,選擇'遷移至SAP HANA',點擊'下一步'按鈕。
在這里設置源Microsoft SQL服務器的相應信息,包括服務器名稱、用戶名及密碼等。設置成功后,激活'下一步'按鈕,點擊'下一步'按鈕:
在這里設置目標SAP HANA服務器的相應信息,包括許可證服務器名稱、端口及密碼等信息。設置成功后,激活'下一步'按鈕,點擊'下一步'按鈕:
這里也可以重新注冊新的數據庫服務器,此選擇供用戶來選擇。
接下來點擊'下一步'按鈕,如下圖所示:
在這里可以進行遷移流程的技術設置,因為在執行數據庫遷移的過程中會消耗大量的系統資源??梢酝ㄟ^這些配置選項來更改資源分配,更好的完成數據庫的遷移。配置成功后,點擊'下一步'按鈕后,系統會列出所有源數據庫服務器上所有的公司數據庫,如下圖所示:
選擇需要遷移的公司數據庫,可以選擇一個或多個,但是要保證所選擇的公司數據庫的狀態為'就緒',也就是說,這些數據庫當前沒有用戶連接或者正在進行升級。如果所選擇的公司數據庫為'未就緒'的狀態,請先檢查未就緒的原因并修理,之后點擊'刷新'按鈕直到狀態變為'就緒'。
選擇成功后,點擊'下一步'按鈕。
這里為遷移-備份設置,指定要存儲備份文件的文件夾,之后選擇'下一步'。
這里是將之前選擇的設置進行一個預覽,如果正確則選擇'下一步',不正確的話可以選擇'上一步'進行相應修改。這里我們選擇'下一步':
這里要開始進行預遷移測試,對選定的公司數據庫進行預測試。向導會檢測所選公司數據庫是否能夠完成遷移,選擇'開始':
如果檢測到警告信息,則點擊'詳細信息'打開預遷移測試結果窗口,向導會列出警告的具體描述信息以及SAP注釋:
選擇'確認'后點擊'返回'按鈕,待所選擇的源數據庫'結果'均為'已確認'后,點擊'下一步'按鈕:
這里會顯示所有通過預測試的源數據庫,點擊'遷移'按鈕,剛正式開始遷移過程:
在遷移過程中,向導會先進行數據庫的備份,然后將公司數據庫復制到SAP HANA中。向導也會顯示進度條以及遷移結果。遷移完成后,點擊'打開日志文件',可以查看遷移的具體日志信息。點擊'下一步':
這里會顯示遷移完成的結果(成功或失敗)。在遷移完成后,如果您想繼續對遷移后的SAP HANA數據庫進行升級,可以點擊'升級'按鈕,則會繼續進入升級向導。您也可以選擇'完成'按鈕以退出遷移向導。同時您也可以點擊'更多信息'中的鏈接來很方便地訪問遷移的匯總及日志信息。
以上是關于SQL Server 數據庫向SAP HANA遷移的過程,這個向導能夠幫助您很方便地實現。如果您有任何疑問,請隨時與我們聯系。
本文鏈接:如何快速將SQL數據庫遷移到HANA數據庫