數據庫參數檢查
1、源數據庫代理是否已啟動
失敗原因 | 處理建議 |
源數據庫代理未啟動。 |
|
2、待遷移表主鍵檢查
失敗原因 | 處理建議 |
|
|
數據庫用戶權限檢查
1、源庫用戶權限檢查
失敗原因 | 處理建議 |
|
|
2、目標庫用戶權限檢查
失敗原因 | 處理建議 |
目標庫遷移賬號缺少sysadmin角色權限。 |
|
數據庫版本檢查
1、SQLServer版本檢查
失敗原因 | 處理建議 |
|
|
網絡情況檢查
1、源庫連通性檢查
失敗原因 | 處理建議 |
源數據庫賬號或密碼不正確。 | 輸入正確的數據庫賬號和密碼后重新執行預檢查。 |
源數據庫所在網絡或服務器設置了防火墻。 | 查看數據庫所在的網絡防火墻是否限制了DTS的IP地址段,如果有,關閉防火墻或者將DTS的IP地址加入防火墻白名單中。 |
源庫遷移賬號登錄權限不足。 | 登錄源庫,為遷移賬號添加相應的遠程訪問權限。 |
網絡互通問題。 | 聯系數據庫所在機器管理人員和DTS部署機器管理人員排查問題。 |
數據庫對象檢查
1、源庫遷移對象依賴檢查
失敗原因 | 處理建議 |
待遷移對象中視圖、函數、存儲過程、觸發器的依賴對象未被選擇為遷移對象。 |
|
2、同名對象存在性檢查
失敗原因 | 處理建議 |
目標庫存在與待遷移對象同名的對象。 |
|
3、歷史表檢查
失敗原因 | 處理建議 |
|
|
4、遷移對象表字段類型檢查
失敗原因 | 處理建議 |
待遷移對象中表的字段類型為SQL_VARIANT、GEOMETRY、GEOGRAPHY之一,是當前不支持遷移的類型。 |
|
5、待遷移對象數據庫名、模式名、表名校驗
失敗原因 | 處理建議 |
待遷移對象中,數據庫名、模式名、表名存在除了字母、數字、下劃線和中劃線的其他字符。 |
|
6、待遷移對象數據庫名長度檢查
失敗原因 | 處理建議 |
待遷移對象中存在名稱超過限制長度的數據庫,源數據庫名稱長度不得超過64字符。 |
|
7、遷移對象名稱特殊字符檢查
失敗原因 | 處理建議 |
待遷移對象的名稱存在不支持的特殊字符:非ASCII字符、. 、>、 <、 \、 `、|、 ,、 ?、 ! 、 '。 |
|
8、待遷移對象表聚集索引存在性檢查
失敗原因 | 處理建議 |
待遷移對象表存在被禁用的聚集索引。 |
|
9、待遷移對象加密檢查
失敗原因 | 處理建議 |
|
|
10、待遷移對象庫恢復模式檢查
失敗原因 | 處理建議 |
待遷移對象中存在存在備份恢復模式不是FULL的數據庫。 |
USE [master] GO ALTER DATABASE [數據庫名] SET RECOVERY FULL WITH NO_WAIT GO
|