設定實驗室以使用 SQL Server 管理及開發

注意

本文參考實驗室方案中可用的功能,這些功能取代了實驗室帳戶。

本文說明如何在 Azure 實驗室服務中設定基本 SQL Server 管理和開發類別的實驗室。 您將瞭解如何使用 Visual Studio 2019SQL Server Management StudioAzure Data Studio 在實驗室中設定虛擬機範本。 在此實驗室中,您會使用 Azure SQL 資料庫實例

資料庫概念是大學大多數計算機科學系所教授的簡介課程之一。 結構化查詢語言 (SQL) (SQL) 是國際標準。 SQL 是關聯資料庫管理的標準語言,包括新增、存取和管理資料庫中的內容。 它最常指出其快速處理、經過證實的可靠性、輕鬆和使用彈性。

外部資源設定

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

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

    請遵循下列步驟 ,在 Azure 實驗室服務中建立具有共用資源的實驗室。

    Azure 實驗室服務外部的任何資源會個別計費,且不會包含在實驗室成本估計中。

    若要使用任何外部資源,您必須使用實驗室方案,在 Azure 實驗室服務中將虛擬網路 連線。

    重要

    建立實驗室計劃期間必須啟用進階網路 功能。 稍後無法新增。

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

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

    2. 選擇 [SQL 資料庫],然後選取 [建立]。

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

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

      - 伺服器名稱:輸入唯一的伺服器名稱。
      - 位置:可能的話,請輸入與實驗室帳戶和對等互連 vnet 相同的位置,以將延遲降到最低。
      - 驗證方法使用 SQL 驗證
      - 伺服器管理員登入azureuser
      - 密碼:輸入難忘的密碼。 密碼長度必須至少為八個字元,且包含特殊字元。

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

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

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

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

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

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

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

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

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

或者,Azure SQL 也會提供其他部署選項,例如 彈性集區受控實例SQL 虛擬機

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

實驗室組態

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

實驗室計劃設定

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

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

請遵循下列步驟來 啟用實驗室建立者可用的這些 Azure Marketplace 映像。 選取 Windows 10 企業版 N (x64) Azure Marketplace 映射上的 Visual Studio 2019 Community (最新版本)。

實驗室設定

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

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

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

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

範本組態

Visual Studio

選取的影像包含 Visual Studio 2019 Community。 映像上已安裝所有工作負載和工具組。 您可以使用 Visual Studio 安裝程式 來安裝任何您可能想要的選擇性工具登入 Visual Studio 以解除鎖定社群版本。

Visual Studio 包含 資料儲存和處理 工具集,其中包括 SQL Server Data Tools (SSDT)。 如需 SSDT 功能的詳細資訊,請參閱 SQL Server Data Tools 概觀。 若要確認類別的共用 SQL Server 連線成功,請參閱 連線到資料庫並瀏覽現有的物件。 如果出現提示,請將範本電腦IP位址新增至可連線到 SQL Server 實例的允許電腦 清單。

Visual Studio 支持數個工作負載,包括 Web 和雲端桌面和行動 工作負載。 這兩個工作負載都支援 SQL Server 作為數據源。 如需使用 ASP.NET Core 到 SQL Server 的詳細資訊,請參閱在 Azure App 服務 教學課程中建置 ASP.NET Core 和 SQL 資料庫 應用程式。 使用 System.Data.SqlClient 連結庫從 Xamarin 應用程式連線到 SQL 資料庫。

安裝 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 的 [歡迎使用] 頁面上,選取 [新增 連線 ion] 連結。

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

    • 將 [伺服器] 設定[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 資料庫 定價

排程的類別時間為20小時。 此外,每個使用者在排程的班級時間之外獲得 10 小時的作業或工作分派配額。 我們所選擇的虛擬機大小為 [中型],也就是 42 個實驗室單位。

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

重要

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

下一步

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

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