Amazon-Web-Services
AWS RDS 到 PgAdmin 保存屬性時出錯 無法連接到伺服器:超時已過期
簡短描述:AWS RDS 將伺服器連接到 PgAdmin 4、PostgreSQL 11
完成:我已經完成了與此人或此aws 指南類似的操作,但最後當我點擊保存時,它不接受我。而是給出以下
錯誤:
Error saving properties Unable to connect to server: timeout expired
我試圖解決的問題:
實例在創建後 2 小時處於活動狀態
我還允許在 AWS 數據庫客戶端“YES”之外訪問數據庫
這個堆棧溢出答案並沒有提供結果https://stackoverflow.com/a/37903485/10270590實際上在刷新我的安全組之後就像指南說我的整個數據庫消失了
我有家庭 wi-fi,所以沒有公司防火牆或任何這些問題無法連接到 AWS RDS 實例
在閱讀之前的伺服器故障文章時,我查找了我的
- RDS/數據庫:什麼是空的
- RDS/安全組:空,我有這個消息:
Your account does not support the EC2-Classic Platform in this region. DB Security Groups are only needed when the EC2-Classic Platform is supported. Instead, use VPC Security Groups to control access to your DB Instances.
我已經嘗試過這個問題無法連接到有 2 個很好答案的公共 postgresql rds 實例,但即使在進行 bot 更改後它們也給出了相同的錯誤
編輯入站規則類型必須變為:所有流量和我的 IP。比它有效
預設情況下,在 AWS 中創建數據庫時,公共可訪問性設置為 false。
有兩個選項,要麼在創建數據庫時將其選擇為 true,要麼如果您忘記選擇它,您可以修改數據庫並將其設置為 true。
- 創建數據庫時,附加連接配置部分已折疊,因此很難注意到此設置。
展開“附加連接配置”部分,您將找到將“公開訪問”設置為“是”的設置
- 如果您已經創建了數據庫,那麼您可以修改數據庫並將“公共可訪問性”設置為“是”。