本文主要介紹在阿里雲Data Management控制台登入資料庫時,常見的問題及解決方案。
如何正確的填寫登入DMS的資料庫帳號與密碼?
如下以在DMS登入RDS MySQL資料庫舉例。資料庫帳號指使用者帳號,密碼指使用者帳號的密碼。
在DMS登入資料庫失敗,提示“access denied”,如何處理?
出現該報錯後,您可從如下幾個方面排查:
資料庫帳號、密碼有誤。
重新輸入資料庫帳號(使用者帳號名稱)、密碼後,嘗試重新登入。
該使用者帳號的資料庫許可權不足。
檢查您的帳號是否具有資料庫許可權,若沒有請聯絡管理員為您添加。
當前主機不允許訪問執行個體。
請允許該主機的IP地址訪問執行個體,或將DMS IP地址添加至執行個體的白名單中。具體操作,請參見指定帳號從特定IP地址訪問資料庫和手動添加DMS IP地址至資料庫白名單。
在DMS登入執行個體時,提示“當前執行個體已被禁用(禁用原因為安全協同購買規格不足,執行個體已經禁用)”,該如何處理?
原因是您購買的安全協同管控模式商品已到期,執行個體被禁止在DMS使用。有如下幾種處理方式,您可根據業務需求進行選擇。
如果您還需要使用安全協同模式,請在購買安全協同後,嘗試重新登入執行個體。購買操作,請參見購買DMS服務。
如果您不需要繼續使用安全協同模式,請在DMS控制台首頁左側的執行個體列表中,將執行個體的管控模式變更為自由操作,然後重新登入執行個體即可。

SSL認證到期該怎麼處理?
如果SSL認證到期,請更新到期時間。更新認證有效期間的具體操作,請參見對應阿里雲資料庫文檔。例如RDS MySQL設定SSL加密、RDS PostgreSQL設定SSL加密和Redis設定SSL加密。
在DMS錄入阿里雲資料庫的過程中,提示白名單問題,該如何操作?

您可單擊提示框的設定白名單,系統將自動嘗試在雲資料庫的白名單中添加DMS的伺服器訪問地址。若自動添加白名單失敗,則需要您手動進行添加。具體操作,請參見添加DMS IP地址。
Redis開啟TLS(SSL)加密協議後,通過DMS登入Redis資料庫失敗,提示必須使用SSL串連,該如何解決?

您需要在DMS中給執行個體也開啟SSL。具體操作如下:
- 登入Data Management 5.0。
在DMS首頁左側的列表中,找到並按右鍵目標Redis執行個體,單擊編輯執行個體。
在進階資訊地區開啟SSL。
開啟後,單擊測試連接。
待測試成功後,單擊儲存。至此,該資料庫可成功串連DMS。
編輯執行個體的更多資訊,請參見編輯執行個體資訊。
通過DMS登入RDS資料庫失敗,提示“無效來源類型”,如何解決?
若您是RAM使用者(子帳號),請根據以下步驟進行排查:
檢查是否可正常登入DMS。
將DMS的IP地址添加至RDS白名單中。具體操作,請參見添加DMS IP地址。
重新整理頁面重新登入。
登入RDS資料庫時,提示串連地址錯誤(如下所示),如何解決?
NULL:
com.ali.idbcloud.commons.multi.instance.session
service.AbstractAliyunWhiteListUserSessionServi
ce.throwConnectDBFailReason(AbstractAliyunWhite
ListUserSessionService.java:97)com.ali.idbcloud
.commons.multi.instance.sessionservice.BaseUser
SessionService.doLoginCore(BaseUserSessionServi
ce.java:924)com.ali.idbcloud.commons.multi.inst
ance.sessionservice.BaseUserSessionService.worl
dLogin(BaseUserSessionService.java:968)該提示一般出現在個人版舊版DMS服務,DMS個人版舊版已停止服務,請單擊頁面右上方的進入DMS新版登入資料庫。

RDS MySQL資料庫登入失敗,提示執行個體不存在,如何解決?
請先前往RDS控制台,在執行個體列表中確認執行個體狀態是否正常。若執行個體狀態正常,請在DMS中重新整理同步該執行個體的中繼資料。若執行個體狀態異常,請排查執行個體異常原因。
如果業務允許,可嘗試重啟執行個體,重啟執行個體會造成30秒左右的串連中斷,重啟前請做好業務安排,謹慎操作。
系統提示“對不起,您暫時無法通過DMS訪問該執行個體”,該如何解決?
可能是該執行個體Owner或管理員未授予您當前帳號登入執行個體的許可權。請聯絡管理員為您授予執行個體的登入許可權。具體操作,請參見管理員管理其他使用者的許可權。
串連MySQL資料庫時系統提示“Communications link failure”,且顯示串連耗時,該如何解決?
若串連耗時為0毫秒,可能是資料庫帳號和密碼填寫不正確、未設定白名單或白名單設定有誤。設定白名單的操作,請參見添加DMS IP地址。
若串連耗時在幾十毫秒內,請檢查執行個體是否已開啟SSL及認證是否到期。
在DMS登入阿里雲執行個體時,顯示“建立串連失敗,可能是資料庫密碼錯誤、白名單設定問題、執行個體免登入是否開啟”,該如何處理?
請您根據如下方案排查問題:
檢查輸入的資料庫帳號對應的密碼是否正確。
檢查執行個體白名單中是否已添加DMS IP地址。DMS IP地址清單,請參見添加DMS IP地址。
檢查執行個體是否在DMS開啟安全託管(免密登入)。
如果上述方案仍無效,建議選擇通過串連串地址登入執行個體,或將執行個體從DMS中移除,再重新嘗試登入執行個體。
在DMS登入阿里雲資料庫時提示”InvalidDBInstanceName.NotFound:The specified DB instance name does not exist.“,該如何處理?
該報錯表示資料庫執行個體名稱不存在,請您自行前往執行個體控制台檢查該資料庫執行個體是否存在、執行個體名稱是否正確。如果執行個體正常運行且執行個體名稱正確,則請您聯絡DMS支援人員解決。

