匯出 (0) 列印
全部展開
本主題尚未接受評分 - 為這個主題評分

在 Windows Azure 虛擬機器中完成 SQL Server 資料倉儲的安裝程式

更新日期: 2013年10月

從 Windows Azure 虛擬機器映像庫佈建下列其中一個映像之後,遵循這些簡單的指示,完成設定您的最佳化 SQL Server 資料倉儲。

  • SQL Server 2012 SP1 for Data Warehousing on WS 2012

  • SQL Server 2014 CTP2 Evaluation for Data Warehousing on WS 2012

讓我們開始吧 – 完成設定您的最佳化資料倉儲:

步驟 1:連接磁碟

如果您已使用 New-AzureSqlDwIaasVM PowerShell 指令碼佈建您的最佳化資料倉儲虛擬機器,則略過此步驟。如需詳細資訊,請參閱<為資料倉儲虛擬機器佈建 SQL Server>。

佈建最佳化資料倉儲虛擬機器之後,您需要連接磁碟。您可以使用 Windows Azure 管理入口網站或 PowerShell 指令程式執行此作業。無論您選擇哪種方法,在連接磁碟時請記得下列事項:

  1. 僅限連接大小為 1023 GB 的「空」磁碟。附註:我們只會針對磁碟中已使用的部分向您收費。

  2. 確認 [主機快取喜好設定] 設為 [無]

  3. 根據您選取的虛擬機器大小,連接下表中顯示的必要磁碟數目。





    要連接的磁碟數



    注意:

    1. 不支援將 A5 大小用於 SQL Server 2012 映像。

    2. 針對 SQL Server 2012 映像,建議使用 A6 大小。

    3. 針對 SQL Server 2014 映像,建議使用 A7 大小。

  4. 您可以連接的最多磁碟數為各虛擬機器大小的允許磁碟數上限。不過,資料倉儲最佳化只會設定在上表顯示的磁碟數目上。您可以針對其他用途 (例如儲存備份) 使用額外的磁碟。

使用入口網站連接磁碟

  1. 回到 Windows Azure 管理入口網站,選取您的虛擬機器。

    將磁碟連接至資料倉儲虛擬機器

  2. 連接空的磁碟。若要執行此作業,請按一下 [連接],並選取 [連接空的磁碟]

    將磁碟連接至資料倉儲虛擬機器

  3. [大小 (GB)] 設定中輸入 1023,確認 [主機快取喜好設定][無],然後按一下核取記號。

    將磁碟連接至資料倉儲虛擬機器

  4. 在 Windows Azure 管理入口網站中觀察磁碟連接的進度,直到狀態變成附有核取記號的 [執行中]

  5. 針對您的虛擬機器大小所需的磁碟數,重複連接磁碟程序。

  6. 所有磁碟都連接之後,虛擬機器會開始設定資料倉儲最佳化。繼續進行步驟 2:確認資料倉儲最佳化順利完成

使用 Windows Azure 指令程式連接磁碟

  1. 開始之前,請先在您的 Windows 用戶端上安裝及設定 Windows Azure PowerShell

  2. 開啟 Windows Azure PowerShell 視窗,從 PowerShell 提示執行後續步驟。

  3. 您必須先將憑證匯入虛擬機器進行驗證,才能進行第一次連接。

    1. 執行這個指令程式,將驗證所需的憑證產生至您的虛擬機器。在此步驟期間,如果您尚未登入 Windows Azure 管理入口網站,會提示您登入。然後入口網站會要求您儲存含有憑證的 publishsettings 檔案。請將該檔案儲存至您的 Windows 用戶端。

      PS C:\>get-AzurePublishSettingsFile
      
      
    2. 執行這個指令程式以匯入憑證。輸入 publishsettings 檔案的完整路徑和名稱。

      PS C:\>import-AzurePublishSettingsFile "<myPublishSettingFileName>.publishsettings”
      
  4. 執行這個指令程式,將工作階段目前的訂用帳戶設為您的訂用帳戶,以及設定您目前的儲存體帳戶。

    PS C:\> Set-AzureSubscription –SubscriptionName "<mySubscriptionName>" -CurrentStorageAccount "<myStorageAccount>"
    
    
  5. 執行這個指令程式以連接磁碟。針對您選取的虛擬機器大小,連接所需的磁碟數。此範例連接 5 個磁碟,這是 A6 大小所需的磁碟數。

    如果您已使用 Windows Azure 管理入口網站連接一個或多個磁碟,則不需要指定 LUN 編號;Windows Azure 會為每個磁碟指定下一個可用的 LUN 編號。

    PS C:\> Get-AzureVM –ServiceName "<mysvc>" -Name "<myVM>" |
        Add-AzureDataDisk –CreateNew –DiskSizeInGB 1023 –HostCaching None –DiskLabel "<myVM-d1>" –LUN 0 |
        Add-AzureDataDisk –CreateNew –DiskSizeInGB 1023 –HostCaching None –DiskLabel "<myVM-d2>" –LUN 1 |
        Add-AzureDataDisk –CreateNew –DiskSizeInGB 1023 –HostCaching None –DiskLabel "<myVM-d3>" –LUN 2 |
        Add-AzureDataDisk –CreateNew –DiskSizeInGB 1023 –HostCaching None –DiskLabel "<myVM-d4>" –LUN 3 |
        Add-AzureDataDisk –CreateNew –DiskSizeInGB 1023 –HostCaching None –DiskLabel "<myVM-d5>" –LUN 4 |
        Update-AzureVM
    
    
  6. 確認已成功連接磁碟。若要執行此作業,您可以檢視記錄檔的方式監視進度。

    確認已成功連接磁碟

    1. 使用遠端桌面連接虛擬機器。

    2. 尋找 C:\Program Files\Microsoft SQL Server\DwIaas\Log 資料夾。如果您在開始連接磁碟之前查看此資料夾,將會在最新的記錄檔結尾看到類似下面的訊息。

      正在等待連接新的「空」磁碟大小 1023 GB…;偵測到 5 個中的 0 個。

      每連接一個磁碟之後,就會在記錄檔結尾顯示新訊息。

      正在等待連接新的「空」磁碟大小 1023 GB…;偵測到 5 個中的 1 個。
      正在等待連接新的「空」磁碟大小 1023 GB…;偵測到 5 個中的 2 個。
      正在等待連接新的「空」磁碟大小 1023 GB…;偵測到 5 個中的 3 個。
      以此類推。
    3. 所有磁碟都連接之後,虛擬機器會開始設定資料倉儲最佳化。繼續進行步驟 2:確認資料倉儲最佳化順利完成

步驟 2:確認資料倉儲最佳化順利完成

所有磁碟都連接之後,虛擬機器會自動開始設定 SQL Server 資料倉儲最佳化。請等候此程序完成。此程序通常需要 5 到 10 分鐘;如果 Windows Azure 負載量高,可能會需要 30 分鐘之久。

note附註
在資料倉儲最佳化順利完成之前,請勿登入 SQL Server。

驗證最佳化

  1. 使用遠端桌面連接虛擬機器。

    透過遠端桌面連接

    1. 開啟 Windows Azure 管理入口網站。

    2. 按一下 [虛擬機器]

    3. 如果您的虛擬機器沒有反白顯示,請按一下該虛擬機器 (名稱資料行以外的地方) 以反白顯示。

    4. 按一下虛擬機器視窗底部的 [連接] 圖示。

    5. Windows Azure 管理入口網站會要求您開啟或儲存 RDP 檔案。按一下 [開啟]。這會起始遠端桌面連接至您的虛擬機器。

    6. 在遠端桌面登入提示中,輸入您的登入密碼。

  2. 查看第二個捷徑出現在虛擬機器桌面上。這表示最佳化已完成。桌面上的兩個捷徑都會連結至 MSDN 上的文件。

  3. 若要確認最佳化已順利完成,請檢視 Program Files\Microsoft Sql Server\DwIaas\Log 資料夾中的 Summary.txt 檔案。Summary.txt 檔案應該會顯示 Final result: Passed,表示最佳化已順利完成。下面顯示 Summary.txt 檔案中部分行的範例。詳細資料會寫入至含有連接磁碟進度的相同 ConfigDWDetail.txt 檔案中。

    Summary.txt (非完整檔案)

    Final result: Passed
    Start time: 09-17-2013 01:54:02
    End time: 09-17-2013 01:59:34
    Requested action: ConfigureDwIaasVm
    XML config file: C:\Program Files\Microsoft SQL Server\DwIaas\DwIaasConfigGeneral.xml
    Detailed Log file: C:\Program Files\Microsoft SQL Server\DwIaas\Log\09-17-2013-01-54- 02\ConfigDWDetail.txt
  4. 如果 Summary.txt 包含錯誤,或是在執行最佳化時發生錯誤,您必須先解決錯誤,才能在虛擬機器中使用 SQL Server。從錯誤復原最簡單的方式,就是刪除虛擬機器和磁碟,然後重新開始。或者,您也可以嘗試修正錯誤,而不要重新開始。

    修正錯誤

    1. 重新啟動虛擬機器。

    2. 使用遠端桌面連接虛擬機器。

    3. 在虛擬機器上開啟 PowerShell 視窗,並執行指令碼 C:\Program Files\Microsoft SQL Server\DwIaas\ConfigDWIaasVM.ps1

    4. 如果這樣無法解決錯誤,則使用 New-AzureSqlDWIaasVM PowerShell 指令碼佈建虛擬機器,如此可以自動化佈建程序並連接磁碟。如需指示,請參閱<為資料倉儲虛擬機器佈建 SQL Server>。

步驟 3:停用地理複寫

在您用來連接磁碟的儲存體帳戶中,將地理複寫設為 [關閉]。針對目前生產環境中的所有現有儲存體帳戶,預設會啟用地理備援儲存體。

停用地理複寫

  1. 開啟 Windows Azure 管理入口網站

  2. 從 Windows Azure 功能表項目中,按一下 [儲存體]

  3. 在 [儲存體] 視窗中的 [名稱] 資料行下面,按一下您的儲存體帳戶名稱。

  4. 在儲存體帳戶視窗中,尋找靠近視窗上方的功能表項目,並按一下 [設定]

  5. 在組態設定中,尋找 [地理複寫] 設定,並按一下 [關閉]

如需詳細資訊,請針對您的帳戶,參閱<在 Windows Azure 入口網站中關閉地理複寫>。

步驟 4:開始使用您的最佳化資料倉儲

恭喜!您現在已經準備好開始使用您的最佳化資料倉儲。如需有關如何達到最佳結果的建議,請參閱<SQL Server Data Warehousing in Windows Azure Virtual Machines>。

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見

社群新增項目

新增
Microsoft 正展開一份線上問卷調查,了解您對於 MSDN 網站的看法。 如果您選擇參加,您離開 MSDN 網站時即會顯示線上問卷調查。

您是否想要參加?
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。