IPAM:將數據庫由Windows Internal Database 遷移至SQL Server

工作需要,需要將IPAM默認的內部數據庫遷移至SQL Server上。注意:此操作不可逆

直接進入主題:(遇到的錯誤會寫在結尾,有興趣的可以瞭解一下)

SQL準備

1.  安裝SQL

此過程不做詳細說明,網上很多教程(遇到了一點小插曲,文章結尾說明一下

2.  創建新的數據庫並分配需要的權限

a.  打開SQL Management Studio,右鍵 Logins and Create new login "NT AUTHORITY\NETWORK SERVICE"

                     wKioL1YxaJaC27mvAAFHQEi20vY947.jpg

                

 b.  爲IPAM建立新的數據庫(重要:網上有教程指右鍵數據庫,點擊新建,不建議此方式,建議使用命令建立,因IPAM對排序有要求)

                  wKiom1Yxab-iW9zHAAEOCg1noCQ587.jpg

c.  在新建立的DB中的Security中添加New User-NT AUTHORITRY\NETWORK SERVICE,並配置相應的Membership,Securables設置

 

wKiom1Yxa5qCY434AAGhRhR9LgQ951.jpg

wKioL1Yxa9DQ9iq9AAF-p529jNk172.jpg

wKiom1Yxa5rQ6nz-AAFQ65EShEY812.jpg

wKioL1Yxa9DAxFXyAAEQCtmOopM671.jpg

至此,完成對IPAM新的SQL的需求配置

 

遷移數據庫

1.  檢查原數據庫位置

wKiom1YxbD7y0OOsAAFSP2pB5e0482.jpg

2.  使用Move-IpamDatabase遷移數據庫

wKioL1YxbJ7wRQzFAAJajaPTfK0892.jpg

3.  檢查遷移結果

wKiom1YxbISAj5giAAELYIglkzY703.jpg

至此,完成整個WID向SQL Server的遷移

 

遷移過程中遇到的問題

  1. 插入SQL光盤時,點擊setup是遇到的錯誤

    wKioL1YxbW2Asp9nAAG0ofjqYCE197.jpg

    原因應該是臨時文件沒有自動刪除,解決方法手動刪除提示的Landingpage.exe*這個文件夾

  2. Move-IpamDatabase時遇到的問題

    wKiom1YxbZuDQ90uAAPi1u9NgIU783.jpg

    原因爲之前圖形建立的DB,默認與SQL的排序一樣,導致區域問題,使用Ceate Database命令建立DB並指定Collate類型解決此問題。

     

    歡迎大家對此有任何的建議與疑問積極提出,共同進步

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章