共用方式為


使用 SQL Server 設定實驗室以進行管理和開發

重要

Azure 實驗室服務將於 2027 年 6 月 28 日淘汰。 如需詳細資訊,請參閱淘汰指南

注意

本文參考實驗室計畫中可用的功能,取代實驗室帳戶。

本文說明如何在 Azure Lab Services 中設定基本 SQL Server 管理和開發類別的實驗室。 您將學習如何使用 Visual Studio 2019SQL Server Management StudioAzure Data Studio,在實驗室中設定虛擬機器範本。 在此實驗室中,您會使用 Azure SQL 資料庫執行個體。

資料庫概念是多數大專院校電腦科學系所會教授的其中一門入門課程。 結構化查詢語言 (SQL) 是國際標準。 SQL 是關聯資料庫管理的標準語言,包括新增、存取和管理資料庫中的內容。 其廣為人知的特點是處理迅速、經證實的可靠性、容易上手,以及使用的靈活性。

外部資源設定

若要在 Azure 實驗室服務中使用共享資源,例如 Azure SQL Database,您必須先建立虛擬網路和資源。

  1. 建立虛擬網路,並將其聯機到實驗室。

    請遵循下列步驟以在 Azure 實驗室服務中使用共用資源建立實驗室

    Azure 實驗室服務外部的資源將單獨計費,且不會包含在實驗室成本估計中。

    若要使用外部資源,您必須使用實驗室計畫來連線至 Azure Lab Services 中的虛擬網路

    重要

    進階網路功能必須在建立實驗室計畫期間啟用。 之後便無法新增此功能。

  2. 在 Azure SQL 中建立單一資料庫

    1. 從 Azure 入口網站功能表,選擇 [建立新資源]

    2. 選擇 [SQL Database],然後選取 [建立]。

    3. 在 [建立 SQL 資料庫] 頁面的 [基本] 索引標籤上,輸入下列資訊:

      設定
      資源群組 sqldb-rg
      資料庫名稱 classlabdb
      Server 選取 [新建],然後輸入下列資訊:

      - 伺服器名稱:輸入唯一的伺服器名稱。
      - 位置:如果可行,請輸入相同位置作為實驗室帳戶和對等互連的 VNet,藉以將延遲降至最低。
      - 驗證方法使用 SQL 驗證
      - 伺服器管理員登入azureuser
      - 密碼:輸入一個容易記住的密碼。 密碼長度必須至少八個字元且包含特殊字元。

      選取 [確定],以確認伺服器詳細數據。
      計算 + 儲存體 選取 [設定資料庫],然後輸入下列資訊:

      - 服務層級一般用途
      - 計算層:選取自動調整的 [無伺服器] 選項。
      - 虛擬核心數上限4
      - 虛擬核心數下限:1
      - 自動暫停延遲:保留預設值 1 小時。

      選取套用
    4. 在 [網路功能] 索引標籤上:

      1. 針對 [連線方法] 選取 [私人端點]。

      2. 在 [私人端點] 區段下,選取 [新增私人端點]

      3. 在 [建立私人端點] 飛出視窗上,輸入下列資訊,然後選取 [確定]:

        設定
        資源群組 選取與連線至實驗室計劃或實驗室帳戶的虛擬網路相同的資源群組。
        地點 選取與虛擬網路相同的位置。
        名稱 輸入 labsql-endpt
        目標子資源 保留預設值 SqlServer
        虛擬網路 選取與實驗室計劃或實驗室帳戶對等互連的相同虛擬網路。
        子網路 選擇您要裝載端點的子網路。 指派給端點的 IP 位址來自子網的範圍。
        與私人 DNS 整合 選取 。 為了簡單起見,您將透過自己的私人 DNS 區域或 DNS 伺服器使用 Azure 的 DNS。
    5. 在 [其他設定] 索引標籤上

      針對 [使用現有資料] 設定,選擇 [範例]。 資料庫是使用 AdventureWorksLT 範例資料庫建立的。

    6. 選取 [檢閱 + 建立],然後選取 [建立] 以建立 Azure SQL 資料庫。

或者,Azure SQL 也會提供其他部署選項,例如 [彈性集區]、[受控執行個體] 或 [SQL 虛擬機器]。

SQL Database 部署成功完成之後,您可在實驗室範本電腦上建立實驗室並安裝軟體。

實驗室組態

若要設定此實驗室,您需要 Azure 訂閱的存取權。 請與組織的系統管理員討論,以確認您是否可存取現有的 Azure 訂閱。 如尚未擁有 Azure 訂用帳戶,請在開始之前先建立免費帳戶

實驗室方案設定

在擁有 Azure 訂用帳戶後,您就可以在 Azure 實驗室服務中建立實驗室計劃。 如需建立新實驗室方案的詳細資訊,請參閱快速入門:設定資源以建立實驗室。 您也可以使用現有的實驗室計劃。

此實驗室使用「Visual Studio 2019 Community (最新版本) on Windows 10 Enterprise N (x64)」Azure Marketplace 映像作為基底 VM 映像。 您必須先在實驗室計劃中啟用此映像,讓實驗室建立者選取此映像做為其實驗室的基礎映像。

請遵循下列步驟啟用可供實驗室建立者使用的 Azure Marketplace 映像。 選取 [Visual Studio 2019 Community (最新版本) on Windows 10 Enterprise N (x64)] Azure Marketplace 映像。

實驗室設定

首先為您的實驗室計劃建立實驗室。 如需如何建立實驗室的指示,請參閱教學課程:設定實驗室

建立實驗室時,請使用下列設定:

實驗室設定 值和描述
虛擬機器大小 一般。 此大小最適合用於關聯式資料庫、記憶體內部快取及分析。
虛擬機器映像 Windows 10 企業版 N (x64) 上的 Visual Studio 2019 Community (最新版本)

現在您已建立實驗室,您可以使用必要的軟體修改範本電腦。

範本設定

Visual Studio

選取的映像包含 Visual Studio 2019 Community。 所有工作負載和工具集已安裝在映像上。 可以使用 Visual Studio 安裝程式,安裝所要的選擇性工具登入 Visual Studio,解除鎖定 Community Edition (社群版本)。

Visual Studio 包含資料儲存和處理工具集,其中包含 SQL Server Data Tools (SSDT)。 如需 SSDT 功能的詳細資料,請參閱 SQL Server Data Tools 概觀。 若要驗證與類別的共用 SQL Server 連線是否成功,請參閱連線至資料庫並瀏覽現有物件。 如果系統提示您將範本電腦 IP 地址新增至允許電腦清單,其電腦可連線至 SQL Server 執行個體。

Visual Studio 支援多個工作負載,包含「Web 和雲端」和「桌面和行動」工作負載。 這兩個工作負載支援 SQL Server 作為資料來源。 如需對 SQL Server 使用 ASP.NET Core 的詳細資訊,請參閱在 Azure App Service 中建置 ASP.NET Core 和 SQL Database 應用程式教學課程。 使用 System.Data.SqlClient 程式庫,從 Xamarin 應用程式連線至 SQL Database。

安裝 Azure Data Studio

Azure Data Studio 是多資料庫、跨平台桌面環境,適用於在 Windows、macOS 和 Linux 上使用一系列內部部署與雲端資料平台的資料專業人員。

  1. 下載適用於 Windows 的 Azure Data Studio 系統安裝程式。 若要尋找其他支援作業系統的安裝程式,請前往 Azure Data Studio 下載頁面。

  2. 在 [授權合約] 頁面上,選取 [我接受合約],然後選取 [下一步]。

  3. 在 [選取目的地位置] 頁面上,選取 [下一步]

  4. 在 [選取 [開始] 功能表資料夾] 頁面上,選取 [下一步]

  5. 在 [選取其他工作] 頁面上,勾選 [建立桌面圖示] (如果想要桌面圖示),然後選取 [下一步]。

  6. 在 [準備安裝就緒] 上,選取 [下一步]

  7. 等候安裝程式執行。 選取 [完成]。

現在您已安裝 Azure Data Studio,您可以設定與 Azure SQL 資料庫的連線。

  1. 在 Azure Data Studio 的 [歡迎] 頁面上,選取 [新增連線] 連結。

  2. 在 [連線詳細資料] 方塊中,填入必要資訊。

    • 將 [伺服器] 設定為 classlabdbserver.database.windows.net
    • 將 [使用者] 名稱設定為 azureuser
    • 將 [密碼] 設定為用來建立資料庫的密碼。
    • 勾選 [記住密碼]
    • 針對 [資料庫],選取 classlabdb
  3. 選取 Connect

安裝 SQL Server Management Studio

SQL Server Management Studio (SSMS) 是整合式環境,可用於管理任何 SQL 基礎結構。 SSMS 是資料庫管理員使用的工具,用於部署、監視和升級資料基礎結構。

  1. 下載 SQL Server Management Studio,然後啟動安裝程式。

  2. 在 [歡迎] 頁面上,選取 [安裝]

  3. 在 [安裝完成] 頁面上,選取 [關閉]

  4. 啟動 SQL Server Management Studio。

  5. 在 [相依性設定程序] 頁面上,選取 [關閉]

現在您已安裝 SSMS,您可連線和查詢 SQL Server。 設定連線時,請使用下列值:

  • 伺服器類型資料庫引擎
  • 伺服器名稱classlabdbserver.database.windows.net
  • 驗證SQL Server 驗證
  • 登入azureuser
  • 密碼:輸入您用來建立資料庫的密碼。

成本預估值

本節提供 25 個實驗室使用者執行此類別的成本預估。 此預估值不包含執行 Azure SQL 資料庫的成本。 如需資料庫定價的最新詳細資料,請參閱 SQL Database 定價

排定的課程時間有 20 小時。 此外,除了排定的課程時間之外,每個使用者還會有 10 小時的功課或作業配額。 我們所選擇的虛擬機器大小為中型,也就是 42 個實驗室單位。

  • 25 名實驗室使用者 × (20 排程小時 + 10 配額小時) × 42 個實驗室單元

重要

成本估計僅供範例之用。 如需目前的定價資訊,請參閱 Azure 實驗室服務定價

下一步

範本映像現在可以發佈至實驗室。 如需詳細資訊,請參閱發佈範本 VM

當您設定實驗室時,請參閱下列文章: