建立並連接到 Microsoft SQL Server 資料庫

使用 Amazon RDS

簡介

在本教學中,您將學習如何建立 Microsoft SQL Server 資料庫執行個體 (我們稱它為執行個體)、連接資料庫,以及刪除資料庫執行個體。我們將使用 Amazon Relational Database Service (Amazon RDS) 進行此工作,而且此教學中的所有操作都可用免費方案資格來進行。

 

 完成教學的成本

免費方案

 使用的服務

管理您的 AWS 資源

實作

  • 進入 RDS 主控台

    按一下這裡,即可在新瀏覽器視窗開啟 AWS 管理主控台,讓此逐步指南保持開啟狀態。載入此畫面後,請在 Database (資料庫) 下方尋找 RDS,然後按一下以開啟 Amazon RDS 主控台。

    AWS 管理主控台
  • 建立 Microsoft SQL Server 資料庫執行個體

    在此步驟中,我們將使用 Amazon RDS 建立 Microsoft SQL Server 資料庫執行個體,此執行個體為 db.t2.micro 資料庫執行個體類別、擁有 20 GB 的儲存,而且已啟用保留期為一天的自動備份。  提醒您,這些都符合免費方案的資格。

    a.在 Amazon RDS 主控台的右上角,選取您要在其中建立資料庫執行個體的 Region (區域)

    注意:AWS 雲端資源放在全球不同區域的高可用性資料中心設施中。您可以選擇託管 Amazon RDS 活動的區域。 

    在 Amazon RDS 主控台的右上角,選取您要在其中建立資料庫執行個體的 Region (區域)。

    b.   在 Create database (建立資料庫) 部分中,選擇 Create database (建立資料庫)。

    在 Create database (建立資料庫) 部分中,選擇 Create database (建立資料庫)。

    c.  您現在可以選擇引擎。在這個教學中,按一下 Microsoft SQL Server 圖示。選取 SQL Server Express Edition,保留引擎版本及授權的預設值,然後按一下 Free Tier (免費方案) 範本。

    選擇 SQL Server 引擎

    d.您現在要設定資料庫執行個體。輸入以下列出的組態設定:

    Settings (設定):

    • DB instance identifier (資料庫執行個體識別符):輸入資料庫執行個體名稱,該名稱必須是您在選取區域帳戶中的唯一名稱。在本教學中,請輸入 myrdstest
    • Master Username (主要使用者名稱):輸入用來登入資料庫執行個體的使用者名稱。在這個範例中,我們將使用 masterUsername
    • Master Password (主要密碼):輸入包含 8 到 41 個可列印 ASCII 字元 (不含 /、" 和 @) 的密碼做為主要使用者密碼。
    • Confirm password (確認密碼):重新輸入您的密碼。

    Instance specifications: (執行個體規格:)

    • DB instance class (資料庫執行個體類別):選取預設 db.t2.micro --- 1 vCPU, 1 GIB RAM。這等同於 1 GB 的記憶體和 1 個 vCPU。要查看支援的執行個體類別清單,請參閱 Amazon RDS 定價
    • Storage type (儲存類型):選取 General Purpose (SSD) (一般用途 (SSD))。如需有關儲存的詳細資訊,請參閱 Amazon RDS 儲存
    • Allocated storage分配的儲存 (分配的儲存):選取預設值 20,將 20 GB 的儲存分配給您的資料庫。使用 Amazon RDS for SQL Server 最高可擴充規模至 64 TB。
    • Enable storage autoscaling (啟用儲存自動擴展):如果工作負載是周期性的或不可預測的,您可以啟用儲存自動擴展功能,讓 RDS 能夠在需要時自動擴展儲存空間。此選項不適用於本教學。
    設定檢視

    e.您現在位於 Connectivity (連線) 部分,可以在這裡提供 RDS 啟動 Microsoft SQL Server 資料庫執行個體所需的其他資訊。展開下方的下拉式清單,查看資料庫執行個體的範例設定。

    Network & Security (網路與安全)


    額外連線組態

    • Subnet group (子網路群組):選擇 default (預設) 子網路群組。如需有關子網路群組的詳細資訊,請參閱使用資料庫子網路群組
    • Public accessibility (公有可存取性):選擇 Yes (是)。這會針對您的資料庫執行個體分配 IP 地址,讓您從自己的裝置直接連接到資料庫。
    • Availability zone (可用區域):選擇No preference (無偏好)。請參閱區域與可用區域以取得詳細資訊。
    • VPC security groups (VPC 安全群組):選取 Create new VPC security group (建立新 VPC 安全群組)。 這可建立安全群組,讓您將目前使用的裝置 IP 地址連接到建立的資料庫。
    • Port (連接埠):保留預設值 1433。

    Microsoft SQL Server Windows 身分驗證

    • Directory (目錄):保持停用此選項。
    設定檢視

    Additional Configurations (其他組態) 部分中:

    Database options (資料庫選項)

    • Database name (資料庫名稱):輸入 1 至 64 個英數字元的資料庫名稱。如果沒有提供名稱,Amazon RDS 將無法在您建立的資料庫執行個體上自動建立資料庫。
    • DB parameter group (資料庫參數群組):保留預設值。如需詳細資訊,請參閱使用資料庫參數群組
    • Option group (選項群組):保留預設值。Amazon RDS 使用選項群組啟用和設定其他功能。如需詳細資訊,請參閱使用選項群組

    加密
    免費方案不提供此選項。如需詳細資訊,請參閱加密 Amazon RDS 資源

    Backup (備份)

    • Backup retention period (備份保留期):您可以選擇保留備份的天數。在本教學中,將這個值設定為 1 天
    • Backup window (備份時段):使用預設值 No preference (無偏好)。

    Monitoring (監控)

    • Enhanced Monitoring (增強型監控):使用預設值 Enable enhanced monitoring (啟用增強型監控)。啟用增強型監控將提供您執行資料庫執行個體之作業系統 (OS) 的即時指標。如需詳細資訊,請參閱檢視資料庫執行個體指標
    設定檢視

    Maintenance (維護)

    • Auto minor version upgrade (自動次要版本升級):選取Enable auto minor version upgrade (自動次要版本升級),當有可用的更新時接收自動更新。
    • Maintenance Window (維護時段):選取 No preference (無偏好)。

    Deletion protection (刪除保護)
    在本教學清除 Enable deletion (啟用刪除) 保護。啟用此選項後,您無法刪除資料庫。

    按一下 Create database (建立資料庫)

    設定檢視

    f.您的資料庫執行個體已建立完成。  按一下 View Your DB Instance (檢視您的資料庫執行個體)。

    注意:根據資料庫執行個體類別和分配的儲存而定,可能需要幾分鐘的時間才能使用新的資料庫執行個體。

    新的資料庫執行個體會顯示在 RDS 主控台的資料庫執行個體清單中。資料庫執行個體建立完成並可使用之前,資料庫執行個體的狀態都是 creating (建立中)。  當狀態變更為 available (可用),您就能連接到資料庫執行個體上的資料庫。 

    等待資料庫執行個體變成可用期間,您可以移到下個步驟。

    您的資料庫執行個體已建立完成。按一下 View Your DB Instances (檢視您的資料庫執行個體)
  • 下載 SQL 用戶端

    資料庫執行個體建立完成且狀態變為可用之後,就能使用任何標準 SQL 用戶端連接到資料庫執行個體上的資料庫。在此步驟中,我們將下載 Microsoft SQL Server Management Studio Express,這是許多人使用的 SQL Server 用戶端。

    a.移至 Microsoft Download Center - Microsoft SQL Server Management Studio Express 頁面,然後按一下 Continue (繼續)。

    注意:請記得將 SQL 用戶端下載至建立 RDS 資料庫執行個體的相同裝置上。放置您資料庫的安全群組設定為只能從建立資料庫執行個體的裝置連線。

    下載 Microsoft SQL Server Management Studio Express

    b.系統將會提示您註冊 Microsoft,但不需要進行此步驟也能下載。  您可以選取「No, I do not want to register.Take me to the download (否,我不想註冊,直接讓我下載)」旁的選項按鈕略過註冊,然後在跳出的畫面按一下 Next (下一步)。

    接著,選取所需的 SQL Management Studio,再按一下 Next (下一步) 開始下載。

    選擇下載類型
  • 連接到 Microsoft SQL Server 資料庫

    在此步驟中,您將使用 SQL Server Management Studio 連接到您建立的資料庫。

    a.完成下載之後,安裝並開啟程式。此時會顯示一個對話方塊。  輸入以下資訊:

    • Server type (伺服器類型):選取 Database Engine (資料庫引擎)
    • Hostname (主機名稱):從 Amazon RDS 主控台複製並貼上主機名稱,如右邊的螢幕擷取畫面所示。之後,將 DNS 和連接埠號碼之間的冒號變更為逗號。例如,您的伺服器名稱應看起來像這樣 sample-instance.cg034hpkmmjt.us-east-1.rds.amazonaws.com,1433
    • Username (使用者名稱):輸入您為 Amazon RDS 資料庫建立的使用者名稱。  我們的範例是 'masterUsername'。
    • Password (密碼):輸入建立 Amazon RDS 資料庫時所用的密碼。 

    按一下 Connect (連接)。

    對話框選項

    b.您現在已連接到資料庫。在 SQL Server Management Studio 中,您將看到可在資料庫使用的各種結構描述物件。您現在可以開始建立表格、插入資料和執行查詢。

    可在資料庫中使用的各種結構描述物件
  • 刪除資料庫執行個體

    您可以從 Amazon RDS 主控台輕鬆刪除 Microsoft SQL Server 資料庫執行個體。刪除不再使用的執行個體是一項最佳實務,如此您就不需要繼續為它們付費。

    a.返回 Amazon RDS 主控台。  選取 Databases (資料庫),選擇您想刪除的執行個體,然後選取 Actions (動作) 下拉式選單中的 Delete (刪除)。

    選取 Action (動作) 中的 Delete (刪除)

    b.系統會要求您建立最終快照並確認刪除。以我們的範例來說,請不要建立最終快照,確認您要刪除該執行個體,然後按一下Delete (刪除)。 

    注意:刪除您的資料庫執行個體可能需要花費幾分鐘的時間。

    刪除畫面

本教學課程對您有幫助嗎?

感謝您
請告訴我們您喜歡的部分。
關閉
抱歉,讓您失望
是有內容過時、令人困擾,或不準確嗎? 請提供意見回饋,協助我們改進此教學課程。
關閉

恭喜您!

您已使用 Amazon RDS 建立、連接和刪除 Microsoft SQL Server 資料庫執行個體。  Amazon RDS 可讓使用者在雲端輕鬆設定、操作和擴展關聯式資料庫。此服務不僅可用於管理耗時的資料庫管理任務,也提供符合成本效益且可調整大小的容量,讓您能夠挪出時間專注於應用程式和業務。