外部服務器能否訪問RDS數據庫
開通公網訪問的實例
對于開通公網(wang)訪(fang)問(wen)功能的(de)關系型(xing)數據(ju)庫實例(li),可以通過(guo)外網(wang)進(jin)行訪(fang)問(wen)。
未開通(tong)公網訪問(wen)的實例
- 在虛擬私有云中開通虛擬專用網絡(Virtual Private Network,簡稱VPN),通過虛擬專用網絡連接關系型數據庫。
- 將關系型數據庫與彈性云服務器創建在同一個虛擬專用網絡下,通過彈性云服務器來訪問關系型數據庫。
客戶端問題導致連接失敗
客戶端問題導致連接關(guan)系(xi)型數據(ju)庫失敗,可以從以下幾個方面檢查:
1、彈性(xing)云服(fu)務器的(de)安全策略對于Windows平(ping)臺,可(ke)檢(jian)查(cha)Windows的(de)安全策略是(shi)否(fou)開放(fang)關系(xi)型數據庫端口。對于Linux平(ping)臺,可(ke)使用(yong)iptables檢(jian)查(cha)防火墻(qiang)及(ji)端口的(de)放(fang)行情況。
2、應用(yong)配(pei)置錯(cuo)誤(wu)(wu)常見的有連接(jie)地址寫錯(cuo)、端口(kou)參數配(pei)置錯(cuo)誤(wu)(wu)和(he)JDBC等的連接(jie)參數配(pei)置錯(cuo)誤(wu)(wu)。
3、用(yong)戶(hu)名或密碼錯(cuo)誤如果連(lian)接數據(ju)庫(ku)時出現類似如下錯(cuo)誤,請檢(jian)查(cha)用(yong)戶(hu)名或密碼是否正確。
[Warning] Access denied for user 'username'@'yourIp' (using password: NO)
[Warning] Access denied for user 'username'@'yourIp' (using password: YES)
Login failed for user 'username'
說明如問題仍未解決,請聯系售后技術支持。
服務端問題導致連接失敗
關系型數據庫(ku)服務端可(ke)能出現的(de)問題如下(xia),請依次(ci)進(jin)行檢測。
連接方式有誤。
解決方法 :檢查連接(jie)方式。如(ru)果(guo)是通過內網連接(jie)RDS實例(li),彈性(xing)云(yun)服務(wu)器(qi)與關系(xi)型(xing)數據庫(ku)實例(li)必須處(chu)于同一虛擬私有云(yun)內,且只能通過彈性(xing)云(yun)服務(wu)器(qi)連接(jie)。如(ru)果(guo)通過公(gong)網連接(jie)RDS實例(li),該彈性(xing)云(yun)服務(wu)器(qi)可以與目(mu)標實例(li)不在同一個虛擬私有云(yun)內。
連接數滿。
解決方法 :通(tong)過關(guan)系型數據庫(ku)服(fu)務的資源監控(kong)功能查看連接數、CPU使用(yong)率等指標(biao)是否(fou)正常。如果達到(dao)上限,需(xu)要重啟關(guan)系型數據庫(ku)實(shi)例(li)數據庫(ku),斷開實(shi)例(li)連接或升級關(guan)系型數據庫(ku)實(shi)例(li)規(gui)格解決(jue)。
實例(li)(li)狀(zhuang)態異常。比如實例(li)(li)重啟卡住(zhu),關系型數據庫系統故(gu)障,實例(li)(li)或表被鎖定等。
解決方法 :嘗試重啟功能(neng)。如(ru)果無法解(jie)決,請聯系售后技術支持。