匯出 (0) 列印
全部展開

開始使用 Azure 虛擬機器中的 SQL Server

更新日期: 2014年6月

本主題提供如何在 Azure 虛擬機器上註冊 SQL Server,以及如何在 Microsoft 公用雲端環境中開始建立 SQL Server 資料庫的方針。

只要使用 Azure 虛擬機器中的 SQL Server,您就能取得 Microsoft 資料中心所提供之「基礎結構即服務」的完整優勢。因此,您就能完全掌控在 Azure 中執行 SQL Server、應用程式和資料庫的虛擬機器。您可以利用 Azure 虛擬機器中的 SQL Server,將虛擬平台內部部署的企業規模應用程式移至 Azure,而無需購買新硬體來因應增長的需求。如果您僅在特定時間週期需要更多的硬體,或是要驗證或測試新的應用程式,Azure 虛擬機器所提供的彈性,將能夠滿足您的需求。您可以在 Azure 虛擬機器中裝載 SQL Server 資料庫,以建立混合式應用程式。這樣一來,您的資料庫就可供內部部署與雲端應用程式使用。

本主題包含下列小節:

若要在 Azure 中建立 SQL Server 虛擬機器,您必須先取得 Azure 平台訂閱。您可前往購買選項,購買 Azure 訂閱。若要免費試用,請瀏覽 Azure 免費試用。然後,您可以將自己的虛擬機器連至 Azure,或使用平台提供的映像在 Azure 中建立虛擬機器。

在 Azure 上佈建 SQL Server 虛擬機器教學課程,會示範如何使用平台提供的映像來建立 SQL Server 虛擬機器。

重要事項:在 Windows Azure 中建立 SQL Server 虛擬機器之後,您還需要執行幾項工作才能從 Windows Azure 的其他虛擬機器、內部部署電腦或網際網路連接到此 SQL Server 虛擬機器。如需詳細指導方針,請參閱<Azure 虛擬機器中的 SQL Server 連接性考量>。

如果您想要將自己的虛擬機器連至 Azure,請參閱<如何使用現有的內部部署 SQL Server 磁碟在 Azure 中建立 SQL Server 虛擬機器>和<如何使用現有的內部部署 SQL Server 虛擬機器,在 Azure 中建立 SQL Server 虛擬機器>。

如需管理 Azure 訂閱的詳細資訊,請參閱管理訂閱。Azure 虛擬機器映像庫提供了許多虛擬機器映像,包括 Windows 或非 Windows 映像。如需最新的支援虛擬機器映像清單,請參閱Azure 虛擬機器大小虛擬機器定價詳細資料

Azure 虛擬機器映像庫可提供許多內含 Microsoft SQL Server 的映像。虛擬機器映像所安裝的軟體會依據作業系統和 SQL Server 版本而異。下表摘要說明 Azure 虛擬機器映像庫中,目前所提供的 SQL Server 相關映像:

 

作業系統 SQL Server 版本 SQL Server 版本

Windows Server 2008 R2

SQL Server 2012 Service Pack 1

Enterprise、Standard 和 Web

Windows Server 2008 R2

SQL Server 2008 R2 Service Pack 2

Enterprise、Standard 和 Web

Windows Server 2012

SQL Server 2012 Service Pack 1

Enterprise、Standard 及資料倉儲 (企業)

Windows Server 2012 R2

SQL Server 2014 和適用於資料倉儲的 SQL Server 2014

Enterprise、Standard、Web 及資料倉儲 (Enterprise)

重要注意事項:其他 SQL Server 版本正在規劃中。請登入 Azure 管理入口網站,查看所有支援的 SQL Server 版本。

如果您使用預覽期間提供的平台映像 SQL Server 評估版建立虛擬機器,就無法將其升級至映像庫中依小時計費版本的映像。您可以選擇下列兩個選項其中之一:

平台映像中的 Windows Server 安裝包含下列組態設定和元件:

  • 啟用系統管理員帳戶的遠端桌面。

  • 啟用 Windows Update。

  • 根據預設,在佈建期間指定的使用者帳戶是 Administrators 本機群組的成員。這個系統管理員帳戶也是 SQL Server sysadmin 伺服器角色的成員。

  • 虛擬機器是名為 WORKGROUP 工作群組的成員。

  • 不啟用 [Guest] 帳戶。

  • 會開啟 [具有進階安全性的 Windows 防火牆] (c:\Windows\System32\WF.msc)。

  • 會安裝 .NET Framework 版本 4。

  • 在佈建期間,會指定虛擬機器的大小。

  • 一般工作負載的建議最小大小為中型。

  • 使用 SQL Server Enterprise Edition 時,虛擬機器最小的建議大小為大型。

  • 所選取的大小會限制可設定的資料磁碟個數。如需可用的虛擬機器大小和可連接至虛擬機器之資料磁碟個數的最新資訊,請參閱 Azure 虛擬機器大小

平台映像中的 SQL Server 安裝包含下列組態設定和元件:

  • Database Engine

  • Analysis Services

  • Integration Services

  • Reporting Services (以原生模式設定)

  • AlwaysOn 可用性群組適用於 SQL Server 2012 (或更新版本),但必須另行設定才可供使用。如需詳細資訊,請參閱Azure 虛擬機器中的 SQL Server 高可用性和災害復原

  • 複寫

  • 搜尋的全文檢索和語意擷取 (語意擷取僅適用於 SQL Server 2012 或更新版本)

  • Data Quality Services (僅適用於 SQL Server 2012 或更新版本)

  • Master Data Services (僅適用於 SQL Server 2012 或更新版本),但需要其他設定和元件。若要在 Azure 虛擬機器上執行 Master Data Services,請安裝 Web 伺服器 (Internet Information Services) 和 Silverlight,並使用 Master Data Services 組態工具 (MDSConfigTool.exe) 設定 Master Data Services。如需詳細資訊,請參閱安裝 Master Data Services

  • PowerPivot for SharePoint (僅適用於 SQL Server 2012 或更新版本),但需要其他設定和元件 (包括 SharePoint)。

  • Distributed Replay Client (僅適用於 SQL Server 2012 或更新版本),但未安裝。若要執行安裝程式,請參閱資料庫引擎和平台提供之 SQL Server 映像的其他執行個體

  • 所有工具都可進行備份、還原、連接和中斷連接作業,包括 SQL Server Management Studio、SQL Server 組態管理員、Business Intelligence Development Studio、SQL Server 安裝程式及資料層應用程式 (DAC) 之類的升級和移轉工具。

  • 用戶端工具連接性、用戶端工具 SDK 和 SQL 用戶端連接性 SDK。

  • SQL Server 線上叢書,但需要使用 Help Viewer 進行組態設定。如需詳細資訊,請參閱使用 SQL Server 的產品文件集

  • 包含僅可接聽共用記憶體通訊協定的 SQL Server Database Engine 預設 (未命名) 執行個體。

  • 根據預設,Azure 會在 SQL Server 虛擬機器安裝期間選取 Windows 驗證。如果您要使用 sa 登入或建立新的 SQL Server 帳戶,就需要變更驗證模式。如需詳細資訊,請參閱Azure 虛擬機器中的 SQL Server 安全性考量

  • 安裝虛擬機器的 Azure 使用者是 SQL Server sysadmin 固定伺服器角色最初的唯一成員。

  • Database Engine 記憶體會設定為動態記憶體組態。會關閉自主資料庫驗證。預設語言為英文。會關閉跨資料庫擁有權鏈結。如需詳細設定,請查看 SQL Server 執行個體。

  • 您可在虛擬機器上進行 SQL Server 的其他安裝,不過這些安裝可能需要 PID (產品 ID 代碼)。

  • 已啟用客戶經驗改進計畫 (CEIP)。您可使用 SQL Server 錯誤和使用方式報表公用程式來停用 CEIP。若要啟動 SQL Server 錯誤和使用方式報表公用程式,請在 [開始] 功能表上,依序按下 [所有程式][Microsoft SQL Server] 版本、[組態工具] 以及 [SQL Server 錯誤和使用方式報表]。如果您不要使用已啟用 CEIP 的 SQL Server 執行個體,您也可考慮將自己的虛擬機器映像部署至 Azure。如需詳細資訊,請參閱建立和上傳包含 Windows Server 作業系統的虛擬硬碟

如需更多建議、最佳作法和教學課程,請參閱本主題結尾的後續步驟一節所列的主題。

在 Management Studio [連接到伺服器] 對話方塊的 [伺服器名稱] 方塊中,輸入虛擬電腦的主機名稱。

您必須先完成下列工作,才能夠從網際網路連接到 SQL Server 的執行個體:

  • 設定 SQL Server 接聽 TCP 通訊協定並重新啟動 Database Engine。

  • 在 Windows 防火牆中開啟 TCP 通訊埠。

  • 設定 SQL Server 以進行混合模式驗證。

  • 建立 SQL Server 驗證登入。

  • 建立虛擬機器的 TCP 端點。

  • 判斷虛擬機器的 DNS 名稱。

如需逐步指示,請參閱在 Azure 上佈建 SQL Server 虛擬機器

Azure 虛擬網路允許在 Azure 上裝載虛擬機器,以更容易地與私人網路進行互動。您需執行多個設定步驟,以進行 Azure 虛擬網路設定。如需 Azure 虛擬網路的詳細資訊,請參閱Azure 虛擬網路概觀

提供類似下方的連接字串

add name ="connection" connectionString ="Data Source=VM_Name;Integrated Security=true;" providerName ="System.Data.SqlClient";

其中,VM_Name 是在安裝期間提供的虛擬機器名稱。如需了解不同的連接狀況,請參閱<Azure 虛擬機器中的 SQL Server 連接性考量>。

如果您是使用平台提供的 SQL Server 映像來建立虛擬機器,即可在 C:\SqlServer_SQLMajorVersion.SQLMinorVersion_Full 目錄的虛擬機器上找到儲存的 SQL Server 安裝媒體。您可以從這個目錄執行安裝程式,並進行任何的安裝動作,包括新增或移除功能、加入新的執行個體或修復執行個體 (如果磁碟空間允許的話)。如果您是將自己的 SQL Server 映像連至 Azure,然後要安裝其他 SQL Server 功能,請務必確認虛擬機器有足夠的磁碟空間。

在使用平台提供的 SQL Server 映像建立虛擬機器之後,即可建立新的 Windows 使用者、SQL Server Windows 驗證登入和資料庫使用者 (與內部部署資料庫的作業相同)。如果您打算使用 SQL Server 驗證,就必須設定 Database Engine 以進行混合模式驗證。sa 帳戶已停用。如需如何變更驗證模式及啟用 sa 帳戶的詳細資訊,請參閱變更伺服器驗證模式

另請參閱

顯示:
© 2014 Microsoft