登錄數(shù)據(jù)庫(kù)
在您使用數(shù)據(jù)管理DMS管理數(shù)據(jù)庫(kù)之前,需要先登錄或錄入數(shù)據(jù)庫(kù)。本文為您介紹如何從阿里云實(shí)例控制臺(tái)跳轉(zhuǎn)至DMS登錄數(shù)據(jù)庫(kù)、在DMS控制臺(tái)錄入并登錄他云/自建的數(shù)據(jù)庫(kù)、登錄已與DMS斷開(kāi)連接的數(shù)據(jù)庫(kù)。
前提條件
登錄時(shí)使用的數(shù)據(jù)庫(kù)賬號(hào)已獲取對(duì)應(yīng)的庫(kù)表權(quán)限。詳細(xì)信息,請(qǐng)參見(jiàn)常見(jiàn)問(wèn)題。
目標(biāo)數(shù)據(jù)庫(kù)的白名單、安全組等安全設(shè)置中已添加DMS服務(wù)器的IP地址。詳細(xì)信息,請(qǐng)參見(jiàn)添加DMS IP地址。
注意事項(xiàng)
創(chuàng)建實(shí)例時(shí)建議單獨(dú)新建數(shù)據(jù)庫(kù)賬號(hào),避免共用其他已被使用的賬號(hào)。
建議您為實(shí)例開(kāi)啟安全托管,否則后續(xù)每次登錄都需要輸入數(shù)據(jù)庫(kù)賬號(hào)及密碼。更多信息,請(qǐng)參見(jiàn)安全托管。
為避免干擾,請(qǐng)勿在錄入的實(shí)例信息的前后添加空格等符號(hào)。
若您需要在DMS登錄PolarDB MySQL集群,且集群正在或未來(lái)需要進(jìn)行大版本升級(jí),請(qǐng)了解如下內(nèi)容:
登錄MongoDB數(shù)據(jù)庫(kù)時(shí),請(qǐng)直接輸入在控制臺(tái)設(shè)置的賬號(hào)及密碼,不需要對(duì)密碼中的特殊字符進(jìn)行轉(zhuǎn)義。
登錄方式
實(shí)例狀態(tài) | 類型 | 登錄方式 |
新實(shí)例(從未在DMS登錄過(guò)) | 阿里云 | |
阿里云、他云/自建 | ||
舊實(shí)例 | 不限 |
從阿里云實(shí)例控制臺(tái)跳轉(zhuǎn)至DMS登錄數(shù)據(jù)庫(kù)
以登錄RDS MySQL數(shù)據(jù)庫(kù)舉例。
在RDS控制臺(tái)實(shí)例列表找到對(duì)應(yīng)實(shí)例,單擊目標(biāo)實(shí)例ID。
單擊左側(cè)導(dǎo)航欄的賬號(hào)管理,查看用戶賬號(hào)名稱。
說(shuō)明如果您忘記了密碼,請(qǐng)單擊重置密碼,給賬號(hào)重新設(shè)置密碼。更多信息,請(qǐng)參見(jiàn)重置密碼。
單擊頁(yè)面上方的登錄數(shù)據(jù)庫(kù)。
頁(yè)面將會(huì)跳轉(zhuǎn)至DMS控制臺(tái),并彈出登錄實(shí)例的提示框。
輸入數(shù)據(jù)庫(kù)賬號(hào)和數(shù)據(jù)庫(kù)密碼。
說(shuō)明數(shù)據(jù)庫(kù)賬號(hào)指數(shù)據(jù)庫(kù)用戶賬號(hào)名稱(非數(shù)據(jù)庫(kù)名稱)。
單擊登錄。
錄入阿里云或他云/自建數(shù)據(jù)庫(kù)
登錄已與DMS斷開(kāi)連接的數(shù)據(jù)庫(kù)
已錄入DMS的自由操作模式的實(shí)例,在登錄24小時(shí)后,將會(huì)斷開(kāi)與數(shù)據(jù)庫(kù)之間的連接,斷開(kāi)后,如果需要使用該數(shù)據(jù)庫(kù),則需要重新登錄。
- 登錄數(shù)據(jù)管理DMS 5.0。
在首頁(yè)左側(cè)的未登錄實(shí)例列表中,選擇并右鍵單擊目標(biāo)實(shí)例。
說(shuō)明數(shù)據(jù)庫(kù)實(shí)例有未登錄實(shí)例、免登錄實(shí)例和已登錄實(shí)例三種。
單擊請(qǐng)先登錄,在登錄實(shí)例對(duì)話框中,輸入數(shù)據(jù)庫(kù)賬號(hào)、數(shù)據(jù)庫(kù)密碼。
說(shuō)明數(shù)據(jù)庫(kù)賬號(hào)指數(shù)據(jù)庫(kù)用戶賬號(hào)名稱(非數(shù)據(jù)庫(kù)名稱)。
單擊確認(rèn)。
成功登錄后自動(dòng)跳轉(zhuǎn)至SQL窗口頁(yè)面,您可以在此對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。
相關(guān)操作
在您成功登錄數(shù)據(jù)庫(kù)后,可能需要進(jìn)行如下操作:
創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建表、查詢表數(shù)據(jù)、變更表數(shù)據(jù)等操作。具體操作,請(qǐng)參見(jiàn)SQL Console初體驗(yàn)。
在不鎖表的前提下變更大量表數(shù)據(jù)。具體操作,請(qǐng)參見(jiàn)DML無(wú)鎖變更。
導(dǎo)出表數(shù)據(jù)。具體操作,請(qǐng)參見(jiàn)導(dǎo)出數(shù)據(jù)。
登錄數(shù)據(jù)庫(kù)的相關(guān)問(wèn)題,請(qǐng)參見(jiàn)登錄數(shù)據(jù)庫(kù)。
調(diào)用API錄入數(shù)據(jù)庫(kù)實(shí)例至DMS,請(qǐng)參見(jiàn)AddInstance - 錄入數(shù)據(jù)庫(kù)實(shí)例。
常見(jiàn)問(wèn)題
Q:在DMS錄入阿里云數(shù)據(jù)庫(kù)的過(guò)程中,提示白名單問(wèn)題(如下圖所示),該如何操作?
A:您可單擊提示框的設(shè)置白名單,系統(tǒng)將自動(dòng)嘗試在云數(shù)據(jù)庫(kù)的白名單中添加DMS的服務(wù)器訪問(wèn)地址。若自動(dòng)添加白名單失敗,則需要您手動(dòng)進(jìn)行添加。具體操作,請(qǐng)參見(jiàn)添加DMS IP地址。
Q:DMS沒(méi)有自由操作模式了嗎?
A:有。當(dāng)您不選擇穩(wěn)定變更和安全協(xié)同模式時(shí),默認(rèn)實(shí)例為自由操作模式。
Q:Redis開(kāi)啟TSL(SSL)加密協(xié)議后,通過(guò)DMS登錄Redis數(shù)據(jù)庫(kù)失敗,提示必須使用SSL連接(如下圖所示),該如何解決?
A:確保實(shí)例在DMS也開(kāi)啟SSL。您可根據(jù)如下操作步驟解決此問(wèn)題:
- 登錄數(shù)據(jù)管理DMS 5.0。
在DMS首頁(yè)左側(cè)的
列表中,找到并右鍵單擊目標(biāo)Redis實(shí)例,單擊編輯實(shí)例。在高級(jí)信息區(qū)域開(kāi)啟SSL。
開(kāi)啟后,單擊測(cè)試連接。
待測(cè)試成功后,單擊保存。至此,該數(shù)據(jù)庫(kù)可成功連接DMS。
編輯實(shí)例的更多信息,請(qǐng)參見(jiàn)編輯實(shí)例。
Q:已將DMS IP地址添加至Azure SQL數(shù)據(jù)庫(kù)白名單,但是在DMS控制臺(tái)進(jìn)行新增數(shù)據(jù)庫(kù)實(shí)例操作時(shí),仍然出現(xiàn)如下圖的報(bào)錯(cuò)信息,該如何解決?
A:請(qǐng)您在配置新增實(shí)例信息時(shí),在數(shù)據(jù)庫(kù)賬號(hào)一欄中填入數(shù)據(jù)庫(kù)賬號(hào)@服務(wù)器名稱,并嘗試重新連接。例如:Azure實(shí)例公網(wǎng)的地址為
testservername.testdatebase.windows.net
,數(shù)據(jù)庫(kù)賬號(hào)為testuser
,則需要在數(shù)據(jù)庫(kù)賬號(hào)一欄填入testuser@testservername
。更多登錄數(shù)據(jù)庫(kù)的常見(jiàn)問(wèn)題,請(qǐng)參見(jiàn)登錄數(shù)據(jù)庫(kù)。
Q:如何為待登錄DMS的數(shù)據(jù)庫(kù)賬號(hào)設(shè)置授權(quán)范圍?
A:具體授權(quán)語(yǔ)法可參考各數(shù)據(jù)庫(kù)類型對(duì)應(yīng)的官網(wǎng)文檔。權(quán)限說(shuō)明如下:
如需管理實(shí)例下的所有數(shù)據(jù)庫(kù),授權(quán)范圍為整個(gè)實(shí)例的所有庫(kù)。
如需管理實(shí)例的單個(gè)或多個(gè)數(shù)據(jù)庫(kù),授權(quán)范圍可指定具體的庫(kù)。
如需進(jìn)行實(shí)例的增、刪、改、查及表結(jié)構(gòu)的修改等操作,需要給賬號(hào)授予足夠的DML和DDL權(quán)限。
如需進(jìn)行實(shí)例的視圖、存儲(chǔ)過(guò)程、觸發(fā)器及函數(shù)等對(duì)象操作,需要給賬號(hào)授予足夠的對(duì)象操作權(quán)限。
Q:如何登錄已在DMS中刪除的數(shù)據(jù)庫(kù)實(shí)例?
A:請(qǐng)確保該實(shí)例處于運(yùn)行中。在該前提下,您可前往DMS實(shí)例管理中編輯該實(shí)例,并輸入數(shù)據(jù)庫(kù)賬號(hào)和密碼,單擊保存后,即可登錄該數(shù)據(jù)庫(kù)。編輯實(shí)例的具體操作,請(qǐng)參見(jiàn)編輯實(shí)例。