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