《Windows Azure Platform 系列文章目錄》
本章我將給大家介紹如何配置Virtual Machine的資料庫。Virtual Machine的SQL 2012預設資料儲存路徑是在C盤。
我前一章介紹過了,C盤最大也只能支援127G,C盤的空間對我們來說非常寶貴,所以,對於其他非系統資料來說,儲存到其他盤符(不能是D盤)是比較合理的解決方案。
1.首先我們登陸Windows Azure管理介面 https://manage.windowsazure.com/
2.在列表中選擇"Virtual Machines",並找到之前建立的SQL2012VM1並使用遠端桌面連線登入該VM。
3.在VM的遠端桌面裡,選擇Start --> All Prpgrams --> Microsoft SQL Server 2012 --> SQL Server Management Studio
4.直接點擊Connect串連,登入SSMS。
5.點擊VM的SQL Server執行個體,郵件選擇Properties。
6.在彈出的Server Properties裡,點擊Sercurity,將Server authentication選擇為SQL Server and Windows Authentication mode
7.在彈出的Server Properties裡,點擊Database Settings。我觀察到Data, Log和Backup預設儲存在"C:\Program Files\Microsoft SQL Server"裡。我們把路徑修改到之前建立的磁碟路徑,具體如下:
8.然後在VM的磁碟上建立以下檔案夾:F:\Data, G:\Logs和G:\Backups
9.重新啟動SQL Server服務。
10.在SSMS裡,展開Security-->Logins-->找到sa帳號,右鍵,Properties
11.在Login Properties裡,修改sa的密碼。並將Enforce password policy的勾選去掉。
12.然後在左側列表裡選擇Status,將Login選擇為Enabled
13.以上就是配置SQL Server的步驟。
14.接下來就是配置防火牆規則。因為在之前的Windows Azure Platform (三十一) 使用Windows Azure Connect,實現雲端應用串連本地SQL Server 2008 R2資料庫裡面介紹了如何設定SQL Server的TCP/IP規則。關鍵步驟我用表示:
15.將在SQL Server Configuration Manager裡將TCP/IP的Status設定為Enabled
16.控制台裡添加防火牆規則。
17.添加入站規則
18.建立入站規則
19.允許串連
20.將規則名稱設定為SQLServerRule並儲存