簡體   English   中英

無法在AWS上連接 - RDS DB:SQL Server 2012 Express

[英]Unable to connect on AWS - RDS DB : SQL Server 2012 Express

我是AWS世界的新手。 我在RDS(US-East-1a)上訪問我的Microsoft SQL Server 2012 Express(11.00.5058)實例時遇到問題。

當我創建數據庫實例時,我能夠訪問它,創建一些表,傳輸數據等等。一切正常!

我沒有更改任何內容,並且在一些不活動后幾個小時,我嘗試使用Microsoft SQL Server企業管理器訪問SQL Server實例,但我無法再連接到它。 我得到以下消息:

無法連接到m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com,1433。

建立與SQL Server的連接時發生與網絡相關或特定於實例的錯誤。 服務器未找到或無法訪問。 驗證實例名稱是否正確,以及SQL Server是否配置為允許遠程連接。 (提供程序:TCP提供程序,錯誤:0 - 等待操作超時。)(Microsoft SQL Server,錯誤:258)

目前,實例顯示為可用,安全組為'rds-launch-wizard(sg-be4afcc6)'。

我試圖通過Telnet連接到1433端口,但沒有成功。

實例名稱為m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com。

你知道附加什么嗎?

非常感謝你的幫助。

更新

Telnet命令返回:

telnet m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com 1433

Connecting To m3instance.cqbvdcpcgye3.us-east-1.rds.amazonaws.com...
Could not open connection to the host, on port 1433: Connect failed

數據庫設置:

在此輸入圖像描述

安全組:

在此輸入圖像描述 在此輸入圖像描述

VPC:

在此輸入圖像描述

我試圖通過使用我的家庭連接或咖啡店wifi連接沒有成功。 我此刻沒有檢查我的IP地址是什么,但奇怪的是,當我創建數據庫實例(創建SQL表,傳輸數據等等)時,我能夠連接到SQL服務器,但幾小時后(並且沒有任何變化),我無法訪問它。

可能如果我在這樣的安全組/入站規則中添加新規則,它將解決我的問題:(我沒有嘗試,因為我現在正在工作,我們有阻止SQL訪問的防火牆)

在此輸入圖像描述

此時,數據不敏感,安全性不是大問題。

再次感謝您的幫助!

這是因為您可能選擇默認組,因此編輯您的安全組並在(INBOUND)添加規則並允許從(任何地方)連接

  1. 操作
  2. 編輯入口規則
  3. MS SQL TCP 1433 My Ip(自動出現路由器的公共IP)
  4. 嘗試連接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM