如何快速將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'來完成正式的遷移⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓。這里龙8游戏唯一官网不演示'僅測試'這部分的內容✵✶✷✸✹✺✻✼❄❅,因為它與接下來的'遷移至SAP HANA'有很多重復之處♀☿☼☀☁☂☄。

  龙8游戏唯一官网以'遷移至SAP HANA'為例✵✶✷✸✹✺✻✼❄❅,選擇'遷移至SAP HANA'⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ,點擊'下一步'按鈕⓱⓲⓳⓴⓵⓶⓷⓸⓹⓺⓻⓼⓽⓾。

  在這里設置源Microsoft SQL服務器的相應信息⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓,包括服務器名稱✺ϟ☇♤♧♡♢♠♣♥、用戶名及密碼等✤✥❋✦✧✩✰✪✫✬✭✮✯❂✡★✱✲✳✴。設置成功后✵✶✷✸✹✺✻✼❄❅,激活'下一步'按鈕ⓣⓤⓥⓦⓧⓨⓩ,點擊'下一步'按鈕:

  在這里設置目標SAP HANA服務器的相應信息ⓚⓛⓜⓝⓞⓟⓠⓡⓢ,包括許可證服務器名稱♦☜☞☝✍☚☛☟✌✽✾✿❁❃、端口及密碼等信息♦☜☞☝✍☚☛☟✌✽✾✿❁❃。設置成功后✺ϟ☇♤♧♡♢♠♣♥,激活'下一步'按鈕✤✥❋✦✧✩✰✪✫✬✭✮✯❂✡★✱✲✳✴,點擊'下一步'按鈕:

  這里也可以重新注冊新的數據庫服務器①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯,此選擇供用戶來選擇㊀㊁㊂㊃㊄㊅㊆㊇㊈㊉。

  接下來點擊'下一步'按鈕❻❼❽❾❿⓫⓬⓭⓮⓯⓰,如下圖所示:

  在這里可以進行遷移流程的技術設置ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ,因為在執行數據庫遷移的過程中會消耗大量的系統資源ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ。可以通過這些配置選項來更改資源分配❣❦❧♡۵,更好的完成數據庫的遷移⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ。配置成功后☾☽❄☃,點擊'下一步'按鈕后ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ,系統會列出所有源數據庫服務器上所有的公司數據庫❣❦❧♡۵,如下圖所示:

  選擇需要遷移的公司數據庫⑰⑱⑲⑳⓪⓿❶❷❸❹❺,可以選擇一個或多個♦☜☞☝✍☚☛☟✌✽✾✿❁❃,但是要保證所選擇的公司數據庫的狀態為'就緒'⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ,也就是說✺ϟ☇♤♧♡♢♠♣♥,這些數據庫當前沒有用戶連接或者正在進行升級♀☿☼☀☁☂☄。如果所選擇的公司數據庫為'未就緒'的狀態웃유ღ♋♂,請先檢查未就緒的原因并修理♦☜☞☝✍☚☛☟✌✽✾✿❁❃,之后點擊'刷新'按鈕直到狀態變為'就緒'ⓣⓤⓥⓦⓧⓨⓩ。

  選擇成功后㊀㊁㊂㊃㊄㊅㊆㊇㊈㊉,點擊'下一步'按鈕①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯。

  這里為遷移-備份設置㈠㈡㈢㈣㈤㈥㈦,指定要存儲備份文件的文件夾①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯,之后選擇'下一步'❻❼❽❾❿⓫⓬⓭⓮⓯⓰。

  這里是將之前選擇的設置進行一個預覽ⓚⓛⓜⓝⓞⓟⓠⓡⓢ,如果正確則選擇'下一步'ⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉ,不正確的話可以選擇'上一步'進行相應修改♦☜☞☝✍☚☛☟✌✽✾✿❁❃。這里龙8游戏唯一官网選擇'下一步':

  這里要開始進行預遷移測試ⓣⓤⓥⓦⓧⓨⓩ,對選定的公司數據庫進行預測試⒜⒝⒞⒟⒠⒡⒢⒣⒤。向導會檢測所選公司數據庫是否能夠完成遷移❣❦❧♡۵,選擇'開始':

  如果檢測到警告信息⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓,則點擊'詳細信息'打開預遷移測試結果窗口⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓,向導會列出警告的具體描述信息以及SAP注釋:

  選擇'確認'后點擊'返回'按鈕✵✶✷✸✹✺✻✼❄❅,待所選擇的源數據庫'結果'均為'已確認'后⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓,點擊'下一步'按鈕:

  這里會顯示所有通過預測試的源數據庫☾☽❄☃,點擊'遷移'按鈕ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ,剛正式開始遷移過程:

  在遷移過程中❻❼❽❾❿⓫⓬⓭⓮⓯⓰,向導會先進行數據庫的備份⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵❆❇❈❉❊†☨✞✝☥☦☓☩☯,然后將公司數據庫復制到SAP HANA中✵✶✷✸✹✺✻✼❄❅。向導也會顯示進度條以及遷移結果❋❀⚘☑✓✔√☐☒✗✘ㄨ✕✖✖⋆✢✣。遷移完成后✤✥❋✦✧✩✰✪✫✬✭✮✯❂✡★✱✲✳✴,點擊'打開日志文件'☈⊙☉℃℉❅,可以查看遷移的具體日志信息⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓。點擊'下一步':

  這里會顯示遷移完成的結果(成功或失敗)㊀㊁㊂㊃㊄㊅㊆㊇㊈㊉。在遷移完成后✵✶✷✸✹✺✻✼❄❅,如果您想繼續對遷移后的SAP HANA數據庫進行升級✺ϟ☇♤♧♡♢♠♣♥,可以點擊'升級'按鈕✵✶✷✸✹✺✻✼❄❅,則會繼續進入升級向導✤✥❋✦✧✩✰✪✫✬✭✮✯❂✡★✱✲✳✴。您也可以選擇'完成'按鈕以退出遷移向導㈧㈨㈩⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂。同時您也可以點擊'更多信息'中的鏈接來很方便地訪問遷移的匯總及日志信息☧☬☸✡♁✙♆。,、':∶;。

  以上是關于SQL Server 數據庫向SAP HANA遷移的過程⒜⒝⒞⒟⒠⒡⒢⒣⒤,這個向導能夠幫助您很方便地實現㈧㈨㈩⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂。如果您有任何疑問♀☿☼☀☁☂☄,請隨時與龙8游戏唯一官网聯系✤✥❋✦✧✩✰✪✫✬✭✮✯❂✡★✱✲✳✴。



本文鏈接:如何快速將SQL數據庫遷移到HANA數據庫