匯出 (0) 列印
全部展開

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

更新日期: 2014年11月

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

note附註
此資訊適用於 2014 年 6 月 22 前建立的映像。

  • SQL Server 2012 SP1 for Data Warehousing on WS 2012

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

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

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

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

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

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

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

    要連接的磁碟數

    注意:

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

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

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

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

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

    將磁碟連接至資料倉儲虛擬機器
  2. 連接空的磁碟。若要執行此作業,請按一下 [連接],並選取 [連接空的磁碟]。

    將磁碟連接至資料倉儲虛擬機器
  3. 在 [大小 (GB)] 設定中輸入 1023,確認 [主機快取喜好設定] 為 [無],然後按一下勾選記號。

    將磁碟連接至資料倉儲虛擬機器
  4. 在管理入口網站中觀察磁碟連接的進度,直到狀態變成附有勾選記號的 [執行中]。

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

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

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

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

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

    1. 執行這個指令程式,將驗證所需的憑證產生至您的虛擬機器。在此步驟期間,如果您尚未登入管理入口網站,會提示您登入。然後入口網站會要求您儲存含有憑證的 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 大小所需的磁碟數。

    如果您已使用管理入口網站連接一個或多個磁碟,則不需要指定 LUN 編號;系統會為每個磁碟指定下一個可用的 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:確認資料倉儲最佳化順利完成

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

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

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

    1. 開啟管理入口網站。

    2. 按一下 [虛擬機器]。

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

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

    5. 管理入口網站會要求您開啟或儲存 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 指令碼佈建虛擬機器,如此可以自動化佈建程序並連接磁碟。如需相關指示,請參閱<Provision the SQL Server for data warehousing Virtual Machine>。

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

  1. 開啟管理入口網站

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

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

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

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

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

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

顯示:
© 2015 Microsoft